Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
O
order-group
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
order-group-application
order-group
Commits
8cb765cb
Commit
8cb765cb
authored
Dec 04, 2020
by
张志恒
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
都因小程序新增抖音返回字段
parent
6c40a8aa
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
31 additions
and
2 deletions
+31
-2
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/payment/OrderPayResponse.java
+10
-0
order-application-service/pom.xml
+1
-1
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+2
-0
order-application-service/src/main/java/cn/freemud/entities/vo/CreateOrderResponseVo.java
+10
-0
order-application-service/src/main/java/cn/freemud/enums/OrderChannelType.java
+3
-1
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+4
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/enums/OrderClientType.java
+1
-0
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/payment/OrderPayResponse.java
View file @
8cb765cb
...
@@ -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
{
...
...
order-application-service/pom.xml
View file @
8cb765cb
...
@@ -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>
...
...
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
8cb765cb
...
@@ -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
;
}
}
...
...
order-application-service/src/main/java/cn/freemud/entities/vo/CreateOrderResponseVo.java
View file @
8cb765cb
...
@@ -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
;
}
}
order-application-service/src/main/java/cn/freemud/enums/OrderChannelType.java
View file @
8cb765cb
...
@@ -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
;
...
...
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
8cb765cb
...
@@ -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
();
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/enums/OrderClientType.java
View file @
8cb765cb
...
@@ -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
,
"农工商停车"
),
;
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment