Browse Source

[核销补贴][修改]:多余补贴确认

release_toaliyun_real
Stormeye Wu 6 years ago
committed by Burce
parent
commit
7fc1e87bca
1 changed files with 11 additions and 0 deletions
  1. +11
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java

+ 11
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java View File

@@ -615,6 +615,17 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
}
if (subsidyNum != null && subsidyNum.intValue() > 0) {
// 有补贴时入库
// 检查补贴是否已经添加
WxMerchantSubsidy merchantSubsidyQ = new WxMerchantSubsidy();
merchantSubsidyQ.setCouponOrderId(couponOrder.getId());
merchantSubsidyQ.setCouponType(couponOrder.getCouponType());
merchantSubsidyQ.setType(EnumMerchantSubsidyType.MANUAL.getCode());
List<WxMerchantSubsidy> msList = wxMerchantSubsidyMapper.selectList(new QueryWrapper<WxMerchantSubsidy>(merchantSubsidyQ));
if (msList.size() > 0) {
// 补贴已入库
return;
}
// 新补贴入库
int iSubChargeFee = PayUtils.getPayRate(subsidyNum, payAccount.getRate(), false);
Integer realSubsidyFee = subsidyNum - iSubChargeFee;



Loading…
Cancel
Save