|
|
|
@@ -692,6 +692,14 @@ public class WxCardSpendServiceImpl implements WxCardSpendService { |
|
|
|
record.setMerchantIdList(merchantIds); |
|
|
|
} |
|
|
|
} |
|
|
|
if(EnumCardInfoType.CARD.equals(record.getCardType()) && record.getCardId() != null){ |
|
|
|
WxCardInfo cardInfo = wxCardInfoService.getByCouponPasswordId(record.getCardId(), record); |
|
|
|
if(cardInfo == null){ |
|
|
|
record.setId(-999L); |
|
|
|
}else{ |
|
|
|
record.setCardId(cardInfo.getId()); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
|