|
|
@@ -12109,17 +12109,21 @@ class StoreOrderRepository extends BaseRepository
|
|
12109
|
12109
|
}
|
|
12110
|
12110
|
}
|
|
12111
|
12111
|
|
|
12112
|
|
- $withdrawalLimit = bcmul($storeOrderEntity->getTotalPrice(), CommonEnum::WITHDRAWAL_LIMIT_RATIO, CommonEnum::DECIMAL_PLACES_OF_THE_AMOUNT);
|
|
12113
|
|
- /** @var UserWithdrawalLimitRecordRepository $userWithdrawalLimitRecordRepository */
|
|
12114
|
|
- $userWithdrawalLimitRecordRepository = app()->make(UserWithdrawalLimitRecordRepository::class);
|
|
12115
|
|
- $userWithdrawalLimitRecordRepository->addUserWithdrawalLimitRecord(
|
|
12116
|
|
- $userEntity->getUid(),
|
|
12117
|
|
- UserWithdrawalLimitRecordEnum::PM['INCOME']['code'],
|
|
12118
|
|
- $withdrawalLimit,
|
|
12119
|
|
- UserWithdrawalLimitRecordEnum::TYPE_SHOP['Platform']['code'],
|
|
12120
|
|
- $storeOrderEntity->getOrderSn(),
|
|
12121
|
|
- '消费获得提现额度'
|
|
12122
|
|
- );
|
|
|
12112
|
+
|
|
|
12113
|
+ // 复购区不给提现额度
|
|
|
12114
|
+ if ($storeOrderEntity->getMerId() != CommonEnum::DESIGN_MERCHANT_ID['Repurchase']['code']) {
|
|
|
12115
|
+ $withdrawalLimit = bcmul($storeOrderEntity->getTotalPrice(), CommonEnum::WITHDRAWAL_LIMIT_RATIO, CommonEnum::DECIMAL_PLACES_OF_THE_AMOUNT);
|
|
|
12116
|
+ /** @var UserWithdrawalLimitRecordRepository $userWithdrawalLimitRecordRepository */
|
|
|
12117
|
+ $userWithdrawalLimitRecordRepository = app()->make(UserWithdrawalLimitRecordRepository::class);
|
|
|
12118
|
+ $userWithdrawalLimitRecordRepository->addUserWithdrawalLimitRecord(
|
|
|
12119
|
+ $userEntity->getUid(),
|
|
|
12120
|
+ UserWithdrawalLimitRecordEnum::PM['INCOME']['code'],
|
|
|
12121
|
+ $withdrawalLimit,
|
|
|
12122
|
+ UserWithdrawalLimitRecordEnum::TYPE_SHOP['Platform']['code'],
|
|
|
12123
|
+ $storeOrderEntity->getOrderSn(),
|
|
|
12124
|
+ '消费获得提现额度'
|
|
|
12125
|
+ );
|
|
|
12126
|
+ }
|
|
12123
|
12127
|
}
|
|
12124
|
12128
|
|
|
12125
|
12129
|
/**
|