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
7d219b56
Commit
7d219b56
authored
May 12, 2020
by
xiang.ru
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
订单详情增加字段
parent
654c583f
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
22 deletions
+10
-22
assortment-ordercenter-sdk/pom.xml
+1
-1
assortment-ordercenter-sdk/readme.md
+2
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+2
-14
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/order/QueryOrdersResponse.java
+5
-7
No files found.
assortment-ordercenter-sdk/pom.xml
View file @
7d219b56
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
<modelVersion>
4.0.0
</modelVersion>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
assortment-ordercenter-sdk
</artifactId>
<artifactId>
assortment-ordercenter-sdk
</artifactId>
<version>
1.6.
6
-SNAPSHOT
</version>
<version>
1.6.
7
-SNAPSHOT
</version>
<dependencies>
<dependencies>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
...
...
assortment-ordercenter-sdk/readme.md
View file @
7d219b56
...
@@ -57,3 +57,4 @@
...
@@ -57,3 +57,4 @@
| 1.3.7.RELEASE | 放开常用方法修饰符 | 李小二 | 2020-04-27 |
| 1.3.7.RELEASE | 放开常用方法修饰符 | 李小二 | 2020-04-27 |
| 1.6.5-SNAPSHOT | 创建订单增加appid字段 | wuping | 2020-05-08 |
| 1.6.5-SNAPSHOT | 创建订单增加appid字段 | wuping | 2020-05-08 |
| 1.6.6-SNAPSHOT | 退单增加配送费字段 | 海波 | 2020-05-12 |
| 1.6.6-SNAPSHOT | 退单增加配送费字段 | 海波 | 2020-05-12 |
| 1.6.7-SNAPSHOT | 开放平台订单详情补全信息 | 茹祥 | 2020-05-12 |
\ No newline at end of file
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
7d219b56
...
@@ -27,7 +27,6 @@ import com.freemud.sdk.api.assortment.order.request.order.*;
...
@@ -27,7 +27,6 @@ import com.freemud.sdk.api.assortment.order.request.order.*;
import
com.freemud.sdk.api.assortment.order.response.order.*
;
import
com.freemud.sdk.api.assortment.order.response.order.*
;
import
com.freemud.sdk.api.assortment.order.response.payment.OrderPayResponse
;
import
com.freemud.sdk.api.assortment.order.response.payment.OrderPayResponse
;
import
com.freemud.sdk.api.assortment.order.util.WeightUtils
;
import
com.freemud.sdk.api.assortment.order.util.WeightUtils
;
import
com.google.common.collect.Lists
;
import
ma.glasnost.orika.MapperFacade
;
import
ma.glasnost.orika.MapperFacade
;
import
ma.glasnost.orika.impl.DefaultMapperFactory
;
import
ma.glasnost.orika.impl.DefaultMapperFactory
;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.apache.commons.collections4.CollectionUtils
;
...
@@ -38,7 +37,6 @@ import org.springframework.beans.BeanUtils;
...
@@ -38,7 +37,6 @@ import org.springframework.beans.BeanUtils;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.text.DecimalFormat
;
import
java.text.ParseException
;
import
java.text.ParseException
;
import
java.text.SimpleDateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
import
java.util.*
;
...
@@ -1027,10 +1025,10 @@ public class OrderSdkAdapter {
...
@@ -1027,10 +1025,10 @@ public class OrderSdkAdapter {
data
.
setOrderCostDetailList
(
orderInfoReqs
.
getOrderCostDetailList
());
data
.
setOrderCostDetailList
(
orderInfoReqs
.
getOrderCostDetailList
());
//费用信息
//费用信息
if
(
CollectionUtils
.
isNotEmpty
(
orderInfoReqs
.
getOrderCostDetailList
())){
/*
if (CollectionUtils.isNotEmpty(orderInfoReqs.getOrderCostDetailList())){
List<QueryOrdersResponse.DataBean.OrderBean.OrderCostResp> costResps = getOrderCostResps(orderInfoReqs.getOrderCostDetailList());
List<QueryOrdersResponse.DataBean.OrderBean.OrderCostResp> costResps = getOrderCostResps(orderInfoReqs.getOrderCostDetailList());
data.setOrderCostDetailList(costResps);
data.setOrderCostDetailList(costResps);
}
}
*/
//发票信息
//发票信息
if
(
null
!=
orderInfoReqs
.
getOrderInvoice
()){
if
(
null
!=
orderInfoReqs
.
getOrderInvoice
()){
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderInvoice
invoice
=
new
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderInvoice
();
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderInvoice
invoice
=
new
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderInvoice
();
...
@@ -1040,16 +1038,6 @@ public class OrderSdkAdapter {
...
@@ -1040,16 +1038,6 @@ public class OrderSdkAdapter {
return
data
;
return
data
;
}
}
private
List
<
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderCostResp
>
getOrderCostResps
(
List
<
OrderCostResp
>
orderCostDetailList
)
{
List
<
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderCostResp
>
costResps
=
Lists
.
newArrayList
();
orderCostDetailList
.
forEach
(
a
->
{
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderCostResp
costResp
=
new
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderCostResp
();
BeanUtils
.
copyProperties
(
a
,
costResp
);
costResps
.
add
(
costResp
);
});
return
costResps
;
}
public
QueryOrdersResponse
convent2QueryOrdersResponse
(
BaseResponse
<
QueryOrderForUserResp
>
baseResponse
)
{
public
QueryOrdersResponse
convent2QueryOrdersResponse
(
BaseResponse
<
QueryOrderForUserResp
>
baseResponse
)
{
QueryOrdersResponse
response
=
new
QueryOrdersResponse
();
QueryOrdersResponse
response
=
new
QueryOrdersResponse
();
response
.
setErrcode
(
Integer
.
parseInt
(
baseResponse
.
getCode
()));
response
.
setErrcode
(
Integer
.
parseInt
(
baseResponse
.
getCode
()));
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/order/QueryOrdersResponse.java
View file @
7d219b56
...
@@ -248,6 +248,9 @@ public class QueryOrdersResponse {
...
@@ -248,6 +248,9 @@ public class QueryOrdersResponse {
private
List
<
OrderSettlement
>
apportionDetails
;
private
List
<
OrderSettlement
>
apportionDetails
;
/**
* 订单费用信息
*/
private
List
<
OrderCostResp
>
orderCostDetailList
;
private
List
<
OrderCostResp
>
orderCostDetailList
;
...
@@ -337,11 +340,6 @@ public class QueryOrdersResponse {
...
@@ -337,11 +340,6 @@ public class QueryOrdersResponse {
private
BigDecimal
weight
;
private
BigDecimal
weight
;
/**
/**
* 订单费用信息
*/
List
<
OrderCostResp
>
orderCostDetailList
;
/**
* 发票明细
* 发票明细
*/
*/
private
OrderInvoice
orderInvoice
;
private
OrderInvoice
orderInvoice
;
...
@@ -378,7 +376,7 @@ public class QueryOrdersResponse {
...
@@ -378,7 +376,7 @@ public class QueryOrdersResponse {
private
String
title
;
private
String
title
;
}
}
@NoArgsConstructor
/*
@NoArgsConstructor
@Data
@Data
public static class OrderCostResp {
public static class OrderCostResp {
//订单商品ID
//订单商品ID
...
@@ -405,7 +403,7 @@ public class QueryOrdersResponse {
...
@@ -405,7 +403,7 @@ public class QueryOrdersResponse {
//备注
//备注
private String note;
private String note;
}
}
*/
@NoArgsConstructor
@NoArgsConstructor
...
...
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