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
a97894be
Commit
a97894be
authored
Jun 21, 2021
by
zhiheng.zhang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/qa' into qa
parents
d619c874
207abc6c
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
2 deletions
+12
-2
order-application-service/src/main/java/cn/freemud/service/delivery/ThirdDeliveryServiceImpl.java
+12
-2
No files found.
order-application-service/src/main/java/cn/freemud/service/delivery/ThirdDeliveryServiceImpl.java
View file @
a97894be
...
...
@@ -108,6 +108,9 @@ public class ThirdDeliveryServiceImpl implements ThirdDeliveryService {
@Autowired
private
StoreCenterService
storeCenterService
;
private
final
String
deliveryEarlyWarningMsg
=
"运单预警"
;
@Override
public
BaseResponse
callbackUrl
(
CallbackUrlRequestDto
request
)
{
// 获取回调状态
...
...
@@ -336,7 +339,7 @@ public class ThirdDeliveryServiceImpl implements ThirdDeliveryService {
// pos获取回调状态
sendPosMessage
(
request
.
getPartnerId
(),
request
.
getStoreId
(),
request
.
getOrderId
(),
71
,
request
.
getErrorDesc
());
//生态回调
sendException
(
request
.
getOrderId
(),
request
.
getErrorDesc
(),
request
.
getErrorCreateTime
(),
"运单预警"
);
sendException
(
request
.
getOrderId
(),
request
.
getErrorDesc
(),
request
.
getErrorCreateTime
(),
deliveryEarlyWarningMsg
);
return
ResponseUtil
.
success
();
}
...
...
@@ -563,9 +566,16 @@ public class ThirdDeliveryServiceImpl implements ThirdDeliveryService {
SubscribeMessageRequest
request
=
new
SubscribeMessageRequest
();
OrderExtInfoDto
extInfoDto
=
JSONObject
.
parseObject
(
orderBean
.
getExtInfo
(),
new
TypeReference
<
OrderExtInfoDto
>()
{
});
String
messageType
=
"UNUSUAL_ORDER"
;
if
(
deliveryEarlyWarningMsg
.
equals
(
desc
)){
messageType
=
"DELIVERY_REMIND"
;
if
(
orderBean
.
getStatus
()
!=
null
&&
OrderStatus
.
getByCode
(
orderBean
.
getStatus
())
!=
null
){
desc
=
OrderStatus
.
getByCode
(
orderBean
.
getStatus
()).
getDesc
();
}
}
request
.
setMiniAppId
(
extInfoDto
.
getAppid
());
SendMessageRequest
sendMessageRequest
=
new
SendMessageRequest
();
sendMessageRequest
.
setMessageType
(
"UNUSUAL_ORDER"
);
sendMessageRequest
.
setMessageType
(
messageType
);
sendMessageRequest
.
setMiniAppId
(
extInfoDto
.
getAppid
());
sendMessageRequest
.
setOrderId
(
orderId
);
sendMessageRequest
.
setPartnerId
(
orderBean
.
getCompanyId
());
...
...
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