From 6bfc195af568d8a519e935fae882686c15f80b39 Mon Sep 17 00:00:00 2001 From: hupeng Date: Sun, 9 Aug 2020 20:17:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A3=E5=87=8F=E5=BA=93=E5=AD=98=E6=94=B9?= =?UTF-8?q?=E6=88=90public,=E4=BA=8B=E5=8A=A1=E4=BC=A0=E6=92=AD=E6=94=B9?= =?UTF-8?q?=E6=88=90REQUIRED=EF=BC=8C=E4=B8=8D=E7=84=B6=E4=BA=8B=E5=8A=A1?= =?UTF-8?q?=E4=BC=A0=E6=92=AD=E4=BC=9A=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/order/service/impl/YxStoreOrderServiceImpl.java | 4 ++-- .../product/service/impl/YxStoreProductAttrServiceImpl.java | 2 +- .../product/service/impl/YxStoreProductServiceImpl.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java index bc5b7d95..4e7ae184 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java @@ -105,7 +105,7 @@ import java.util.stream.Collectors; */ @Slf4j @Service -@Transactional(propagation = Propagation.SUPPORTS, readOnly = true, rollbackFor = Exception.class) +@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class) public class YxStoreOrderServiceImpl extends BaseServiceImpl implements YxStoreOrderService { @Autowired @@ -1449,7 +1449,7 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl cartInfo) { + public void deStockIncSale(List cartInfo) { for (YxStoreCartQueryVo storeCartVO : cartInfo) { Long combinationId = storeCartVO.getCombinationId(); Long seckillId = storeCartVO.getSeckillId(); diff --git a/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductAttrServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductAttrServiceImpl.java index 8a360ebb..7dd3f40e 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductAttrServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductAttrServiceImpl.java @@ -43,7 +43,7 @@ import java.util.stream.Collectors; * @date 2020-05-12 */ @Service -@Transactional(propagation = Propagation.SUPPORTS, readOnly = true, rollbackFor = Exception.class) +@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class) public class YxStoreProductAttrServiceImpl extends BaseServiceImpl implements YxStoreProductAttrService { @Autowired diff --git a/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductServiceImpl.java index 5dcb87da..0e5b0272 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductServiceImpl.java @@ -65,7 +65,7 @@ import java.util.stream.Collectors; * @date 2020-05-12 */ @Service -@Transactional(propagation = Propagation.SUPPORTS, readOnly = true, rollbackFor = Exception.class) +@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class) public class YxStoreProductServiceImpl extends BaseServiceImpl implements YxStoreProductService { @Autowired