From 4b4d225c0f8456b8918dc79eec2e093485746d0f Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期二, 01 九月 2026 15:02:52 +0800
Subject: [PATCH] fix0901: 修复问题2
---
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/service/ProvincialAgentAppService.java | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/service/ProvincialAgentAppService.java b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/service/ProvincialAgentAppService.java
index 19f30a5..4fb9150 100644
--- a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/service/ProvincialAgentAppService.java
+++ b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/agent/service/ProvincialAgentAppService.java
@@ -24,6 +24,7 @@
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
+import com.tcm.training.admin.common.enums.EnabledStatus;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@@ -94,7 +95,7 @@
return toDetail(require(id));
}
- @Transactional
+ @Transactional(rollbackFor = Exception.class)
public ProvincialAgentDetailVO create(ProvincialAgentSaveRequest request) {
boolean firstAgent = agentMapper.selectCount(new LambdaQueryWrapper<ProvincialAgent>()
.eq(ProvincialAgent::getDeleted, 0)) == 0;
@@ -121,7 +122,7 @@
return detail(agent.getId());
}
- @Transactional
+ @Transactional(rollbackFor = Exception.class)
public ProvincialAgentDetailVO update(Long id, ProvincialAgentSaveRequest request) {
ProvincialAgent agent = require(id);
fill(agent, request);
@@ -131,7 +132,7 @@
return detail(id);
}
- @Transactional
+ @Transactional(rollbackFor = Exception.class)
public void delete(Long id) {
require(id);
agentMapper.deleteById(id);
@@ -145,7 +146,7 @@
agent.setAccountHolder(trim(request.getAccountHolder()));
agent.setBranchName(trim(request.getBranchName()));
agent.setContactInfo(trim(request.getContactInfo()));
- agent.setStatus(request.getStatus() == null ? 1 : request.getStatus());
+ agent.setStatus(request.getStatus() == null ? EnabledStatus.ENABLED.getValue() : request.getStatus());
agent.setAddress(trim(request.getAddress()));
}
--
Gitblit v1.7.1