liweifan 3 rokov pred
rodič
commit
6f7b1a4b88

+ 4 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/UserAccountServiceImpl.java

@@ -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,