|
@ -829,6 +829,8 @@ public class VtbVerificationServiceImpl extends ServiceImpl<VtbVerificationMappe |
|
|
validActivity(cotractFlag,activity,true,isCurrentCommit); |
|
|
validActivity(cotractFlag,activity,true,isCurrentCommit); |
|
|
VtbVerification verification = new VtbVerification(); |
|
|
VtbVerification verification = new VtbVerification(); |
|
|
verification.setAutoCheckState(verificationBo.getAutoFlag()); |
|
|
verification.setAutoCheckState(verificationBo.getAutoFlag()); |
|
|
|
|
|
// 直付
|
|
|
|
|
|
verification.setDirectPayFlag(verificationBo.getDirectPayFlag()); |
|
|
verification.setId(verificationBo.getId()); |
|
|
verification.setId(verificationBo.getId()); |
|
|
verification.setRebateId(activity.getRebateId()); |
|
|
verification.setRebateId(activity.getRebateId()); |
|
|
verification.setRebatePeriodId(activity.getRebatePeriodId()); |
|
|
verification.setRebatePeriodId(activity.getRebatePeriodId()); |
|
@ -1661,7 +1663,12 @@ public class VtbVerificationServiceImpl extends ServiceImpl<VtbVerificationMappe |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
centerGoods.setUsedAmount(currentTimeAmount.add(lastUsed)); |
|
|
centerGoods.setUsedAmount(currentTimeAmount.add(lastUsed)); |
|
|
activityCenterGoodsService.updateById(centerGoods); |
|
|
// 更新center_goods的已用金额,减少SQL更新参数不直接更新原对象
|
|
|
|
|
|
TbsActivityCenterGoods updateCenterGoods = new TbsActivityCenterGoods(); |
|
|
|
|
|
updateCenterGoods.setId(centerGoods.getId()); |
|
|
|
|
|
updateCenterGoods.setUsedAmount(centerGoods.getUsedAmount()); |
|
|
|
|
|
activityCenterGoodsService.updateById(updateCenterGoods); |
|
|
|
|
|
|
|
|
VtbFundFlow fundFlow = CopierUtil.copy(centerGoods,new VtbFundFlow()); |
|
|
VtbFundFlow fundFlow = CopierUtil.copy(centerGoods,new VtbFundFlow()); |
|
|
fundFlow.setId(null); |
|
|
fundFlow.setId(null); |
|
|
fundFlow.setUsedAmount(currentTimeAmount); |
|
|
fundFlow.setUsedAmount(currentTimeAmount); |
|
|