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
1931658d
Commit
1931658d
authored
Dec 15, 2020
by
刘鹏飞
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
coco支付有礼添加新的参数
parent
24da0da7
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
4 deletions
+12
-4
order-application-service/src/main/java/cn/freemud/entities/dto/activity/PayGitCheckAndJoinRequestDto.java
+3
-0
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+9
-4
No files found.
order-application-service/src/main/java/cn/freemud/entities/dto/activity/PayGitCheckAndJoinRequestDto.java
View file @
1931658d
...
...
@@ -26,4 +26,7 @@ public class PayGitCheckAndJoinRequestDto {
private
Integer
orderWay
;
private
List
<
String
>
skuIds
;
// 版本号
private
Integer
ver
;
}
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
1931658d
...
...
@@ -871,7 +871,7 @@ public class OrderServiceImpl implements Orderservice {
// 所以在这个地方排除掉coco,在下边单独实现
//参与支付有礼活动
if
(!
cocoPartnerId
.
contains
(
queryOrderVo
.
getPartnerId
())){
joinPayGift
(
queryOrderVo
.
getSessionId
(),
queryOrderResponseVo
);
joinPayGift
(
queryOrderVo
.
getSessionId
(),
queryOrderResponseVo
,
partnerId
);
}
}
catch
(
Exception
e
)
{
...
...
@@ -884,7 +884,7 @@ public class OrderServiceImpl implements Orderservice {
if
(
cocoPartnerId
.
contains
(
queryOrderVo
.
getPartnerId
())){
queryOrderResponseVos
.
forEach
(
queryOrderResponseVo
->
{
try
{
joinPayGift
(
queryOrderVo
.
getSessionId
(),
queryOrderResponseVo
);
joinPayGift
(
queryOrderVo
.
getSessionId
(),
queryOrderResponseVo
,
partnerId
);
}
catch
(
Exception
e
)
{
LogUtil
.
error
(
"coco_queryOrders_activity_error"
,
gson
.
toJson
(
queryOrdersDto
),
gson
.
toJson
(
queryOrderResponseVo
),
e
);
...
...
@@ -1117,7 +1117,7 @@ public class OrderServiceImpl implements Orderservice {
}
//参与支付有礼活动
private
void
joinPayGift
(
String
sessionId
,
QueryOrderResponseVo
queryOrderResponseVo
)
{
private
void
joinPayGift
(
String
sessionId
,
QueryOrderResponseVo
queryOrderResponseVo
,
String
partnerId
)
{
PayGitCheckAndJoinRequestDto
payGitRequestDto
=
new
PayGitCheckAndJoinRequestDto
();
payGitRequestDto
.
setStoreId
(
queryOrderResponseVo
.
getShopId
());
payGitRequestDto
.
setSessionId
(
sessionId
);
...
...
@@ -1138,6 +1138,11 @@ public class OrderServiceImpl implements Orderservice {
}
else
{
payGitRequestDto
.
setOrderWay
(
2
);
}
if
(
cocoPartnerId
.
contains
(
partnerId
)){
payGitRequestDto
.
setVer
(
1
);
}
BaseResponse
<
PayGiftCheckAndJoinResponseDto
>
payGiftBaseResponse
=
activityApplicationClient
.
payGiftCheckAndJoin
(
payGitRequestDto
);
if
(
String
.
valueOf
(
RESPONSE_SUCCESS_CODE
).
equals
(
payGiftBaseResponse
.
getCode
())
&&
payGiftBaseResponse
.
getResult
()
!=
null
)
{
PayGiftCheckAndJoinResponseDto
payGiftResponse
=
payGiftBaseResponse
.
getResult
();
...
...
@@ -1303,7 +1308,7 @@ public class OrderServiceImpl implements Orderservice {
// 支付有礼
// 目前只有coco在订单详情参加支付有礼,且不检查订单的状态
if
(
cocoPartnerId
.
contains
(
partnerId
)){
joinPayGift
(
sessionId
,
queryOrderResponseVo
);
joinPayGift
(
sessionId
,
queryOrderResponseVo
,
partnerId
);
}
...
...
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