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
a7614fa9
Commit
a7614fa9
authored
Sep 15, 2021
by
蒋小洋
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
订单列表查询新增是否已开票字段过滤
parent
0d90e86b
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
29 additions
and
2 deletions
+29
-2
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+1
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/QueryOrdersRequest.java
+5
-0
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+2
-0
order-application-service/src/main/java/cn/freemud/entities/vo/QueryOrderResponseVo.java
+3
-0
order-application-service/src/main/java/cn/freemud/entities/vo/QueryOrderVo.java
+5
-0
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+2
-1
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderConditionsReq.java
+5
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderUserConditionsReq.java
+5
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderInfoReqs.java
+1
-1
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
a7614fa9
...
@@ -619,6 +619,7 @@ public class OrderSdkAdapter {
...
@@ -619,6 +619,7 @@ public class OrderSdkAdapter {
orderConditionsReq
.
setUserId
(
queryOrdersRequest
.
getUserId
());
orderConditionsReq
.
setUserId
(
queryOrdersRequest
.
getUserId
());
orderConditionsReq
.
setPageSize
(
queryOrdersRequest
.
getPageSize
());
orderConditionsReq
.
setPageSize
(
queryOrdersRequest
.
getPageSize
());
orderConditionsReq
.
setPageNum
(
queryOrdersRequest
.
getPageNumber
());
orderConditionsReq
.
setPageNum
(
queryOrdersRequest
.
getPageNumber
());
orderConditionsReq
.
setNeedInvoice
(
queryOrdersRequest
.
getNeedInvoice
());
List
<
Integer
>
orderStatus
=
new
ArrayList
<>();
List
<
Integer
>
orderStatus
=
new
ArrayList
<>();
if
(
queryOrdersRequest
.
getStatus
()
!=
null
&&
queryOrdersRequest
.
getStatus
().
length
!=
0
)
{
if
(
queryOrdersRequest
.
getStatus
()
!=
null
&&
queryOrdersRequest
.
getStatus
().
length
!=
0
)
{
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/QueryOrdersRequest.java
View file @
a7614fa9
...
@@ -59,4 +59,9 @@ public class QueryOrdersRequest extends BaseConfig {
...
@@ -59,4 +59,9 @@ public class QueryOrdersRequest extends BaseConfig {
private
List
<
Integer
>
bizTypes
;
private
List
<
Integer
>
bizTypes
;
/**
* 是否已开发票,false查询可开票订单,true查询其他订单(包含已开票/已退款订单)
*/
private
Boolean
needInvoice
;
}
}
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
a7614fa9
...
@@ -1559,6 +1559,8 @@ public class OrderAdapter {
...
@@ -1559,6 +1559,8 @@ public class OrderAdapter {
responseVo
.
setUserPhone
(
orderExtended
.
getUserPhone
());
responseVo
.
setUserPhone
(
orderExtended
.
getUserPhone
());
responseVo
.
setSendWord
(
orderExtended
.
getSendWord
());
responseVo
.
setSendWord
(
orderExtended
.
getSendWord
());
}
}
//是否已开发票
responseVo
.
setNeedInvoice
(
orderBean
.
getNeedInvoice
());
list
.
add
(
responseVo
);
list
.
add
(
responseVo
);
}
}
...
...
order-application-service/src/main/java/cn/freemud/entities/vo/QueryOrderResponseVo.java
View file @
a7614fa9
...
@@ -658,4 +658,7 @@ public class QueryOrderResponseVo {
...
@@ -658,4 +658,7 @@ public class QueryOrderResponseVo {
* 【订单聚合层】总部和区域活动可同时生效 直接反馈促销给的活动数据
* 【订单聚合层】总部和区域活动可同时生效 直接反馈促销给的活动数据
*/
*/
private
List
<
PayGiftCheckAndJoinResponseDtoNew
>
newPayGift
;
private
List
<
PayGiftCheckAndJoinResponseDtoNew
>
newPayGift
;
//是否已开票,true已开票,默认false未开票
private
Boolean
needInvoice
;
}
}
order-application-service/src/main/java/cn/freemud/entities/vo/QueryOrderVo.java
View file @
a7614fa9
...
@@ -95,4 +95,9 @@ public class QueryOrderVo {
...
@@ -95,4 +95,9 @@ public class QueryOrderVo {
*/
*/
private
Integer
marketingType
;
private
Integer
marketingType
;
/**
* 是否已开发票,false查询可开票订单,true查询其他订单(包含已开票/已退款订单)
*/
private
Boolean
needInvoice
;
}
}
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
a7614fa9
...
@@ -897,6 +897,7 @@ public class OrderServiceImpl implements Orderservice {
...
@@ -897,6 +897,7 @@ public class OrderServiceImpl implements Orderservice {
QueryOrdersRequest
queryOrdersRequest2
=
new
QueryOrdersRequest
();
QueryOrdersRequest
queryOrdersRequest2
=
new
QueryOrdersRequest
();
BeanUtil
.
convertBean
(
queryOrdersDto
,
queryOrdersRequest2
);
BeanUtil
.
convertBean
(
queryOrdersDto
,
queryOrdersRequest2
);
queryOrdersRequest2
.
setTrackingNo
(
LogThreadLocal
.
getTrackingNo
());
queryOrdersRequest2
.
setTrackingNo
(
LogThreadLocal
.
getTrackingNo
());
queryOrdersRequest2
.
setNeedInvoice
(
queryOrderVo
.
getNeedInvoice
());
// 订单要查3个月的,如果查询的订单状态是待取餐、未支付,则查实时,否则,查es
// 订单要查3个月的,如果查询的订单状态是待取餐、未支付,则查实时,否则,查es
if
(
isQueryEs
(
queryOrderVo
.
getQueryOrderStatus
())
&&
queryOrderEs
)
{
if
(
isQueryEs
(
queryOrderVo
.
getQueryOrderStatus
())
&&
queryOrderEs
)
{
OrderConditionsReq
es
=
new
OrderConditionsReq
();
OrderConditionsReq
es
=
new
OrderConditionsReq
();
...
@@ -908,7 +909,7 @@ public class OrderServiceImpl implements Orderservice {
...
@@ -908,7 +909,7 @@ public class OrderServiceImpl implements Orderservice {
es
.
setPageSize
(
queryOrderVo
.
getPageSize
());
es
.
setPageSize
(
queryOrderVo
.
getPageSize
());
es
.
setMarketingType
(
queryOrderVo
.
getMarketingType
());
es
.
setMarketingType
(
queryOrderVo
.
getMarketingType
());
OrderConditionsReq
queryEs
=
orderAdapter
.
convent2QueryOrdersDtoES
(
es
,
userId
,
channelType
,
queryOrderVo
.
getQueryOrderStatus
(),
queryOrderVo
.
getQueryOrderType
(),
queryOrderVo
.
getQueryPayStatus
());
OrderConditionsReq
queryEs
=
orderAdapter
.
convent2QueryOrdersDtoES
(
es
,
userId
,
channelType
,
queryOrderVo
.
getQueryOrderStatus
(),
queryOrderVo
.
getQueryOrderType
(),
queryOrderVo
.
getQueryPayStatus
());
queryEs
.
setNeedInvoice
(
queryOrderVo
.
getNeedInvoice
());
BaseDownLoadResponse
<
List
<
OrderInfoReqs
>>
response
=
orderDownLoadSdkService
.
queryOrderByConditions
(
queryEs
,
LogThreadLocal
.
getTrackingNo
());
BaseDownLoadResponse
<
List
<
OrderInfoReqs
>>
response
=
orderDownLoadSdkService
.
queryOrderByConditions
(
queryEs
,
LogThreadLocal
.
getTrackingNo
());
queryOrderResponse
=
orderAdapter
.
conventEs2queryOrderResponse
(
response
);
queryOrderResponse
=
orderAdapter
.
conventEs2queryOrderResponse
(
response
);
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderConditionsReq.java
View file @
a7614fa9
...
@@ -138,4 +138,9 @@ public class OrderConditionsReq {
...
@@ -138,4 +138,9 @@ public class OrderConditionsReq {
// 快递单号
// 快递单号
private
String
expressNo
;
private
String
expressNo
;
/**
* 是否已开发票,false查询可开票订单,true查询其他订单(包含已开票/已退款订单)
*/
private
Boolean
needInvoice
;
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderUserConditionsReq.java
View file @
a7614fa9
...
@@ -55,4 +55,9 @@ public class OrderUserConditionsReq {
...
@@ -55,4 +55,9 @@ public class OrderUserConditionsReq {
//订单类型集合
//订单类型集合
private
List
<
Integer
>
bizTypes
;
private
List
<
Integer
>
bizTypes
;
/**
* 是否已开发票,false查询可开票订单,true查询其他订单(包含已开票/已退款订单)
*/
private
Boolean
needInvoice
;
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderInfoReqs.java
View file @
a7614fa9
...
@@ -205,7 +205,7 @@ public class OrderInfoReqs {
...
@@ -205,7 +205,7 @@ public class OrderInfoReqs {
private
BigDecimal
actualPayAmount
;
private
BigDecimal
actualPayAmount
;
/**
/**
* 是否
需要开发
票
* 是否
已开票,true已开票,默认false未开
票
*/
*/
private
Boolean
needInvoice
;
private
Boolean
needInvoice
;
...
...
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