From 3f0ba155ac77478f702931e9fb4de535d063b0cf Mon Sep 17 00:00:00 2001 From: lijiarao Date: Thu, 10 Oct 2024 18:00:35 +0800 Subject: [PATCH] =?UTF-8?q?add=20=20=E4=BC=81=E6=A0=87=E8=AE=A1=E5=88=92?= =?UTF-8?q?=E5=8F=98=E6=9B=B4=E6=B5=81=E7=A8=8B=E5=85=B3=E8=81=94=E6=A0=87?= =?UTF-8?q?=E5=87=86-=E9=80=9A=E8=BF=87processId=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ProcessPlanChangeLinkController.java | 14 ++++++++++++++ .../service/ProcessPlanChangeLinkService.java | 8 ++++++++ 2 files changed, 22 insertions(+) diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/planchange/controller/ProcessPlanChangeLinkController.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/planchange/controller/ProcessPlanChangeLinkController.java index 7ace2fdb..c643a851 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/planchange/controller/ProcessPlanChangeLinkController.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/planchange/controller/ProcessPlanChangeLinkController.java @@ -106,6 +106,20 @@ public class ProcessPlanChangeLinkController extends JeroController deleteByProcessId(@RequestBody IdMapBody map) { + String id = map.getId(); + if (StringUtils.isBlank(id)) { + return Result.error("请选择数据"); + } + processPlanChangeLinkService.deleteByProcessId(id); + return Result.OK(ResultCommon.SUCCESSFULLY_DELETED); + } /** * 批量删除 diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/planchange/service/ProcessPlanChangeLinkService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/planchange/service/ProcessPlanChangeLinkService.java index c89aa75b..460cae7c 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/planchange/service/ProcessPlanChangeLinkService.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/planchange/service/ProcessPlanChangeLinkService.java @@ -1,6 +1,7 @@ package com.jero.modules.activiti.process.planchange.service; import cn.hutool.core.collection.CollStreamUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.jero.common.system.api.ISysBaseAPI; import com.jero.common.system.query.QueryGenerator; @@ -79,5 +80,12 @@ public class ProcessPlanChangeLinkService extends ServiceImpl wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(ProcessPlanChangeLink::getProcessId,id); + + this.remove(wrapper); + } }