From 3a3cb8d54c3c9fa3d17ec21306ac89352bd990b6 Mon Sep 17 00:00:00 2001 From: xiaoCJ <406612557@qq.com> Date: Wed, 23 Oct 2024 11:38:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=A1=88=E4=BE=8B=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=EF=BC=8C=E6=B7=BB=E5=8A=A0=E6=8A=A5=E9=94=99=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../money_management/controller/CaseController.java | 2 +- .../money_management/service/impl/CaseServiceImpl.java | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/sztzjy/money_management/controller/CaseController.java b/src/main/java/com/sztzjy/money_management/controller/CaseController.java index c5ec043..242ee69 100644 --- a/src/main/java/com/sztzjy/money_management/controller/CaseController.java +++ b/src/main/java/com/sztzjy/money_management/controller/CaseController.java @@ -198,7 +198,7 @@ public class CaseController { @PostMapping("/insertKnowledge") - @ApiOperation("知识点新增") + @ApiOperation("知识点新增/编辑") @AnonymousAccess private ResultEntity insertKnowledge(@ApiParam("请求头可能装不下,放对象,传ID和knowledge") @RequestBody Chapter chapter) { Chapter newChapter = chapterMapper.selectByPrimaryKey(chapter.getChapterId()); diff --git a/src/main/java/com/sztzjy/money_management/service/impl/CaseServiceImpl.java b/src/main/java/com/sztzjy/money_management/service/impl/CaseServiceImpl.java index 9912384..0d74d1e 100644 --- a/src/main/java/com/sztzjy/money_management/service/impl/CaseServiceImpl.java +++ b/src/main/java/com/sztzjy/money_management/service/impl/CaseServiceImpl.java @@ -150,6 +150,10 @@ public class CaseServiceImpl implements CaseService { //新增 综合规划表 和 客户案例信息表 包含修改 String caseId = adminOrTeaInsert("master", caseInfo); + //为null代表上一步报错了 + if ("false".equals(caseId)){ + return new ResultEntity("系统已存在该身份证,请重试!"); + } //财务分析现金流量表 CaseCashFlow caseCashFlow = new CaseCashFlow(); if (stuCaseDto.getCaseCashFlow() != null) { @@ -538,6 +542,11 @@ public class CaseServiceImpl implements CaseService { return newCase.getCaseid(); } else { //修改案例信息表 + + //传了相同的身份证,系统判定是编辑,但是没传CaseId,直接return + if (StringUtils.isBlank(newCase.getCaseid())) { + return "false"; + } caseInfoMapper.updateByPrimaryKeySelective(newCase); //修改实训类型