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
830270b7
Commit
830270b7
authored
Jun 15, 2021
by
王世昌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
merge冲突
parent
b4200483
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
7 additions
and
8 deletions
+7
-8
shopping-cart-application-service/src/main/java/cn/freemud/demo/adapter/service/CalculationSharingAdapter.java
+2
-2
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/ShoppingCartService.java
+2
-1
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/impl/PlatformAddGoodsService.java
+0
-1
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/impl/PlatformApportionService.java
+0
-1
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/impl/PlatformListCartGoodsService.java
+0
-1
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/impl/ShoppingBaseServiceImpl.java
+3
-2
No files found.
shopping-cart-application-service/src/main/java/cn/freemud/demo/adapter/service/CalculationSharingAdapter.java
View file @
830270b7
...
@@ -8,7 +8,7 @@ import cn.freemud.demo.entities.bo.goods.DiscountResultBO;
...
@@ -8,7 +8,7 @@ import cn.freemud.demo.entities.bo.goods.DiscountResultBO;
import
cn.freemud.demo.entities.bo.goods.ShoppingCartGoodsApportionBO
;
import
cn.freemud.demo.entities.bo.goods.ShoppingCartGoodsApportionBO
;
import
cn.freemud.demo.entities.bo.promotion.GetCalculationDiscountBO
;
import
cn.freemud.demo.entities.bo.promotion.GetCalculationDiscountBO
;
import
cn.freemud.demo.entities.bo.store.GetStoreBO
;
import
cn.freemud.demo.entities.bo.store.GetStoreBO
;
import
cn.freemud.demo.service.impl.DeliveryService
;
import
cn.freemud.demo.service.impl.DeliveryService
Impl
;
import
cn.freemud.demo.utils.CommonUtils
;
import
cn.freemud.demo.utils.CommonUtils
;
import
cn.freemud.entities.vo.CartGoods
;
import
cn.freemud.entities.vo.CartGoods
;
import
cn.freemud.entities.vo.ShoppingCartInfoRequestVo
;
import
cn.freemud.entities.vo.ShoppingCartInfoRequestVo
;
...
@@ -35,7 +35,7 @@ import static java.util.stream.Collectors.toList;
...
@@ -35,7 +35,7 @@ import static java.util.stream.Collectors.toList;
public
class
CalculationSharingAdapter
{
public
class
CalculationSharingAdapter
{
@Autowired
@Autowired
private
DeliveryService
deliveryService
;
private
DeliveryService
Impl
deliveryService
;
public
CalCostBO
convert2CalCostBO
(
GetCalCostBO
bo
,
Boolean
isMenuPage
){
public
CalCostBO
convert2CalCostBO
(
GetCalCostBO
bo
,
Boolean
isMenuPage
){
DiscountResultBO
discountResultBO
=
bo
.
getDiscountResultBO
();
DiscountResultBO
discountResultBO
=
bo
.
getDiscountResultBO
();
...
...
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/ShoppingCartService.java
View file @
830270b7
package
cn
.
freemud
.
demo
.
service
;
package
cn
.
freemud
.
demo
.
service
;
import
cn.freemud.demo.entities.bo.SendGoods
;
import
cn.freemud.demo.entities.bo.goods.CheckCartRequest
;
import
cn.freemud.demo.entities.bo.goods.CheckCartRequest
;
import
cn.freemud.demo.entities.bo.goods.ShoppingCartContext
;
import
cn.freemud.demo.entities.bo.goods.ShoppingCartContext
;
import
cn.freemud.demo.entities.bo.goods.list.ListCartGoodsBO
;
import
cn.freemud.demo.entities.bo.goods.list.ListCartGoodsBO
;
...
@@ -16,5 +17,5 @@ public interface ShoppingCartService {
...
@@ -16,5 +17,5 @@ public interface ShoppingCartService {
CheckCartRequest
checkShoppingCart
(
List
<
CartGoods
>
cartGoodsList
,
CartGoods
cartGoods
,
ShoppingCartContext
cartContext
);
CheckCartRequest
checkShoppingCart
(
List
<
CartGoods
>
cartGoodsList
,
CartGoods
cartGoods
,
ShoppingCartContext
cartContext
);
void
updateForPopupWindow
(
BaseListCartGoodsVO
baseListCartGoodsVO
,
Integer
showType
,
List
<
PremiumExchangeResponseVo
.
PremiumExchangeProduct
>
chooseSendGoodList
,
void
updateForPopupWindow
(
BaseListCartGoodsVO
baseListCartGoodsVO
,
Integer
showType
,
List
<
PremiumExchangeResponseVo
.
PremiumExchangeProduct
>
chooseSendGoodList
,
List
<
ListCartGoodsBO
.
SendGoods
>
sendGoods
);
List
<
SendGoods
>
sendGoods
);
}
}
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/impl/PlatformAddGoodsService.java
View file @
830270b7
...
@@ -16,7 +16,6 @@ import cn.freemud.demo.manager.customer.CustomerManager;
...
@@ -16,7 +16,6 @@ import cn.freemud.demo.manager.customer.CustomerManager;
import
cn.freemud.demo.manager.product.ProductManager
;
import
cn.freemud.demo.manager.product.ProductManager
;
import
cn.freemud.demo.manager.store.StoreManager
;
import
cn.freemud.demo.manager.store.StoreManager
;
import
cn.freemud.demo.service.impl.AbstractAddGoodsService
;
import
cn.freemud.demo.service.impl.AbstractAddGoodsService
;
import
cn.freemud.demo.service.impl.DeliveryService
;
import
cn.freemud.demo.utils.CommonUtils
;
import
cn.freemud.demo.utils.CommonUtils
;
import
cn.freemud.entities.dto.CheckSpqInfoRequestDto
;
import
cn.freemud.entities.dto.CheckSpqInfoRequestDto
;
import
cn.freemud.entities.dto.CheckSpqInfoResponseDto
;
import
cn.freemud.entities.dto.CheckSpqInfoResponseDto
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/impl/PlatformApportionService.java
View file @
830270b7
...
@@ -13,7 +13,6 @@ import cn.freemud.demo.entities.bo.promotion.GetCalculationDiscountBO;
...
@@ -13,7 +13,6 @@ import cn.freemud.demo.entities.bo.promotion.GetCalculationDiscountBO;
import
cn.freemud.demo.entities.bo.store.GetStoreBO
;
import
cn.freemud.demo.entities.bo.store.GetStoreBO
;
import
cn.freemud.demo.manager.product.ProductManager
;
import
cn.freemud.demo.manager.product.ProductManager
;
import
cn.freemud.demo.service.impl.AbstractApportionService
;
import
cn.freemud.demo.service.impl.AbstractApportionService
;
import
cn.freemud.demo.service.impl.DeliveryService
;
import
cn.freemud.demo.utils.CommonUtils
;
import
cn.freemud.demo.utils.CommonUtils
;
import
cn.freemud.entities.dto.CheckSpqInfoRequestDto
;
import
cn.freemud.entities.dto.CheckSpqInfoRequestDto
;
import
cn.freemud.entities.dto.CheckSpqInfoResponseDto
;
import
cn.freemud.entities.dto.CheckSpqInfoResponseDto
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/impl/PlatformListCartGoodsService.java
View file @
830270b7
...
@@ -17,7 +17,6 @@ import cn.freemud.demo.manager.customer.CustomerManager;
...
@@ -17,7 +17,6 @@ import cn.freemud.demo.manager.customer.CustomerManager;
import
cn.freemud.demo.manager.product.ProductManager
;
import
cn.freemud.demo.manager.product.ProductManager
;
import
cn.freemud.demo.manager.store.StoreManager
;
import
cn.freemud.demo.manager.store.StoreManager
;
import
cn.freemud.demo.service.impl.AbstractListCartGoodsService
;
import
cn.freemud.demo.service.impl.AbstractListCartGoodsService
;
import
cn.freemud.demo.service.impl.DeliveryService
;
import
cn.freemud.demo.utils.CommonUtils
;
import
cn.freemud.demo.utils.CommonUtils
;
import
cn.freemud.entities.dto.ActivityCalculationDiscountResponseDto
;
import
cn.freemud.entities.dto.ActivityCalculationDiscountResponseDto
;
import
cn.freemud.entities.dto.CheckSpqInfoRequestDto
;
import
cn.freemud.entities.dto.CheckSpqInfoRequestDto
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/demo/service/impl/ShoppingBaseServiceImpl.java
View file @
830270b7
package
cn
.
freemud
.
demo
.
service
.
impl
;
package
cn
.
freemud
.
demo
.
service
.
impl
;
import
cn.freemud.demo.entities.bo.SendGoods
;
import
cn.freemud.demo.entities.bo.goods.CheckCartRequest
;
import
cn.freemud.demo.entities.bo.goods.CheckCartRequest
;
import
cn.freemud.demo.entities.bo.goods.ShoppingCartContext
;
import
cn.freemud.demo.entities.bo.goods.ShoppingCartContext
;
import
cn.freemud.demo.entities.bo.goods.list.ListCartGoodsBO
;
import
cn.freemud.demo.entities.bo.goods.list.ListCartGoodsBO
;
...
@@ -71,10 +72,10 @@ public class ShoppingBaseServiceImpl implements ShoppingCartService {
...
@@ -71,10 +72,10 @@ public class ShoppingBaseServiceImpl implements ShoppingCartService {
}
}
@Override
@Override
public
void
updateForPopupWindow
(
BaseListCartGoodsVO
baseListCartGoodsVO
,
Integer
showType
,
List
<
PremiumExchangeResponseVo
.
PremiumExchangeProduct
>
chooseSendGoodList
,
List
<
ListCartGoodsBO
.
SendGoods
>
sendGoods
)
{
public
void
updateForPopupWindow
(
BaseListCartGoodsVO
baseListCartGoodsVO
,
Integer
showType
,
List
<
PremiumExchangeResponseVo
.
PremiumExchangeProduct
>
chooseSendGoodList
,
List
<
SendGoods
>
sendGoods
)
{
if
(
Integer
.
valueOf
(
"5"
).
equals
(
showType
)
&&
!
org
.
springframework
.
util
.
CollectionUtils
.
isEmpty
(
chooseSendGoodList
))
{
if
(
Integer
.
valueOf
(
"5"
).
equals
(
showType
)
&&
!
org
.
springframework
.
util
.
CollectionUtils
.
isEmpty
(
chooseSendGoodList
))
{
chooseSendGoodList
.
forEach
(
good
->
{
chooseSendGoodList
.
forEach
(
good
->
{
ListCartGoodsBO
.
SendGoods
first
=
null
;
SendGoods
first
=
null
;
first
=
sendGoods
.
stream
().
filter
(
a
->
a
.
getGoodsId
().
equals
(
good
.
getSkuId
())
||
a
.
getGoodsId
().
equals
(
good
.
getSpuId
())).
findFirst
().
orElse
(
null
);
first
=
sendGoods
.
stream
().
filter
(
a
->
a
.
getGoodsId
().
equals
(
good
.
getSkuId
())
||
a
.
getGoodsId
().
equals
(
good
.
getSpuId
())).
findFirst
().
orElse
(
null
);
if
(
first
==
null
)
return
;
if
(
first
==
null
)
return
;
CartGoods
cartGoods
=
new
CartGoods
();
CartGoods
cartGoods
=
new
CartGoods
();
...
...
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