|
|
|
@@ -1503,16 +1503,17 @@ public class WxOrderServiceImpl implements WxOrderService { |
|
|
|
cardInfo.updateTenantInfo(order); |
|
|
|
cardInfo.setCouponId(order.getProductId()); |
|
|
|
cardInfo.setAmount(coupon.getPrice()); |
|
|
|
cardInfo.setRemainingAmount(coupon.getPrice()); |
|
|
|
cardInfo.setSaleAmount(coupon.getSalePrice()); |
|
|
|
if (null != couponPassWord) { |
|
|
|
cardInfo.setCouponPasswordId(couponPassWord.getId()); |
|
|
|
cardInfo.setCouponPassword(couponPassWord.getPassword()); |
|
|
|
//后置卡券可能没有面额 |
|
|
|
cardInfo.setAmount(couponPassWord.getPrice()); |
|
|
|
cardInfo.setRemainingAmount(couponPassWord.getPrice()); |
|
|
|
} |
|
|
|
cardInfo.setCUserId(user.getId()); |
|
|
|
cardInfo.setOwnerUserId(user.getId()); |
|
|
|
cardInfo.setRemainingAmount(coupon.getPrice()); |
|
|
|
if (!coupon.checkIsFree()) { |
|
|
|
//判断该transctionId是否已经存在,如果存在,则不添加 |
|
|
|
WxCardInfo cardInfoq = new WxCardInfo(); |
|
|
|
|