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
ada4ee2b
Commit
ada4ee2b
authored
May 12, 2020
by
xiang.ru
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加字段
parent
58d01252
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
81 deletions
+5
-81
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+3
-20
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/order/QueryOrdersResponse.java
+2
-61
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
ada4ee2b
...
@@ -963,29 +963,12 @@ public class OrderSdkAdapter {
...
@@ -963,29 +963,12 @@ public class OrderSdkAdapter {
}
}
data
.
setOrderOperationHistoryList
(
getOrderOperationHistory
(
orderInfoReqs
.
getOrderOperationHistoryList
()));
data
.
setOrderOperationHistoryList
(
getOrderOperationHistory
(
orderInfoReqs
.
getOrderOperationHistoryList
()));
data
.
setApportionDetails
(
getApportionDetails
(
orderInfoReqs
));
data
.
setApportionDetails
(
getApportionDetails
(
orderInfoReqs
));
//费用信息
//费用信息
if
(
CollectionUtils
.
isNotEmpty
(
orderInfoReqs
.
getOrderCostDetailList
())){
data
.
setOrderCostDetailList
(
orderInfoReqs
.
getOrderCostDetailList
());
List
<
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderCostResp
>
costResps
=
getOrderCostResps
(
orderInfoReqs
.
getOrderCostDetailList
());
data
.
setOrderCostDetailList
(
costResps
);
}
//发票信息
//发票信息
if
(
null
!=
orderInfoReqs
.
getOrderInvoice
()){
data
.
setOrderInvoice
(
orderInfoReqs
.
getOrderInvoice
());
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderInvoice
invoice
=
new
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderInvoice
();
BeanUtils
.
copyProperties
(
orderInfoReqs
.
getOrderInvoice
(),
invoice
);
data
.
setOrderInvoice
(
invoice
);
}
return
data
;
}
private
List
<
QueryOrdersResponse
.
DataBean
.
OrderBean
.
OrderCostResp
>
getOrderCostResps
(
List
<
OrderCostResp
>
orderCostDetailList
)
{
return
data
;
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
)
{
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/order/QueryOrdersResponse.java
View file @
ada4ee2b
...
@@ -13,6 +13,8 @@
...
@@ -13,6 +13,8 @@
package
com
.
freemud
.
sdk
.
api
.
assortment
.
order
.
response
.
order
;
package
com
.
freemud
.
sdk
.
api
.
assortment
.
order
.
response
.
order
;
import
com.freemud.application.sdk.api.ordercenter.response.orderInfo.AfterSalesOrderResp
;
import
com.freemud.application.sdk.api.ordercenter.response.orderInfo.AfterSalesOrderResp
;
import
com.freemud.application.sdk.api.ordercenter.response.orderInfo.OrderCostResp
;
import
com.freemud.application.sdk.api.ordercenter.response.orderInfo.OrderInvoice
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
org.apache.commons.lang.builder.ToStringBuilder
;
import
org.apache.commons.lang.builder.ToStringBuilder
;
...
@@ -334,67 +336,6 @@ public class QueryOrdersResponse {
...
@@ -334,67 +336,6 @@ public class QueryOrdersResponse {
*/
*/
private
OrderInvoice
orderInvoice
;
private
OrderInvoice
orderInvoice
;
@NoArgsConstructor
@Data
public
static
class
OrderInvoice
{
private
String
address
;
//发票金额 单位分
private
Long
number
;
// 银行账号
private
String
bankCardNo
;
//发票内容
private
String
content
;
//开户行
private
String
invoiceBank
;
//发票类型 1:普通发票 2:增值发票
private
String
invoiceType
;
//发票URL地址
private
String
invoiceUrl
;
//订单商品ID
private
String
itemId
;
//订单ID
private
String
orderId
;
//商户编号
private
String
partnerId
;
//电话号码
private
String
phoneNo
;
//税号
private
String
taxNo
;
//发票金额 单位分
private
BigDecimal
amount
;
//发票抬头
private
String
title
;
}
@NoArgsConstructor
@Data
public
static
class
OrderCostResp
{
//订单商品ID
private
String
productId
;
//商品序号
private
Integer
productSeq
;
//商品ID
private
Long
orderItemId
;
//费用名称
private
String
costName
;
//1=包装费,2=运费,3=餐盒单价,4=餐盒数量
private
Integer
costType
;
//1=订单,2=订单商品,3=售后单
private
Integer
billType
;
//费用金额
private
BigDecimal
costAmount
;
//备注
private
String
note
;
}
@NoArgsConstructor
@NoArgsConstructor
@Data
@Data
...
...
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