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
+