Commit ef1766b0 by xiaoer.li@freemud.com

Merge remote-tracking branch 'remotes/origin/feature/1.9.29_支付有礼活动支持发放微信支付商家券' into develop

parents 3d1ad3db f493c626
......@@ -13,6 +13,7 @@
package cn.freemud.entities.dto.activity;
import cn.freemud.entities.vo.PayGiftCouponVo;
import cn.freemud.entities.vo.PayGiftWechatCouponInfoVo;
import lombok.Data;
import java.util.List;
......@@ -22,4 +23,5 @@ public class PayGiftCheckAndJoinResponseDto {
private String activityName;
private List<PayGiftCouponVo> coupons;
private List<PayGiftWechatCouponInfoVo> wechatCouponInfo;
}
package cn.freemud.entities.vo;
import java.util.List;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
public class PayGiftWechatCouponInfoVo {
// 发券商户号
private String send_coupon_merchant;
//send_coupon_params
private List<sendCouponParams> send_coupon_params;
//签名
private String sign;
@Data
@NoArgsConstructor
static class sendCouponParams {
//批次号
private String stock_id;
//发券凭证
private String out_request_no;
//券code
private String couponCode;
}
}
......@@ -326,6 +326,7 @@ public class QueryOrderResponseVo {
//支付有礼领券集合
private List<PayGiftCouponVo> coupons;
private List<PayGiftWechatCouponInfoVo> wechatCouponInfo;
/**
* 收件人省份
......
......@@ -820,6 +820,7 @@ public class OrderServiceImpl implements Orderservice {
PayGiftCheckAndJoinResponseDto payGiftResponse = payGiftBaseResponse.getResult();
queryOrderResponseVo.setActivityName(payGiftResponse.getActivityName());
queryOrderResponseVo.setCoupons(payGiftResponse.getCoupons());
queryOrderResponseVo.setWechatCouponInfo(payGiftResponse.getWechatCouponInfo());
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment