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
2baa9635
Commit
2baa9635
authored
Nov 30, 2020
by
xiaoer.li@freemud.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化:混合支付 svc卡全额支付 直接核销优惠券
parent
d53a67e2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
23 deletions
+4
-23
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+0
-19
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/ShoppingCartNewServiceImpl.java
+4
-4
No files found.
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
2baa9635
...
@@ -3776,25 +3776,6 @@ public class OrderAdapter {
...
@@ -3776,25 +3776,6 @@ public class OrderAdapter {
return
responseDto
;
return
responseDto
;
}
}
/**
* 初始化扣减活动库存请求对象
* add by miaohui 20201030 for 【ID1018638】【C端服务端】活动库存接口调整对接
* @return
*/
private
ActivityUpdateStockRequest
initActivityUpdateStockRequest
(
List
<
ActivityDiscountsDto
>
activityDiscountsDtos
)
{
// 原逻辑只检测扣减库存不为空时调用,现改为扣减库存不为空或参加活动不为空时调用
ActivityUpdateStockRequest
activityUpdateStockRequest
=
new
ActivityUpdateStockRequest
();
List
<
String
>
activityList
=
new
ArrayList
<>();
// 只记录订单级别的活动ID
if
(
CollectionUtils
.
isNotEmpty
(
activityDiscountsDtos
))
{
activityList
.
addAll
(
activityDiscountsDtos
.
stream
().
filter
(
ad
->
StringUtils
.
isNotBlank
(
ad
.
getActivityCode
())).
map
(
ActivityDiscountsDto:
:
getActivityCode
).
distinct
().
collect
(
Collectors
.
toList
()));
}
//设置活动编号
activityUpdateStockRequest
.
setActivityList
(
CollectionUtils
.
isNotEmpty
(
activityList
)
?
activityList
:
null
);
return
activityUpdateStockRequest
;
}
public
MultiOrderRefundRequest
getMultiOrderPayRefundRequest
(
QueryOrdersResponseDto
.
DataBean
.
OrderBean
orderBean
,
Long
refundId
)
{
public
MultiOrderRefundRequest
getMultiOrderPayRefundRequest
(
QueryOrdersResponseDto
.
DataBean
.
OrderBean
orderBean
,
Long
refundId
)
{
MultiOrderRefundRequest
multiQueryRequest
=
new
MultiOrderRefundRequest
();
MultiOrderRefundRequest
multiQueryRequest
=
new
MultiOrderRefundRequest
();
multiQueryRequest
.
setStationId
(
"1"
);
multiQueryRequest
.
setStationId
(
"1"
);
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/ShoppingCartNewServiceImpl.java
View file @
2baa9635
...
@@ -322,7 +322,7 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
...
@@ -322,7 +322,7 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
,
allCartGoodsList
,
allCartGoodsList
,
new
ArrayList
<>()
//券
,
new
ArrayList
<>()
//券
,
null
//加价购商品
,
null
//加价购商品
,
deliveryAmount
);
,
deliveryAmount
,
null
);
//
//
sharingCartService
.
distribute
(
discountResult
sharingCartService
.
distribute
(
discountResult
...
@@ -443,7 +443,7 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
...
@@ -443,7 +443,7 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
,
cartGoodsList
,
cartGoodsList
,
new
ArrayList
()
//券
,
new
ArrayList
()
//券
,
null
//加价购商品
,
null
//加价购商品
,
deliveryAmount
);
,
deliveryAmount
,
null
);
sharingCartService
.
distribute
(
discountResult
sharingCartService
.
distribute
(
discountResult
,
cartGoodsList
,
cartGoodsList
...
@@ -595,7 +595,7 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
...
@@ -595,7 +595,7 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
,
cartGoodsList
,
cartGoodsList
,
coupons
,
coupons
,
sendGoods
,
sendGoods
,
deliveryAmount
);
,
deliveryAmount
,
null
);
sharingCartService
.
distribute
(
calculationSharingDiscountResult
sharingCartService
.
distribute
(
calculationSharingDiscountResult
,
cartGoodsList
,
cartGoodsList
,
shoppingCartGoodsResponseVo
,
shoppingCartGoodsResponseVo
...
@@ -796,7 +796,7 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
...
@@ -796,7 +796,7 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
,
cartGoodsList
,
cartGoodsList
,
coupons
,
coupons
,
shoppingCartInfoRequestVo
.
getSendGoods
()
,
shoppingCartInfoRequestVo
.
getSendGoods
()
,
deliveryAmount
);
,
deliveryAmount
,
null
);
//直接利用促销返回做均摊
//直接利用促销返回做均摊
sharingEquallyService
.
equally
(
discountResult
sharingEquallyService
.
equally
(
discountResult
...
...
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