Sfoglia il codice sorgente

[卡][修改]:卡支付修改

release_toaliyun_real
Stormeye Wu 6 anni fa
parent
commit
35e3a995b7
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. +6
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java

+ 6
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java Vedi File

@@ -177,16 +177,21 @@ public class WxCardSpendServiceImpl implements WxCardSpendService {
updateCardInfo.setRemainingAmount(remaingAmount); updateCardInfo.setRemainingAmount(remaingAmount);
updateCardInfo.setRemainingShareFeeAmount(remain_real_pament); updateCardInfo.setRemainingShareFeeAmount(remain_real_pament);
updateCardInfo.setUpdateDate(curDate); updateCardInfo.setUpdateDate(curDate);
cardInfo.setRemainingAmount(remaingAmount);
cardInfo.setRemainingShareFeeAmount(remain_real_pament);
cardInfo.setUpdateDate(curDate);
// 7.1、消费后修改卡转赠状态 // 7.1、消费后修改卡转赠状态
if (cardInfo.getSupportTransfer().equals(EnumCouponTransfer.YES.getCode())) { if (cardInfo.getSupportTransfer().equals(EnumCouponTransfer.YES.getCode())) {
updateCardInfo.setSupportTransfer(EnumCouponTransfer.NO.getCode()); updateCardInfo.setSupportTransfer(EnumCouponTransfer.NO.getCode());
cardInfo.setSupportTransfer(EnumCouponTransfer.NO.getCode());
} }
try { try {
wxCardInfoMapper.updateById(cardInfo);
wxCardInfoMapper.updateById(updateCardInfo);
} catch (Exception e) { } catch (Exception e) {
logger.error("card info update error"); logger.error("card info update error");
return new ResultData(ErrorCode.DB_FAIL.getCode(), "card info 更新出错!"); return new ResultData(ErrorCode.DB_FAIL.getCode(), "card info 更新出错!");
} }

// 7.2 update coupon card status // 7.2 update coupon card status
if(cardInfo.getRemainingAmount().equals(0)) { if(cardInfo.getRemainingAmount().equals(0)) {
if (cardFinished(curDate, cardInfo)) { if (cardFinished(curDate, cardInfo)) {


Caricamento…
Annulla
Salva