From 47f034b4239ac0865560953e9f6edafa487b0fb9 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 18 三月 2020 09:32:36 +0800
Subject: [PATCH] 会员等级 + 订单列表新增内容
---
fanli/src/main/java/com/yeshi/fanli/service/impl/lable/LabelGoodsServiceImpl.java | 17 ++++++++---------
1 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/lable/LabelGoodsServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/lable/LabelGoodsServiceImpl.java
index 20a7572..997004a 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/lable/LabelGoodsServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/lable/LabelGoodsServiceImpl.java
@@ -6,9 +6,9 @@
import java.util.List;
import javax.annotation.Resource;
-import javax.transaction.Transactional;
import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
import com.yeshi.fanli.dao.mybatis.lable.LabelGoodsMapper;
import com.yeshi.fanli.dao.mybatis.lable.QualityFactoryMapper;
@@ -16,8 +16,8 @@
import com.yeshi.fanli.entity.bus.lable.LabelGoods;
import com.yeshi.fanli.entity.common.AdminUser;
import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
-import com.yeshi.fanli.exception.LabelClassException;
-import com.yeshi.fanli.exception.LabelGoodsException;
+import com.yeshi.fanli.exception.goods.quality.LabelClassException;
+import com.yeshi.fanli.exception.goods.quality.LabelGoodsException;
import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService;
import com.yeshi.fanli.service.inter.lable.LabelGoodsService;
import com.yeshi.fanli.service.inter.lable.LabelService;
@@ -53,14 +53,14 @@
}
@Override
- @Transactional
+ @Transactional(rollbackFor=Exception.class)
public int deleteBatchById(long[] ids) throws LabelGoodsException{
return labelGoodsMapper.deleteBatchByPrimaryKey(ids);
}
@Override
- @Transactional
+ @Transactional(rollbackFor=Exception.class)
public void deleteByGoodsId(List<String> ids) throws LabelGoodsException {
if (ids != null && ids.size() > 0) {
@@ -97,7 +97,6 @@
@Override
public List<LabelGoods> queryByGoodsId(int start, int count, Long goodsId) throws LabelClassException {
- // TODO Auto-generated method stub
return labelGoodsMapper.queryByGoodsId(start, count, goodsId);
}
@@ -127,7 +126,7 @@
@Override
- @Transactional
+ @Transactional(rollbackFor=Exception.class)
public void addBatchByLabId(TaoBaoGoodsBrief taoBaoGoodsBrief, List<String> labIdList, AdminUser admin) throws Exception {
List<LabelGoods> addList = new ArrayList<LabelGoods>();
@@ -156,7 +155,7 @@
@Override
- @Transactional
+ @Transactional(rollbackFor=Exception.class)
public void batchGoodsAddLables(List<Long> goodsIdList, List<Long> labIdList, AdminUser admin) throws Exception {
/* 鍟嗗搧id 涓虹┖ 涓嶅鐞� */
@@ -218,7 +217,7 @@
@Override
- @Transactional
+ @Transactional(rollbackFor=Exception.class)
public void singleGoodsAddLables(Long goodsId, List<Long> labIdList, AdminUser admin) throws Exception {
/* 鍟嗗搧id 涓虹┖ 涓嶅鐞� */
--
Gitblit v1.8.0