From 863c0783e854e74763df7f6a6bd0670fac356542 Mon Sep 17 00:00:00 2001 From: xueqingkun <xueqingkun@126.com> Date: Tue, 18 Feb 2025 17:19:48 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E6=B7=BB=E5=8A=A0=E5=A4=9A=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E6=8E=A5=E5=85=A5=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../police/service/impl/ModelIndexServiceImpl.java | 2 +- .../service/impl/ScoringModelInfoServiceImpl.java | 14 +------------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/supervision/police/service/impl/ModelIndexServiceImpl.java b/src/main/java/com/supervision/police/service/impl/ModelIndexServiceImpl.java index 5e43f43..597e10c 100644 --- a/src/main/java/com/supervision/police/service/impl/ModelIndexServiceImpl.java +++ b/src/main/java/com/supervision/police/service/impl/ModelIndexServiceImpl.java @@ -243,7 +243,7 @@ public class ModelIndexServiceImpl extends ServiceImpl<ModelIndexMapper, ModelIn if (ObjectUtil.isNotEmpty(existIndex) && !StringUtils.equals(modelAtomicIndex.getId(), existIndex.getId())) { throw new IllegalArgumentException("已存在相同名称的原子指标"); } - + modelAtomicIndex.setCaseType(null); boolean success = modelAtomicIndexService.saveOrUpdate(modelAtomicIndex); return success ? R.okMsg("保存成功") : R.fail("保存失败"); } diff --git a/src/main/java/com/supervision/police/service/impl/ScoringModelInfoServiceImpl.java b/src/main/java/com/supervision/police/service/impl/ScoringModelInfoServiceImpl.java index f99a581..0c241a0 100644 --- a/src/main/java/com/supervision/police/service/impl/ScoringModelInfoServiceImpl.java +++ b/src/main/java/com/supervision/police/service/impl/ScoringModelInfoServiceImpl.java @@ -98,19 +98,7 @@ public class ScoringModelInfoServiceImpl extends ServiceImpl<ScoringModelInfoMap } private String generateModelName(String baseName) { Assert.notEmpty(baseName, "基础名称不能为空!"); - List<ScoringModelInfo> likedInfo = super.lambdaQuery().likeRight(ScoringModelInfo::getModelName, baseName).list(); - if (likedInfo.isEmpty()) { - return baseName; - } - int suffix = 1; - while (true) { - String newName = baseName + suffix; - boolean exists = likedInfo.stream().anyMatch(info -> StrUtil.equals(info.getModelName(), newName)); - if (!exists) { - return newName; - } - suffix++; - } + return baseName + "2"; } @Override