|
|
|
@@ -305,7 +305,11 @@ public class WxCouponPasswordServiceImpl implements WxCouponPasswordService { |
|
|
|
@Override |
|
|
|
public void exportData(HttpServletRequest request, HttpServletResponse response, WxCouponPassword couponPassword) { |
|
|
|
if (couponPassword.getCouponId() != null) { |
|
|
|
wxCouponPasswordMapper.downloadByCouponId(couponPassword.getCouponId()); |
|
|
|
WxCoupon coupon = wxCouponMapper.selectById(couponPassword.getCouponId(), couponPassword.getTenantId()); |
|
|
|
if (null == coupon) { |
|
|
|
throw new MallinkException(ErrorCode.SYS_SERVER_ERROR.getCode(),"券未查询到"); |
|
|
|
} |
|
|
|
wxCouponPasswordMapper.downloadByCouponId(couponPassword.getCouponId(),coupon.getPrice()); |
|
|
|
} |
|
|
|
List<WxCouponPassword> pwdList = wxCouponPasswordMapper.findAvaPasswordListByCouponId(couponPassword); |
|
|
|
excelService.exportExcel(pwdList, null, "兑换码", WxCouponPassword.class, "卡兑换码.xlsx", response, false); |
|
|
|
|