Browse Source

@Transactional-》@Transactional(rollbackFor = Exception.class)

master
han\hanst 4 weeks ago
parent
commit
724f1e2b55
  1. 2
      src/main/java/com/xujie/sys/modules/erf/service/impl/ErfExpApplyServiceImpl.java
  2. 5
      src/main/java/com/xujie/sys/modules/erf/service/impl/ErfFlowEngineServiceImpl.java
  3. 2
      src/main/java/com/xujie/sys/modules/erf/service/impl/ErfProcessTemplateServiceImpl.java
  4. 6
      src/main/java/com/xujie/sys/modules/erf/service/impl/ErfTriConfirmServiceImpl.java

2
src/main/java/com/xujie/sys/modules/erf/service/impl/ErfExpApplyServiceImpl.java

@ -47,7 +47,7 @@ import static com.xujie.sys.modules.sys.controller.AbstractController.getUser;
*/ */
@Slf4j @Slf4j
@Service @Service
@Transactional
@Transactional(rollbackFor = Exception.class)
public class ErfExpApplyServiceImpl extends ServiceImpl<ErfExpApplyMapper, ErfExpApply> implements ErfExpApplyService { public class ErfExpApplyServiceImpl extends ServiceImpl<ErfExpApplyMapper, ErfExpApply> implements ErfExpApplyService {
@Autowired @Autowired

5
src/main/java/com/xujie/sys/modules/erf/service/impl/ErfFlowEngineServiceImpl.java

@ -36,7 +36,7 @@ import java.util.stream.Collectors;
*/ */
@Slf4j @Slf4j
@Service @Service
@Transactional
@Transactional(rollbackFor = Exception.class)
public class ErfFlowEngineServiceImpl implements ErfFlowEngineService { public class ErfFlowEngineServiceImpl implements ErfFlowEngineService {
@Autowired @Autowired
@ -91,7 +91,6 @@ public class ErfFlowEngineServiceImpl implements ErfFlowEngineService {
} }
@Override @Override
@Transactional
public void startFlowWithApprovers(String applyNo, String buCode, Long creatorUserId, Map<String, Object> approverInfo) { public void startFlowWithApprovers(String applyNo, String buCode, Long creatorUserId, Map<String, Object> approverInfo) {
log.info("=== 启动流程(带审批人信息)=== 申请单号: {}, 事业部: {}", applyNo, buCode); log.info("=== 启动流程(带审批人信息)=== 申请单号: {}, 事业部: {}", applyNo, buCode);
@ -137,7 +136,6 @@ public class ErfFlowEngineServiceImpl implements ErfFlowEngineService {
} }
@Override @Override
@Transactional
public void restartFlowWithApprovers(String applyNo, Map<String, Object> approverInfo) { public void restartFlowWithApprovers(String applyNo, Map<String, Object> approverInfo) {
log.info("=== 重新启动流程(驳回后重新下达)=== 申请单号: {}", applyNo); log.info("=== 重新启动流程(驳回后重新下达)=== 申请单号: {}", applyNo);
@ -200,7 +198,6 @@ public class ErfFlowEngineServiceImpl implements ErfFlowEngineService {
} }
@Override @Override
@Transactional
public void moveToNextNode(String applyNo, String currentNodeCode, ErfFlowApprovalData approvalData) { public void moveToNextNode(String applyNo, String currentNodeCode, ErfFlowApprovalData approvalData) {
log.info("=== 流转到下一节点 === 申请单: {}, 当前节点: {}", applyNo, currentNodeCode); log.info("=== 流转到下一节点 === 申请单: {}, 当前节点: {}", applyNo, currentNodeCode);

2
src/main/java/com/xujie/sys/modules/erf/service/impl/ErfProcessTemplateServiceImpl.java

@ -22,7 +22,7 @@ import java.util.Map;
*/ */
@Slf4j @Slf4j
@Service @Service
@Transactional
@Transactional(rollbackFor = Exception.class)
public class ErfProcessTemplateServiceImpl implements ErfProcessTemplateService { public class ErfProcessTemplateServiceImpl implements ErfProcessTemplateService {
@Autowired @Autowired

6
src/main/java/com/xujie/sys/modules/erf/service/impl/ErfTriConfirmServiceImpl.java

@ -29,7 +29,7 @@ import java.util.*;
*/ */
@Slf4j @Slf4j
@Service @Service
@Transactional
@Transactional(rollbackFor = Exception.class)
public class ErfTriConfirmServiceImpl implements ErfTriConfirmService { public class ErfTriConfirmServiceImpl implements ErfTriConfirmService {
@Autowired @Autowired
@ -96,7 +96,6 @@ public class ErfTriConfirmServiceImpl implements ErfTriConfirmService {
} }
@Override @Override
@Transactional(rollbackFor = Exception.class)
public void confirmTriApproval(ErfTriConfirmData data) { public void confirmTriApproval(ErfTriConfirmData data) {
log.info("=== 三方确认 === 申请单: {}, 工序: {}, 角色: {}", log.info("=== 三方确认 === 申请单: {}, 工序: {}, 角色: {}",
data.getApplyNo(), data.getProcessStep(), data.getRoleType()); data.getApplyNo(), data.getProcessStep(), data.getRoleType());
@ -300,7 +299,6 @@ public class ErfTriConfirmServiceImpl implements ErfTriConfirmService {
} }
@Override @Override
@Transactional(rollbackFor = Exception.class)
public void saveTriConfirmProcess(ErfTriConfirmData data) { public void saveTriConfirmProcess(ErfTriConfirmData data) {
log.info("=== 保存三方确认工序 === applyNo: {}, processStep: {}", data.getApplyNo(), data.getProcessStep()); log.info("=== 保存三方确认工序 === applyNo: {}, processStep: {}", data.getApplyNo(), data.getProcessStep());
@ -369,7 +367,6 @@ public class ErfTriConfirmServiceImpl implements ErfTriConfirmService {
} }
@Override @Override
@Transactional(rollbackFor = Exception.class)
public void deleteTriConfirmProcess(String applyNo, String processStep) { public void deleteTriConfirmProcess(String applyNo, String processStep) {
log.info("删除三方确认工序: applyNo={}, processStep={}", applyNo, processStep); log.info("删除三方确认工序: applyNo={}, processStep={}", applyNo, processStep);
@ -399,7 +396,6 @@ public class ErfTriConfirmServiceImpl implements ErfTriConfirmService {
* @param processSteps 工序名称列表按新顺序排列 * @param processSteps 工序名称列表按新顺序排列
*/ */
@Override @Override
@Transactional(rollbackFor = Exception.class)
public void updateProcessSequence(String applyNo, java.util.List<String> processSteps) { public void updateProcessSequence(String applyNo, java.util.List<String> processSteps) {
log.info("=== 批量更新工序顺序 === applyNo: {}", applyNo); log.info("=== 批量更新工序顺序 === applyNo: {}", applyNo);

Loading…
Cancel
Save