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
28c431ca
Commit
28c431ca
authored
Sep 01, 2021
by
周晓航
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增商品类型维护
Signed-off-by: 周晓航 <xiaohang.zhou@freemud.com>
parent
aee24646
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
6 additions
and
0 deletions
+6
-0
shopping-cart-application-service/src/main/java/cn/freemud/adapter/ShoppingCartMccafeAdapter.java
+2
-0
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/MaterialPromotionService.java
+1
-0
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/calculate/CalculationCommonService.java
+1
-0
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/calculate/promotion/AdditionSharingService.java
+1
-0
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/calculate/promotion/GiftSharingService.java
+1
-0
No files found.
shopping-cart-application-service/src/main/java/cn/freemud/adapter/ShoppingCartMccafeAdapter.java
View file @
28c431ca
...
@@ -72,6 +72,7 @@ public class ShoppingCartMccafeAdapter {
...
@@ -72,6 +72,7 @@ public class ShoppingCartMccafeAdapter {
cartGoodsDetailDto
.
setSkuName
(
StringUtils
.
isEmpty
(
comboxGoods
.
getSkuName
())
?
comboxGoods
.
getSpuName
()
:
comboxGoods
.
getSkuName
());
cartGoodsDetailDto
.
setSkuName
(
StringUtils
.
isEmpty
(
comboxGoods
.
getSkuName
())
?
comboxGoods
.
getSpuName
()
:
comboxGoods
.
getSkuName
());
cartGoodsDetailDto
.
setOriginalPrice
(
comboxGoods
.
getFinalPrice
());
cartGoodsDetailDto
.
setOriginalPrice
(
comboxGoods
.
getFinalPrice
());
cartGoodsDetailDto
.
setPicture
(
comboxGoods
.
getPic
());
cartGoodsDetailDto
.
setPicture
(
comboxGoods
.
getPic
());
cartGoodsDetailDto
.
setOriginalProductType
(
cartGoods
.
getGoodsType
());
int
qty
=
comboxGoods
.
getQty
()
*
cartGoods
.
getQty
();
int
qty
=
comboxGoods
.
getQty
()
*
cartGoods
.
getQty
();
cartGoodsDetailDto
.
setQty
(
qty
);
cartGoodsDetailDto
.
setQty
(
qty
);
cartGoodsDetailDto
.
setProductType
(
comboxGoods
.
isWeightType
()
?
ProductType
.
WEIGHT_PRODUCT
.
getCode
()
:
ProductType
.
SETMEAL
.
getCode
());
cartGoodsDetailDto
.
setProductType
(
comboxGoods
.
isWeightType
()
?
ProductType
.
WEIGHT_PRODUCT
.
getCode
()
:
ProductType
.
SETMEAL
.
getCode
());
...
@@ -153,6 +154,7 @@ public class ShoppingCartMccafeAdapter {
...
@@ -153,6 +154,7 @@ public class ShoppingCartMccafeAdapter {
cartGoodsDetailDto
.
setOriginalPrice
(
cartGoods
.
getFinalPrice
());
cartGoodsDetailDto
.
setOriginalPrice
(
cartGoods
.
getFinalPrice
());
// cartGoodsDetailDto.setTotalDiscountAmount(0);
// cartGoodsDetailDto.setTotalDiscountAmount(0);
cartGoodsDetailDto
.
setSalePrice
(
cartGoods
.
getFinalPrice
());
cartGoodsDetailDto
.
setSalePrice
(
cartGoods
.
getFinalPrice
());
cartGoodsDetailDto
.
setOriginalProductType
(
cartGoods
.
getGoodsType
());
cartGoodsDetailDto
.
setPicture
(
cartGoods
.
getPic
());
cartGoodsDetailDto
.
setPicture
(
cartGoods
.
getPic
());
cartGoodsDetailDto
.
setQty
(
cartGoods
.
getQty
());
cartGoodsDetailDto
.
setQty
(
cartGoods
.
getQty
());
cartGoodsDetailDto
.
setActivityType
(
cartGoods
.
getActivityType
());
cartGoodsDetailDto
.
setActivityType
(
cartGoods
.
getActivityType
());
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/MaterialPromotionService.java
View file @
28c431ca
...
@@ -121,6 +121,7 @@ public class MaterialPromotionService implements IPromotionService {
...
@@ -121,6 +121,7 @@ public class MaterialPromotionService implements IPromotionService {
product
.
setOriginalPrice
(
product
.
getOriginalPrice
()
+
materialGoods
.
getOriginalPrice
()
*
(
materialGoods
.
getQty
()/
product
.
getQty
()));
product
.
setOriginalPrice
(
product
.
getOriginalPrice
()
+
materialGoods
.
getOriginalPrice
()
*
(
materialGoods
.
getQty
()/
product
.
getQty
()));
product
.
setTotalDiscountAmount
(
product
.
getTotalDiscountAmount
()
+
materialGoods
.
getTotalDiscountAmount
());
product
.
setTotalDiscountAmount
(
product
.
getTotalDiscountAmount
()
+
materialGoods
.
getTotalDiscountAmount
());
product
.
setProductType
(
GoodsTypeEnum
.
MATERIAL
.
getGoodsType
());
product
.
setProductType
(
GoodsTypeEnum
.
MATERIAL
.
getGoodsType
());
product
.
setOriginalProductType
(
materialGoods
.
getOriginalProductType
());
}
}
}
}
}
}
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/calculate/CalculationCommonService.java
View file @
28c431ca
...
@@ -559,6 +559,7 @@ public class CalculationCommonService {
...
@@ -559,6 +559,7 @@ public class CalculationCommonService {
com
.
setExtraList
(
cartGoodsExtras
);
com
.
setExtraList
(
cartGoodsExtras
);
com
.
setQty
(
comb
.
getQty
()
*
cartGoods
.
getQty
());
com
.
setQty
(
comb
.
getQty
()
*
cartGoods
.
getQty
());
com
.
setOriginalPrice
(
comb
.
getFinalPrice
());
com
.
setOriginalPrice
(
comb
.
getFinalPrice
());
com
.
setOriginalProductType
(
comb
.
getOriginalProductType
());
//if (isFixed) {
//if (isFixed) {
// com.setOriginalPrice(comb.getFinalPrice());
// com.setOriginalPrice(comb.getFinalPrice());
// com.setQty(comb.getQty() * cartGoods.getQty());
// com.setQty(comb.getQty() * cartGoods.getQty());
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/calculate/promotion/AdditionSharingService.java
View file @
28c431ca
...
@@ -295,6 +295,7 @@ public class AdditionSharingService {
...
@@ -295,6 +295,7 @@ public class AdditionSharingService {
ShoppingCartGoodsDto
.
CartGoodsDetailDto
cartGoodsDetailDto
=
new
ShoppingCartGoodsDto
.
CartGoodsDetailDto
();
ShoppingCartGoodsDto
.
CartGoodsDetailDto
cartGoodsDetailDto
=
new
ShoppingCartGoodsDto
.
CartGoodsDetailDto
();
cartGoodsDetailDto
.
setOriginalPrice
(
hgGood
.
getOriginalPrice
());
cartGoodsDetailDto
.
setOriginalPrice
(
hgGood
.
getOriginalPrice
());
cartGoodsDetailDto
.
setOriginalProductType
(
getProductsVo
.
getType
());
cartGoodsDetailDto
.
setTotalDiscountAmount
(
hgGood
.
getDiscountAmount
().
intValue
());
cartGoodsDetailDto
.
setTotalDiscountAmount
(
hgGood
.
getDiscountAmount
().
intValue
());
cartGoodsDetailDto
.
setSpuId
(
product
.
getSpuId
());
cartGoodsDetailDto
.
setSpuId
(
product
.
getSpuId
());
cartGoodsDetailDto
.
setSkuId
(
goodsId
);
cartGoodsDetailDto
.
setSkuId
(
goodsId
);
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/calculate/promotion/GiftSharingService.java
View file @
28c431ca
...
@@ -210,6 +210,7 @@ public class GiftSharingService {
...
@@ -210,6 +210,7 @@ public class GiftSharingService {
dto
.
setActualActivityGoodsNumber
(
discount
.
getActualGoodsNumber
());
dto
.
setActualActivityGoodsNumber
(
discount
.
getActualGoodsNumber
());
activityDto
.
add
(
dto
);
activityDto
.
add
(
dto
);
cartGoodsDetailDto
.
setActivityDiscountsDtos
(
activityDto
);
cartGoodsDetailDto
.
setActivityDiscountsDtos
(
activityDto
);
cartGoodsDetailDto
.
setOriginalProductType
(
product
.
getType
());
manyCartGoodsDetailDto
.
add
(
cartGoodsDetailDto
);
manyCartGoodsDetailDto
.
add
(
cartGoodsDetailDto
);
}
}
cartGoodsDetailDtoList
.
addAll
(
manyCartGoodsDetailDto
);
cartGoodsDetailDtoList
.
addAll
(
manyCartGoodsDetailDto
);
...
...
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