From 0c0567095a5924f3b7300a1790b61c68570cf02d Mon Sep 17 00:00:00 2001 From: bupengxiang Date: Wed, 17 May 2023 16:17:10 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BF=AE=E6=94=B9]=20=E4=BB=8E=E8=8D=89?= =?UTF-8?q?=E7=A8=BF=E7=BC=96=E8=BE=91=E5=B7=B2=E5=88=A0=E9=99=A4=E5=BE=97?= =?UTF-8?q?=E6=8A=A5=E5=91=8A=EF=BC=8C=E5=8A=A0=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../adc/da/report/controller/ReportManageConroller.java | 8 +++++++- .../main/java/com/adc/da/report/dao/mysql/ReportDao.java | 1 + .../resources/mybatis/mapper/mysql/ReportManageMapper.xml | 7 +++++++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/adc-da-report/src/main/java/com/adc/da/report/controller/ReportManageConroller.java b/adc-da-report/src/main/java/com/adc/da/report/controller/ReportManageConroller.java index fcfc9e1..7f890e2 100644 --- a/adc-da-report/src/main/java/com/adc/da/report/controller/ReportManageConroller.java +++ b/adc-da-report/src/main/java/com/adc/da/report/controller/ReportManageConroller.java @@ -152,7 +152,13 @@ public class ReportManageConroller { if (count1 > 0){ return Result.error("报告名称已流程中存在"); } - + //有报告id说明不是新增报告 走得不是新增流程 + if(StringUtils.isNotEmpty(vo.getId())){ + long count2 = reportDao.selectByReportId(vo.getId()); + if (count2==0){ + return Result.error("报告已经不存在"); + } + } return Result.success(); } diff --git a/adc-da-report/src/main/java/com/adc/da/report/dao/mysql/ReportDao.java b/adc-da-report/src/main/java/com/adc/da/report/dao/mysql/ReportDao.java index d91b287..44c8ca8 100644 --- a/adc-da-report/src/main/java/com/adc/da/report/dao/mysql/ReportDao.java +++ b/adc-da-report/src/main/java/com/adc/da/report/dao/mysql/ReportDao.java @@ -77,4 +77,5 @@ public interface ReportDao extends BaseMapper { List selectDDL(); + long selectByReportId(String id); } diff --git a/adc-da-report/src/main/resources/mybatis/mapper/mysql/ReportManageMapper.xml b/adc-da-report/src/main/resources/mybatis/mapper/mysql/ReportManageMapper.xml index e58e00d..0a36a01 100644 --- a/adc-da-report/src/main/resources/mybatis/mapper/mysql/ReportManageMapper.xml +++ b/adc-da-report/src/main/resources/mybatis/mapper/mysql/ReportManageMapper.xml @@ -298,4 +298,11 @@ +