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
5afb50c3
Commit
5afb50c3
authored
Jun 11, 2021
by
徐康
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
买3赠1券
parent
71c0bcd5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
14 additions
and
3 deletions
+14
-3
shopping-cart-application-service/src/main/java/cn/freemud/controller/MCoffeeShoppingCartController.java
+2
-2
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/BatchOperateCartGoodsRequestVo.java
+5
-0
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/CartGoods.java
+4
-0
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/ShoppingCartInfoRequestVo.java
+1
-1
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/mcoffee/ShoppingCartMCoffeeServiceImpl.java
+0
-0
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/mcoffee/calculation/CouponDiscountCalculation.java
+2
-0
No files found.
shopping-cart-application-service/src/main/java/cn/freemud/controller/MCoffeeShoppingCartController.java
View file @
5afb50c3
...
...
@@ -86,8 +86,8 @@ public class MCoffeeShoppingCartController {
*/
@ApiAnnotation
(
logMessage
=
"removeB3S1Coupon"
)
@PostMapping
(
value
=
"/removeB3S1Coupon"
)
public
BaseResponse
delet
eB3S1Coupon
(
@Validated
@LogParams
@RequestBody
MCoffeeAddGoodsRequestVo
request
)
{
return
shoppingCartMCoffeeService
.
addGoods
(
request
);
public
BaseResponse
remov
eB3S1Coupon
(
@Validated
@LogParams
@RequestBody
MCoffeeAddGoodsRequestVo
request
)
{
return
shoppingCartMCoffeeService
.
removeB3S1Coupon
(
request
);
}
...
...
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/BatchOperateCartGoodsRequestVo.java
View file @
5afb50c3
...
...
@@ -49,6 +49,11 @@ public class BatchOperateCartGoodsRequestVo extends BaseRequestVo{
private
String
redundancyCouponCode
;
/**
* 根据券号清除当前购物车中月卡及商品信息
*/
private
String
redundancyB3S1CouponCode
;
/**
* 是否使用月享卡2.0
* 1 是
* 0 否
...
...
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/CartGoods.java
View file @
5afb50c3
...
...
@@ -244,6 +244,10 @@ public class CartGoods {
*/
private
int
isB3S1Coupon
=
0
;
/**
* 是否使用了买3赠1券
*/
private
int
isB3S1CouponGoods
=
0
;
/**
* 是否是太阳蛋商品
*/
private
int
isSunnyCoupon
=
0
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/ShoppingCartInfoRequestVo.java
View file @
5afb50c3
...
...
@@ -82,7 +82,7 @@ public class ShoppingCartInfoRequestVo extends BaseRequestVo {
* 1 是
* 0 否
*/
private
Integer
isUseB3S
3
Coupon
=
1
;
private
Integer
isUseB3S
1
Coupon
=
1
;
/**
* 优惠券对应的活动号
*/
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/mcoffee/ShoppingCartMCoffeeServiceImpl.java
View file @
5afb50c3
This diff is collapsed.
Click to expand it.
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/mcoffee/calculation/CouponDiscountCalculation.java
View file @
5afb50c3
...
...
@@ -167,6 +167,7 @@ public class CouponDiscountCalculation {
List
<
CartGoods
>
newCartGoodsList
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
cartGoodsList
.
size
();
i
++)
{
CartGoods
cartGoods
=
cartGoodsList
.
get
(
i
);
cartGoods
.
setIsB3S1CouponGoods
(
0
);
if
(
"9998"
.
equals
(
cartGoods
.
getSkuId
()))
{
continue
;
}
...
...
@@ -204,6 +205,7 @@ public class CouponDiscountCalculation {
cartGoods
.
setQty
(
b3S1DiscountOptional
.
get
().
getActualGoodsNumber
());
cartGoods
.
setCouponName
(
b3S1DiscountOptional
.
get
().
getActivityName
());
cartGoods
.
setCouponCode
(
b3S1DiscountOptional
.
get
().
getActivityCode
());
cartGoods
.
setIsB3S1Coupon
(
1
);
CartGoods
cartGoodsNew
=
new
CartGoods
();
BeanUtils
.
copyProperties
(
cartGoods
,
cartGoodsNew
);
cartGoodsNew
.
setCartGoodsUid
(
UUID
.
randomUUID
().
toString
());
...
...
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