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
cde2e9c4
Commit
cde2e9c4
authored
Oct 11, 2021
by
蒋小洋
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
野翠山发票订单列表查询新接口
parent
e1bf2b1a
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
25 additions
and
2 deletions
+25
-2
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/QueryOrdersRequest.java
+7
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/service/order/OrderCenterSdkServiceImpl.java
+1
-0
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+12
-2
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderUserConditionsReq.java
+5
-0
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/QueryOrdersRequest.java
View file @
cde2e9c4
...
...
@@ -68,4 +68,11 @@ public class QueryOrdersRequest extends BaseConfig {
* 订单特殊类型 1:普通订单 2:拼团订单 3:秒杀订单 4:拼单订单
*/
private
Integer
marketingType
;
/**
* 1:可开票,2:已开票,3:其他(不可开票)
*/
private
Integer
invoiceState
;
}
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/service/order/OrderCenterSdkServiceImpl.java
View file @
cde2e9c4
...
...
@@ -490,6 +490,7 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
@Override
public
QueryOrdersResponse
queryOrdersNew
(
QueryOrdersRequest
queryOrdersRequest
)
{
OrderUserConditionsReq
request
=
orderSdkAdapter
.
convent2QueryOrdersRequest
(
queryOrdersRequest
);
request
.
setInvoiceState
(
queryOrdersRequest
.
getInvoiceState
());
com
.
freemud
.
application
.
sdk
.
api
.
ordercenter
.
response
.
OrderBaseResp
<
QueryOrderForUserResp
>
userorderResponse
=
orderSdkService
.
queryOrderNew
(
request
,
queryOrdersRequest
.
getTrackingNo
());
return
orderSdkAdapter
.
convent2QueryOrdersResponse
(
userorderResponse
);
}
...
...
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
cde2e9c4
...
...
@@ -1211,10 +1211,20 @@ public class OrderServiceImpl implements Orderservice {
QueryOrdersRequest
queryOrdersRequest2
=
new
QueryOrdersRequest
();
BeanUtil
.
convertBean
(
queryOrdersDto
,
queryOrdersRequest2
);
queryOrdersRequest2
.
setTrackingNo
(
LogThreadLocal
.
getTrackingNo
());
queryOrdersRequest2
.
setNeedInvoice
(
queryOrderVo
.
getNeedInvoice
());
Integer
invoiceState
=
1
;
if
(
Objects
.
equals
(
queryOrderVo
.
getNeedInvoice
(),
false
)){
//查询可开票,支付状态为已支付
invoiceState
=
1
;
queryOrdersRequest2
.
setPayStatus
(
new
Integer
[]{
2
});
}
else
if
(
Objects
.
equals
(
queryOrderVo
.
getNeedInvoice
(),
true
)){
//查询已开票
invoiceState
=
2
;
}
if
(
Objects
.
equals
(
QueryOrderStatus
.
REFUND_BILL
.
getCode
(),
queryOrderVo
.
getQueryOrderStatus
())){
queryOrdersRequest2
.
setPayStatus
(
new
Integer
[]{
3
});
//发票其他订单查询已退款
//查询其他
invoiceState
=
3
;
}
queryOrdersRequest2
.
setInvoiceState
(
invoiceState
);
QueryOrdersResponse
queryOrderResponse
=
orderCenterSdkService
.
queryOrdersNew
(
queryOrdersRequest2
);
if
(
queryOrderResponse
==
null
||
!
RESPONSE_SUCCESS_CODE
.
equals
(
queryOrderResponse
.
getErrcode
()))
{
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderUserConditionsReq.java
View file @
cde2e9c4
...
...
@@ -65,4 +65,9 @@ public class OrderUserConditionsReq {
*/
private
Integer
marketingType
;
/**
* 1:可开票,2:已开票,3:其他(不可开票)
*/
private
Integer
invoiceState
;
}
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