Commit 2b7a981f by 周晓航

修改前段使用参数

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