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
c18e3070
Commit
c18e3070
authored
Sep 04, 2020
by
徐康
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
sdk新增麦咖啡不推送队列接单
parent
5a49be87
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
28 additions
and
0 deletions
+28
-0
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
+11
-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
+10
-0
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/service/OrderCenterSdkService.java
View file @
c18e3070
...
@@ -87,6 +87,11 @@ public interface OrderCenterSdkService {
...
@@ -87,6 +87,11 @@ public interface OrderCenterSdkService {
BaseOrderResponse
orderConfirmTake
(
BaseQueryOrderRequest
baseQueryOrderRequest
);
BaseOrderResponse
orderConfirmTake
(
BaseQueryOrderRequest
baseQueryOrderRequest
);
/**
/**
* 订单确认接单 POS
*/
BaseOrderResponse
orderConfirmTakeMCCafe
(
BaseQueryOrderRequest
baseQueryOrderRequest
);
/**
* 订单POS拒单 POS
* 订单POS拒单 POS
*/
*/
BaseOrderResponse
orderReject
(
CancelOrderRequest
cancelOrderRequest
);
BaseOrderResponse
orderReject
(
CancelOrderRequest
cancelOrderRequest
);
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/service/order/OrderCenterSdkServiceImpl.java
View file @
c18e3070
...
@@ -646,6 +646,17 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
...
@@ -646,6 +646,17 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
}
}
@Override
@Override
public
BaseOrderResponse
orderConfirmTakeMCCafe
(
BaseQueryOrderRequest
baseQueryOrderRequest
)
{
POSOrderOperationBaseReq
request
=
new
POSOrderOperationBaseReq
();
request
.
setOrderCode
(
baseQueryOrderRequest
.
getOrderId
());
request
.
setOperator
(
baseQueryOrderRequest
.
getOperator
());
// 引入门店基础服务 查询自动制作完成配置时间
setTimeout
(
baseQueryOrderRequest
,
request
);
com
.
freemud
.
application
.
sdk
.
api
.
ordercenter
.
response
.
BaseResponse
response
=
orderSdkService
.
acceptOrderMCCafe
(
request
,
baseQueryOrderRequest
.
getTrackingNo
());
return
orderSdkAdapter
.
convent2BaseOrderResponse
(
response
);
}
@Override
public
BaseOrderResponse
orderReject
(
CancelOrderRequest
cancelOrderRequest
)
{
public
BaseOrderResponse
orderReject
(
CancelOrderRequest
cancelOrderRequest
)
{
OrderCancelReq
request
=
new
OrderCancelReq
();
OrderCancelReq
request
=
new
OrderCancelReq
();
//商户号必传
//商户号必传
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/constant/InterfaceAddressConstant.java
View file @
c18e3070
...
@@ -40,6 +40,8 @@ public class InterfaceAddressConstant {
...
@@ -40,6 +40,8 @@ public class InterfaceAddressConstant {
public
static
final
String
PULL_ORDERS
=
"order/v2/pullOrders"
;
public
static
final
String
PULL_ORDERS
=
"order/v2/pullOrders"
;
//接单
//接单
public
static
final
String
ACCEPT_ORDER
=
"order/v2/accept"
;
public
static
final
String
ACCEPT_ORDER
=
"order/v2/accept"
;
//接单
public
static
final
String
ACCEPT_ORDER_MCCAFE
=
"order/v2/mcCafe/accept"
;
/**
/**
* 拒单 同取消订单接口
* 拒单 同取消订单接口
*/
*/
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/service/OrderSdkService.java
View file @
c18e3070
...
@@ -278,6 +278,16 @@ public class OrderSdkService {
...
@@ -278,6 +278,16 @@ public class OrderSdkService {
}
}
/**
/**
* 接单
*/
public
BaseResponse
acceptOrderMCCafe
(
POSOrderOperationBaseReq
request
,
String
trackingNo
)
{
OrderBaseResp
responseDTO
=
RequestThirdPartyUtils
.
httpJsonReqComplexNew
(
restTemplate
,
InterfaceAddressConstant
.
ACCEPT_ORDER_MCCAFE
,
createBaseRequest
(
request
,
trackingNo
),
new
ParameterizedTypeReference
<
OrderBaseResp
>()
{
});
return
responseHandle
(
responseDTO
);
}
/**
* 制作完成
* 制作完成
*/
*/
public
BaseResponse
prepareComplete
(
POSOrderOperationBaseReq
request
,
String
trackingNo
)
{
public
BaseResponse
prepareComplete
(
POSOrderOperationBaseReq
request
,
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