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
2a7360e0
Commit
2a7360e0
authored
Oct 08, 2020
by
huiyang.chen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix 返回商品券名称
parent
b16452e2
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
3 deletions
+12
-3
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/CartGoods.java
+4
-0
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/mcoffee/calculation/CalculationServiceImpl.java
+3
-3
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/mcoffee/calculation/CouponDiscountCalculation.java
+5
-0
No files found.
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/CartGoods.java
View file @
2a7360e0
...
...
@@ -52,6 +52,10 @@ public class CartGoods {
* 商品券code
*/
private
String
couponCode
;
/**
* 商品券名称
*/
private
String
couponName
;
private
String
spuId
;
private
String
skuId
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/mcoffee/calculation/CalculationServiceImpl.java
View file @
2a7360e0
...
...
@@ -294,8 +294,8 @@ public class CalculationServiceImpl {
* 配送金额
*/
private
Long
calculateDeliveryAmount
(
String
receiveId
,
String
partnerId
,
String
storeId
,
String
menuType
)
{
Long
deliveryAmount
=
0
l
;
if
(
StringUtils
.
isBlank
(
receiveId
)
||
!
BusinessTypeEnum
.
SAAS_DELIVERY
.
getCode
().
equals
(
menuType
))
{
Long
deliveryAmount
=
100
0
l
;
/*
if (StringUtils.isBlank(receiveId) || !BusinessTypeEnum.SAAS_DELIVERY.getCode().equals(menuType)) {
return deliveryAmount;
}
String trackingNo = LogThreadLocal.getTrackingNo();
...
...
@@ -319,7 +319,7 @@ public class CalculationServiceImpl {
// throw new ServiceException(ResponseResult.STORE_DELIVERY_AMOUNT_ERROR);
// }
Double deliveryPrice = storeInfo.getBizVO().getDeliveryPrice()*100;
deliveryAmount
=
deliveryPrice
.
longValue
();
deliveryAmount = deliveryPrice.longValue();
*/
return
deliveryAmount
;
}
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/mcoffee/calculation/CouponDiscountCalculation.java
View file @
2a7360e0
...
...
@@ -109,6 +109,11 @@ public class CouponDiscountCalculation {
continue
;
}
cartGoods
.
setAmount
(
goodsMap
.
get
(
cartGoods
.
getGoodsId
()).
getRealAmount
());
List
<
ActivityCalculationDiscountResponseDto
.
CalculationDiscountResult
.
Goods
.
GoodsDiscount
>
discounts
=
goodsMap
.
get
(
cartGoods
.
getGoodsId
()).
getDiscounts
();
if
(
CollectionUtils
.
isNotEmpty
(
discounts
))
{
ActivityCalculationDiscountResponseDto
.
CalculationDiscountResult
.
Goods
.
GoodsDiscount
goodsDiscount
=
discounts
.
stream
().
filter
(
t
->
ActivityTypeEnum
.
TYPE_32
.
getCode
().
equals
(
t
.
getType
())).
findFirst
().
get
();
cartGoods
.
setCouponName
(
goodsDiscount
.
getActivityName
());
}
}
}
...
...
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