Commit 8cb765cb by 张志恒

都因小程序新增抖音返回字段

parent 6c40a8aa
...@@ -66,6 +66,16 @@ public class OrderPayResponse { ...@@ -66,6 +66,16 @@ public class OrderPayResponse {
private String payMode; private String payMode;
private List<PayItem> payItem = new ArrayList<>(); private List<PayItem> payItem = new ArrayList<>();
/**
* 抖音支付的返回的为orderId 映射为我们thirdOrderId
*/
private String thirdOrderId;
/**
* 抖音支付的orderToken 映射为我们thirdOrderToken
*/
private String thirdOrderToken;
@NoArgsConstructor @NoArgsConstructor
@Data @Data
public static class PayOrderBean { public static class PayOrderBean {
......
...@@ -320,7 +320,7 @@ ...@@ -320,7 +320,7 @@
<dependency> <dependency>
<groupId>com.freemud.sdk.api.assortment</groupId> <groupId>com.freemud.sdk.api.assortment</groupId>
<artifactId>assortment-payment-sdk</artifactId> <artifactId>assortment-payment-sdk</artifactId>
<version>2.6.3.RELEASE</version> <version>2.6.4.RELEASE</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.rocketmq</groupId> <groupId>org.apache.rocketmq</groupId>
......
...@@ -2882,6 +2882,8 @@ public class OrderAdapter { ...@@ -2882,6 +2882,8 @@ public class OrderAdapter {
} }
responseDto.setStatusCode(unifiedOrderResponse.getStatusCode()); responseDto.setStatusCode(unifiedOrderResponse.getStatusCode());
responseDto.setPayTransId(unifiedOrderResponse.getPayTransId()); responseDto.setPayTransId(unifiedOrderResponse.getPayTransId());
responseDto.setThirdOrderToken(unifiedOrderResponse.getOrderToken());
responseDto.setThirdOrderId(unifiedOrderResponse.getOrderId());
return responseDto; return responseDto;
} }
......
...@@ -62,4 +62,14 @@ public class CreateOrderResponseVo { ...@@ -62,4 +62,14 @@ public class CreateOrderResponseVo {
@ApiModelProperty(value = "支付宝参数 唤起支付宝支付使用") @ApiModelProperty(value = "支付宝参数 唤起支付宝支付使用")
private String orderStr; private String orderStr;
/**
* 抖音支付的返回的为orderId 映射为我们thirdOrderId
*/
private String thirdOrderId;
/**
* 抖音支付的orderToken 映射为我们thirdOrderToken
*/
private String thirdOrderToken;
} }
...@@ -22,7 +22,9 @@ public enum OrderChannelType { ...@@ -22,7 +22,9 @@ public enum OrderChannelType {
SAASMALL("saasmall", "微商城"), SAASMALL("saasmall", "微商城"),
APP("app", "APP"); APP("app", "APP"),
TOUTIAO("toutiao", "抖音小程序");;
private String code; private String code;
......
...@@ -2199,6 +2199,10 @@ public class OrderServiceImpl implements Orderservice { ...@@ -2199,6 +2199,10 @@ public class OrderServiceImpl implements Orderservice {
} else if(UserLoginChannelEnum.APP.getCode().equals(userLoginInfoDto.getChannel())) { } else if(UserLoginChannelEnum.APP.getCode().equals(userLoginInfoDto.getChannel())) {
orderClient = OrderClientType.APP; orderClient = OrderClientType.APP;
} }
//抖音小程序
if(OrderChannelType.TOUTIAO.getCode().equals(createOrderVo.getChannelType())) {
orderClient = OrderClientType.TOUTIAO;
}
long totalAmount = 0; long totalAmount = 0;
int cardAmount = 0; int cardAmount = 0;
QueryOrdersResponse.DataBean.OrderBean fatherBeanListOne = new QueryOrdersResponse.DataBean.OrderBean(); QueryOrdersResponse.DataBean.OrderBean fatherBeanListOne = new QueryOrdersResponse.DataBean.OrderBean();
......
...@@ -35,6 +35,7 @@ public enum OrderClientType { ...@@ -35,6 +35,7 @@ public enum OrderClientType {
KOUBEI(22, "口碑"), KOUBEI(22, "口碑"),
SAASMALL(23, "微商城"), SAASMALL(23, "微商城"),
FMWD(25, "非码微店"), FMWD(25, "非码微店"),
TOUTIAO(27, "抖音小程序"),
PARKING(99 , "农工商停车"), PARKING(99 , "农工商停车"),
; ;
......
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