Commit eb28f138 by xiaoer.li@freemud.com

fix数据结构

parent 3b85fd64
...@@ -23,5 +23,5 @@ public class PayGiftCheckAndJoinResponseDto { ...@@ -23,5 +23,5 @@ public class PayGiftCheckAndJoinResponseDto {
private String activityName; private String activityName;
private List<PayGiftCouponVo> coupons; private List<PayGiftCouponVo> coupons;
private List<PayGiftWechatCouponInfoVo> wechatCouponInfo; private PayGiftWechatCouponInfoVo wechatCouponInfo;
} }
...@@ -325,7 +325,7 @@ public class QueryOrderResponseVo { ...@@ -325,7 +325,7 @@ public class QueryOrderResponseVo {
//支付有礼领券集合 //支付有礼领券集合
private List<PayGiftCouponVo> coupons; private List<PayGiftCouponVo> coupons;
private List<PayGiftWechatCouponInfoVo> wechatCouponInfo; private PayGiftWechatCouponInfoVo wechatCouponInfo;
/** /**
* 收件人省份 * 收件人省份
......
...@@ -55,6 +55,7 @@ import cn.freemud.utils.ValidationCode; ...@@ -55,6 +55,7 @@ import cn.freemud.utils.ValidationCode;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.TypeReference;
import com.freemud.api.assortment.datamanager.entity.db.*; import com.freemud.api.assortment.datamanager.entity.db.*;
import com.freemud.api.assortment.datamanager.entity.vo.AssortmentCustomerInfoVo; import com.freemud.api.assortment.datamanager.entity.vo.AssortmentCustomerInfoVo;
import com.freemud.api.assortment.datamanager.manager.*; import com.freemud.api.assortment.datamanager.manager.*;
...@@ -804,6 +805,10 @@ public class OrderServiceImpl implements Orderservice { ...@@ -804,6 +805,10 @@ public class OrderServiceImpl implements Orderservice {
payGitRequestDto.setOrderWay(2); payGitRequestDto.setOrderWay(2);
} }
BaseResponse<PayGiftCheckAndJoinResponseDto> payGiftBaseResponse = activityApplicationClient.payGiftCheckAndJoin(payGitRequestDto); BaseResponse<PayGiftCheckAndJoinResponseDto> payGiftBaseResponse = activityApplicationClient.payGiftCheckAndJoin(payGitRequestDto);
//String json = "{\"code\":\"100\",\"message\":\"success\",\"result\":{\"activityName\":\"3\",\"coupons\":[{\"activityCode\":\"1216460000000111\",\"couponName\":\"支付有礼商家券\",\"couponType\":1,\"discountAmount\":100,\"effectiveData\":\"2020.07.08-2020.07.10\"}],\"wechatCouponInfo\":{\"send_coupon_merchant\":\"256151646\",\"send_coupon_params\":[{\"out_request_no\":\"7125012509192960\",\"stock_id\":\"1216460000000111\"}],\"sign\":\"CA3C86F0D47E97CFD2D4B60AB05DCEA8D54EC07FB5A8FB1C9A795E4466D79A2A\"}},\"ver\":\"1\"}";
//BaseResponse<PayGiftCheckAndJoinResponseDto> payGiftBaseResponse = JSON.parseObject(json, new TypeReference<BaseResponse<PayGiftCheckAndJoinResponseDto>>() {
//});
if (String.valueOf(RESPONSE_SUCCESS_CODE).equals(payGiftBaseResponse.getCode()) && payGiftBaseResponse.getResult() != null) { if (String.valueOf(RESPONSE_SUCCESS_CODE).equals(payGiftBaseResponse.getCode()) && payGiftBaseResponse.getResult() != null) {
PayGiftCheckAndJoinResponseDto payGiftResponse = payGiftBaseResponse.getResult(); PayGiftCheckAndJoinResponseDto payGiftResponse = payGiftBaseResponse.getResult();
queryOrderResponseVo.setActivityName(payGiftResponse.getActivityName()); queryOrderResponseVo.setActivityName(payGiftResponse.getActivityName());
......
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