|
@@ -485,11 +485,14 @@ public class UserAccountServiceImpl extends ServiceImpl<UserAccountDao, UserAcco
|
|
|
if (shareFeeRate.compareTo(BigDecimal.ZERO) > 0) {
|
|
|
//入老师账户
|
|
|
BigDecimal shareFee = expectPrice.multiply(shareFeeRate).setScale(2, RoundingMode.HALF_UP);
|
|
|
+ if (shareFee.compareTo(BigDecimal.ZERO) <= 0) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
AccountBizTypeEnum bizTypeEnum = AccountBizTypeEnum.MALL_SHARE;
|
|
|
//插入分润老师账户变更记录-分润老师预收
|
|
|
HttpResponseResult<UserAccountRecord> recomRecordRes = this.accountRecord(
|
|
|
new UserAccountRecordDto(shareDto.getPromoterId(), PostStatusEnum.WAIT, shareFee, InOrOutEnum.IN,
|
|
|
- bizTypeEnum, shareDto.getProductSkuId(), shareDto.getProductName(), shareDto.getOrderSn(), shareDto.getUserId()));
|
|
|
+ bizTypeEnum, shareDto.getProductSkuId(), bizTypeEnum.getMsg(), shareDto.getOrderSn(), shareDto.getUserId()));
|
|
|
if (recomRecordRes.getStatus()) {
|
|
|
//插入平台预支
|
|
|
platformCashAccountRecord = new PlatformCashAccountRecord(shareDto.getPromoterId(), shareFee,
|