Przeglądaj źródła

feature 增加事物注解

xiahan 1 rok temu
rodzic
commit
e2177be075

+ 3 - 0
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsBlankOrderServiceImpl.java

@@ -99,6 +99,7 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
      * @param apsProductionOrderIds
      */
     @Override
+    @Transactional
     public void orderApsCancel(List<String> apsProductionOrderIds) throws Exception {
         if (apsProductionOrderIds.isEmpty()) {
             log.debug("取消排程参数为空");
@@ -122,6 +123,7 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
 
 
     @Override
+    @Transactional
     public void blankApsCancel(List<String> apsBlankIds) {
         if (ObjectUtil.isEmpty(apsBlankIds)) {
             log.debug("坯料计划排程取消参数为空");
@@ -313,6 +315,7 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
      * @throws Exception
      */
     @Override
+    @Transactional
     public R orderLock(OrderLockVo orderLockVo) {
         String lockMark = orderLockVo.getLockMark();
         if (StringUtils.isBlank(lockMark)) {

+ 1 - 0
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProcessOperationProcessEquServiceImpl.java

@@ -378,6 +378,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
      * @return
      */
     @Override
+    @Transactional
     public R changeStartTime(ChangeStartTimeVo changeStartTimeVo) {
         String id = changeStartTimeVo.getId();
         ApsProcessOperationProcessEquDo processEquDo = this.getById(id);

+ 3 - 0
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProductionOrderServiceImpl.java

@@ -11,6 +11,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
 
 import java.util.List;
 import java.util.stream.Collectors;
@@ -43,6 +44,7 @@ public class ApsProductionOrderServiceImpl extends ServiceImpl<ApsProductionOrde
      * @return
      */
     @Override
+    @Transactional
     public R publish(List<String> productionOrderIds) {
         if(productionOrderIds.isEmpty()){
             return  R.ok();
@@ -84,6 +86,7 @@ public class ApsProductionOrderServiceImpl extends ServiceImpl<ApsProductionOrde
      * @return
      */
     @Override
+    @Transactional
     public R publishCancel(List<String> productionOrderIds) {
         // 更新工序作业的生产状态和是否锁定=是
         apsProcessOperationDao.publishCancel(productionOrderIds);