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
e1bf2b1a
Commit
e1bf2b1a
authored
Oct 11, 2021
by
蒋小洋
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
野翠山发票订单列表查询新接口
parent
73f9ee30
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
41 additions
and
2 deletions
+41
-2
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/service/OrderCenterSdkService.java
+5
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/service/order/OrderCenterSdkServiceImpl.java
+7
-0
order-application-service/src/main/java/cn/freemud/controller/OrderController.java
+9
-2
order-application-service/src/main/java/cn/freemud/service/Orderservice.java
+5
-0
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+0
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/constant/InterfaceAddressConstant.java
+2
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/service/OrderSdkService.java
+13
-0
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/service/OrderCenterSdkService.java
View file @
e1bf2b1a
...
...
@@ -49,6 +49,11 @@ public interface OrderCenterSdkService {
QueryOrdersResponse
queryOrders
(
QueryOrdersRequest
queryOrdersRequest
);
/**
* 野翠山发票订单列表查询
*/
QueryOrdersResponse
queryOrdersNew
(
QueryOrdersRequest
queryOrdersRequest
);
/**
* 根据订单编号查询订单信息 C端
*/
QueryOrderByIdResponse
queryMCCafeOrderById
(
BaseQueryOrderRequest
baseQueryOrderRequest
);
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/service/order/OrderCenterSdkServiceImpl.java
View file @
e1bf2b1a
...
...
@@ -488,6 +488,13 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
}
@Override
public
QueryOrdersResponse
queryOrdersNew
(
QueryOrdersRequest
queryOrdersRequest
)
{
OrderUserConditionsReq
request
=
orderSdkAdapter
.
convent2QueryOrdersRequest
(
queryOrdersRequest
);
com
.
freemud
.
application
.
sdk
.
api
.
ordercenter
.
response
.
OrderBaseResp
<
QueryOrderForUserResp
>
userorderResponse
=
orderSdkService
.
queryOrderNew
(
request
,
queryOrdersRequest
.
getTrackingNo
());
return
orderSdkAdapter
.
convent2QueryOrdersResponse
(
userorderResponse
);
}
@Override
public
QueryOrderByIdResponse
queryMCCafeOrderById
(
BaseQueryOrderRequest
request
)
{
QueryByCodeResponse
orderInfo
=
orderSdkService
.
getOrderInfo
(
request
.
getOrderClient
(),
request
.
getOrderId
(),
request
.
getThirdOrderCode
(),
request
.
getWithOperationHistory
(),
request
.
getTrackingNo
());
...
...
order-application-service/src/main/java/cn/freemud/controller/OrderController.java
View file @
e1bf2b1a
...
...
@@ -141,8 +141,6 @@ public class OrderController {
return
orderservice
.
refundNotifyCallback
(
requestVo
);
}
/**
* 查询订单列表
*/
...
...
@@ -153,6 +151,15 @@ public class OrderController {
}
/**
* 查询订单列表(野翠山发票订单列表查询)
*/
@PostMapping
(
"/queryOrdersNew"
)
@ApiAnnotation
(
logMessage
=
"queryOrdersNew"
)
public
BaseResponse
queryOrdersNew
(
@Validated
@LogParams
@RequestBody
QueryOrderVo
queryOrderVo
)
{
return
orderservice
.
queryOrdersNew
(
queryOrderVo
);
}
/**
* 围餐-预览订单
* @param queryOrderVo
* @return
...
...
order-application-service/src/main/java/cn/freemud/service/Orderservice.java
View file @
e1bf2b1a
...
...
@@ -52,6 +52,11 @@ public interface Orderservice {
BaseResponse
queryOrders
(
QueryOrderVo
queryOrderVo
);
/**
* 查询订单列表
*/
BaseResponse
queryOrdersNew
(
QueryOrderVo
queryOrderVo
);
/**
* 支付取消删除订单
*/
BaseResponse
deleteOrder
(
DeleteOrderVo
deleteOrderVo
);
...
...
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
e1bf2b1a
This diff is collapsed.
Click to expand it.
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/constant/InterfaceAddressConstant.java
View file @
e1bf2b1a
...
...
@@ -32,6 +32,8 @@ public class InterfaceAddressConstant {
public
static
final
String
QUERY_QUEUE_SIZE
=
"order/v2/queryQueueSize"
;
//根据用户综合条件查询
public
static
final
String
QUERY_ORDER_FOR_USER
=
"order/v2/queryOrderForUser"
;
//野翠山订单列表查询
public
static
final
String
QUERY_ORDER_NEW
=
"order/v2/invoice/list/order"
;
//根据订单编号查询订单状态跟踪信息
public
static
final
String
QUERY_TRACK_INFO
=
"order/v2/queryTrackInfo"
;
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/service/OrderSdkService.java
View file @
e1bf2b1a
...
...
@@ -257,6 +257,19 @@ public class OrderSdkService {
}
/**
* 野翠山订单列表查询
* @param request
* @param trackingNo
* @return
*/
public
OrderBaseResp
<
QueryOrderForUserResp
>
queryOrderNew
(
OrderUserConditionsReq
request
,
String
trackingNo
)
{
OrderBaseResp
<
QueryOrderForUserResp
>
responseDTO
=
RequestThirdPartyUtils
.
httpJsonReqComplexNew
(
restTemplate
,
InterfaceAddressConstant
.
QUERY_ORDER_NEW
,
createBaseRequest
(
request
,
trackingNo
),
new
ParameterizedTypeReference
<
OrderBaseResp
<
QueryOrderForUserResp
>>()
{
});
return
responseHandle
(
responseDTO
);
}
/**
* 根据订单编号查询订单状态跟踪信息
*/
public
OrderBaseResp
<
List
<
OrderTraceInfoResp
>>
queryTrackInfo
(
String
orderCode
,
String
trackingNo
)
{
...
...
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