From df99bb248cac41bb3df4bdba7d7041c00eae877a Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Fri, 7 Nov 2025 17:32:15 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E4=BB=A3=E7=A0=81=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/mapper/FilesClassifyMarkMapper.java | 1 + .../bonus/web/mapper/TransferApplyMapper.java | 2 ++ .../impl/FilesClassifyMarkServiceImpl.java | 2 +- .../impl/TransferApplyServiceImpl.java | 1 + .../mapper/FilesClassifyMarkMapper.xml | 20 +++++++++++++++++++ .../resources/mapper/TransferApplyMapper.xml | 6 ++++++ 6 files changed, 31 insertions(+), 1 deletion(-) diff --git a/bonus-admin/src/main/java/com/bonus/web/mapper/FilesClassifyMarkMapper.java b/bonus-admin/src/main/java/com/bonus/web/mapper/FilesClassifyMarkMapper.java index 988d31e..3752f9c 100644 --- a/bonus-admin/src/main/java/com/bonus/web/mapper/FilesClassifyMarkMapper.java +++ b/bonus-admin/src/main/java/com/bonus/web/mapper/FilesClassifyMarkMapper.java @@ -12,6 +12,7 @@ import java.util.List; @Mapper public interface FilesClassifyMarkMapper { List list(FilesClassifyMarkDto dto); + List listByName(FilesClassifyMarkDto dto); Integer add(FilesClassifyMarkDto dto); diff --git a/bonus-admin/src/main/java/com/bonus/web/mapper/TransferApplyMapper.java b/bonus-admin/src/main/java/com/bonus/web/mapper/TransferApplyMapper.java index a4bf29a..0a54e23 100644 --- a/bonus-admin/src/main/java/com/bonus/web/mapper/TransferApplyMapper.java +++ b/bonus-admin/src/main/java/com/bonus/web/mapper/TransferApplyMapper.java @@ -69,4 +69,6 @@ public interface TransferApplyMapper { Integer isAllReceiveByProject(TransferFileDto dto); Integer updateProjectFileStatus(TransferFileDto dto); + + Integer delRecord(TransferApplyDto dto); } diff --git a/bonus-admin/src/main/java/com/bonus/web/service/impl/FilesClassifyMarkServiceImpl.java b/bonus-admin/src/main/java/com/bonus/web/service/impl/FilesClassifyMarkServiceImpl.java index 3d78ec2..4552e43 100644 --- a/bonus-admin/src/main/java/com/bonus/web/service/impl/FilesClassifyMarkServiceImpl.java +++ b/bonus-admin/src/main/java/com/bonus/web/service/impl/FilesClassifyMarkServiceImpl.java @@ -29,7 +29,7 @@ public class FilesClassifyMarkServiceImpl implements FilesClassifyMarkService { @Override public R add(FilesClassifyMarkDto dto) { - List list = filesClassifyMarkMapper.list(dto); + List list = filesClassifyMarkMapper.listByName(dto); if (list.size() > 0) { return R.fail("该分类标记已存在"); } diff --git a/bonus-admin/src/main/java/com/bonus/web/service/impl/TransferApplyServiceImpl.java b/bonus-admin/src/main/java/com/bonus/web/service/impl/TransferApplyServiceImpl.java index 2a39f10..f41a397 100644 --- a/bonus-admin/src/main/java/com/bonus/web/service/impl/TransferApplyServiceImpl.java +++ b/bonus-admin/src/main/java/com/bonus/web/service/impl/TransferApplyServiceImpl.java @@ -98,6 +98,7 @@ public class TransferApplyServiceImpl implements TransferApplyService { public AjaxResult del(TransferApplyDto dto) { Integer i = transferApplyMapper.delTransferFiles(dto); if (i > 0) { + Integer i2 = transferApplyMapper.delRecord(dto); Integer i1 = transferApplyMapper.del(dto); return i1 > 0 ? AjaxResult.success("删除成功") : AjaxResult.error("删除失败"); } else { diff --git a/bonus-admin/src/main/resources/mapper/FilesClassifyMarkMapper.xml b/bonus-admin/src/main/resources/mapper/FilesClassifyMarkMapper.xml index 4bf5c59..732da6c 100644 --- a/bonus-admin/src/main/resources/mapper/FilesClassifyMarkMapper.xml +++ b/bonus-admin/src/main/resources/mapper/FilesClassifyMarkMapper.xml @@ -89,4 +89,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND id != #{id} AND del_flag = 1 + diff --git a/bonus-admin/src/main/resources/mapper/TransferApplyMapper.xml b/bonus-admin/src/main/resources/mapper/TransferApplyMapper.xml index e1c473f..2bb6950 100644 --- a/bonus-admin/src/main/resources/mapper/TransferApplyMapper.xml +++ b/bonus-admin/src/main/resources/mapper/TransferApplyMapper.xml @@ -319,6 +319,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" DELETE FROM da_ky_transfer_apply WHERE id = #{id} + + DELETE FROM da_ky_transfer_audit_record + WHERE transfer_apply_id = #{id} +