Commit 2b7a981f by 周晓航

修改前段使用参数

Signed-off-by: 周晓航 <xiaohang.zhou@freemud.com>
parent a0204d4a
...@@ -12,8 +12,8 @@ ...@@ -12,8 +12,8 @@
*/ */
package cn.freemud.entities.vo; package cn.freemud.entities.vo;
import cn.freemud.entities.live.WeChatReportVO;
import cn.freemud.entities.ttpay.OrderInfo; import cn.freemud.entities.ttpay.OrderInfo;
import com.freemud.thirdparty.wechat.entities.vo.request.OrderCreateRequestVO;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -75,5 +75,8 @@ public class CreateOrderResponseVo { ...@@ -75,5 +75,8 @@ public class CreateOrderResponseVo {
private String payId; private String payId;
private WeChatReportVO weChatReportVO; /**
* 微信视频直播卖券,需要的反馈对象
*/
private OrderCreateRequestVO wxOrderInfo;
} }
...@@ -76,6 +76,7 @@ import com.freemud.sdk.api.assortment.order.response.order.BaseOrderResponse; ...@@ -76,6 +76,7 @@ import com.freemud.sdk.api.assortment.order.response.order.BaseOrderResponse;
import com.freemud.sdk.api.assortment.order.response.order.CreateOrderResponse; import com.freemud.sdk.api.assortment.order.response.order.CreateOrderResponse;
import com.freemud.sdk.api.assortment.order.response.order.PayAccessResponse; import com.freemud.sdk.api.assortment.order.response.order.PayAccessResponse;
import com.freemud.sdk.api.assortment.order.service.OrderCenterSdkService; import com.freemud.sdk.api.assortment.order.service.OrderCenterSdkService;
import com.freemud.thirdparty.wechat.entities.vo.request.OrderCreateRequestVO;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.lang.ObjectUtils; import org.apache.commons.lang.ObjectUtils;
...@@ -450,7 +451,8 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService { ...@@ -450,7 +451,8 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService {
BaseResponse<WeChatReportVO> baseResponse = weChatLiveMsgHandle.reportOrder(createPrepayRequestDto, prepayOrder, requestVo.getScene(), requestVo.getProductPath()); BaseResponse<WeChatReportVO> baseResponse = weChatLiveMsgHandle.reportOrder(createPrepayRequestDto, prepayOrder, requestVo.getScene(), requestVo.getProductPath());
if (ResponseResult.SUCCESS.getCode().equals(baseResponse.getCode())) { if (ResponseResult.SUCCESS.getCode().equals(baseResponse.getCode())) {
WeChatReportVO weChatReportVO = baseResponse.getResult(); WeChatReportVO weChatReportVO = baseResponse.getResult();
prepayOrder.setWeChatReportVO(weChatReportVO); OrderCreateRequestVO requestVO = weChatReportVO.getRequestVO();
prepayOrder.setWxOrderInfo(requestVO);
return ResponseUtil.success(prepayOrder); return ResponseUtil.success(prepayOrder);
}else { }else {
return baseResponse; return baseResponse;
......
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