From c0602ec45ffe796eb31d4809bb24034c1d143c2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E4=B8=89=E7=82=AE?= <15856818120@163.com> Date: Mon, 10 Mar 2025 10:51:37 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sgzb/app/controller/AppBackApplyController.java | 3 +++ .../resources/mapper/app/AppBackApplyAppMapper.xml | 10 +++++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/controller/AppBackApplyController.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/controller/AppBackApplyController.java index 5033470..c6a7384 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/controller/AppBackApplyController.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/controller/AppBackApplyController.java @@ -124,6 +124,8 @@ public class AppBackApplyController extends BaseController { @RequiresPermissions("return:apply:del") public AjaxResult del(@RequestBody BackApplyInfo record) { try { + //获取登录人信息 + record.setCreateBy(SecurityUtils.getLoginUser().getUserid().toString()); int re = backApplyService.del(record); if (re > 0) { return AjaxResult.success("删除成功"); @@ -185,6 +187,7 @@ public class AppBackApplyController extends BaseController { String code = purchaseCodeRule(); // 创建任务(tm_task) task.setCode(code); + task.setCreateBy(SecurityUtils.getLoginUser().getUserid().toString()); boolean addTaskResult = backApplyService.insertTask(task) > 0; if (addTaskResult) { //任务协议表(tm_task_agreement) diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/app/AppBackApplyAppMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/app/AppBackApplyAppMapper.xml index 1e5e39f..3e88e51 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/app/AppBackApplyAppMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/app/AppBackApplyAppMapper.xml @@ -350,19 +350,19 @@ DELETE FROM tm_task_agreement - WHERE task_id IN (SELECT task_id FROM back_apply_info WHERE id = #{id}); + WHERE task_id IN (SELECT task_id FROM back_apply_info WHERE id = #{id} and create_by = #{createBy}); DELETE FROM tm_task - WHERE task_id IN (SELECT task_id FROM back_apply_info WHERE id = #{id}); + WHERE task_id IN (SELECT task_id FROM back_apply_info WHERE id = #{id} and create_by = #{createBy}); DELETE FROM back_apply_details - WHERE parent_id IN (SELECT id FROM back_apply_info WHERE id = #{id}); + WHERE parent_id IN (SELECT id FROM back_apply_info WHERE id = #{id} and create_by = #{createBy}); DELETE FROM back_apply_info - WHERE id = #{id}; + WHERE id = #{id} and create_by = #{createBy}; - \ No newline at end of file +