From e422008325b9da4667355e9b8cffa649ea0ca4e8 Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Thu, 11 Sep 2025 11:29:53 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/service/impl/ProjectServiceImpl.java | 35 +++++++++++-------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/bonus-admin/src/main/java/com/bonus/web/service/impl/ProjectServiceImpl.java b/bonus-admin/src/main/java/com/bonus/web/service/impl/ProjectServiceImpl.java index b853db7..35a5dd5 100644 --- a/bonus-admin/src/main/java/com/bonus/web/service/impl/ProjectServiceImpl.java +++ b/bonus-admin/src/main/java/com/bonus/web/service/impl/ProjectServiceImpl.java @@ -8,6 +8,7 @@ import com.bonus.web.mapper.ProjectMapper; import com.bonus.web.service.ProjectService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.List; @@ -34,21 +35,27 @@ public class ProjectServiceImpl implements ProjectService { } @Override + @Transactional public AjaxResult updateContentsName(ProjectDto projectDto) { - Integer num = projectMapper.updateContentsName(projectDto); - if (num > 0) { - // 档案管理中新增一条目录 - DaKyProFilesContents dakyProFilesContents = new DaKyProFilesContents(); - dakyProFilesContents.setProId(projectDto.getId()); - dakyProFilesContents.setContentName(projectDto.getContentsName()); - dakyProFilesContents.setLevel("1"); - dakyProFilesContents.setSort(0L); - dakyProFilesContents.setCreateUserId(getLoginUser().getUserId()); - dakyProFilesContents.setCreateUserName(getLoginUser().getUsername()); - projectMapper.insertDakyProFilesContents(dakyProFilesContents); - return AjaxResult.success("配置成功"); - } else { - return AjaxResult.error("配置失败"); + try { + Integer num = projectMapper.updateContentsName(projectDto); + if (num > 0) { + // 档案管理中新增一条目录 + DaKyProFilesContents dakyProFilesContents = new DaKyProFilesContents(); + dakyProFilesContents.setProId(projectDto.getId()); + dakyProFilesContents.setContentName(projectDto.getContentsName()); + dakyProFilesContents.setLevel("1"); + dakyProFilesContents.setSort(0L); + dakyProFilesContents.setCreateUserId(getLoginUser().getUserId()); + dakyProFilesContents.setCreateUserName(getLoginUser().getUsername()); + projectMapper.insertDakyProFilesContents(dakyProFilesContents); + return AjaxResult.success("配置成功"); + } else { + return AjaxResult.error("配置失败"); + } + } catch (Exception e) { + return AjaxResult.error("接口异常"); } + } }