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
+