From 12025f2d4eb816d605be82ff48ba2065a1b61d5b Mon Sep 17 00:00:00 2001 From: lxd <1004405501@qq.com> Date: Mon, 17 Feb 2025 10:44:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E6=A3=80=E6=9F=A5=E5=A5=97?= =?UTF-8?q?=E9=A4=90=E6=97=B6=E9=AA=8C=E8=AF=81=E5=A5=97=E9=A4=90ID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/exammodule/ExammoduleServiceImpl.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/exammodule/ExammoduleServiceImpl.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/exammodule/ExammoduleServiceImpl.java index 2832d28..4fc6ddd 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/exammodule/ExammoduleServiceImpl.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/exammodule/ExammoduleServiceImpl.java @@ -1,5 +1,6 @@ package cn.iocoder.yudao.module.inspect.service.exammodule; +import cn.iocoder.yudao.module.inspect.dal.dataobject.inspectitems.InspectitemsDO; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import org.springframework.stereotype.Service; import org.springframework.validation.annotation.Validated; @@ -31,6 +32,15 @@ public class ExammoduleServiceImpl implements ExammoduleService { @Override public Integer createExammodule(ExammoduleSaveReqVO createReqVO) { + + //验证itemCode是否存在 + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("examModuleID", createReqVO.getExamModuleID()); + boolean exists = exammoduleMapper.selectCount(wrapper) > 0; + if(exists) + { + return 999; + } // 插入 ExammoduleDO exammodule = BeanUtils.toBean(createReqVO, ExammoduleDO.class); exammoduleMapper.insert(exammodule);