From 5f75828d2ac805b394440eb48157116e893e2146 Mon Sep 17 00:00:00 2001 From: chenjiale Date: Wed, 24 Dec 2025 16:56:27 +0800 Subject: [PATCH] =?UTF-8?q?fix(model):=20=E4=BF=AE=E5=A4=8D=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E6=9F=A5=E8=AF=A2=E4=B8=AD=E7=B3=BB=E7=BB=9F=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E7=9A=84=E5=8D=95=E4=BD=8DID=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了冗余的单个Domain类导入,改用通配符导入 - 在模型查询中添加了单位ID参数获取 - 在系统配置查询条件中增加了单位ID过滤条件 - 修复了LambdaQueryWrapper中多条件查询的链式调用格式 --- .../alert/service/model/impl/ModelServiceImpl.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/service/model/impl/ModelServiceImpl.java b/yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/service/model/impl/ModelServiceImpl.java index 9b38c51..b2abfb1 100644 --- a/yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/service/model/impl/ModelServiceImpl.java +++ b/yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/service/model/impl/ModelServiceImpl.java @@ -14,11 +14,7 @@ import cn.iocoder.yudao.module.alert.common.enums.ModelTrash; import cn.iocoder.yudao.module.alert.common.enums.ModelVisible; import cn.iocoder.yudao.module.alert.controller.admin.model.model.ModelInfo; import cn.iocoder.yudao.module.alert.controller.admin.model.vo.*; -import cn.iocoder.yudao.module.alert.dao.domain.AssessReportCfg; -import cn.iocoder.yudao.module.alert.dao.domain.ModelCfg; -import cn.iocoder.yudao.module.alert.dao.domain.ModelVersion; -import cn.iocoder.yudao.module.alert.dao.domain.SystemCfg; -import cn.iocoder.yudao.module.alert.dao.domain.UnitCfg; +import cn.iocoder.yudao.module.alert.dao.domain.*; import cn.iocoder.yudao.module.alert.dao.mapper.AssessReportCfgMapper; import cn.iocoder.yudao.module.alert.dao.service.ModelCfgService; import cn.iocoder.yudao.module.alert.dao.service.ModelVersionService; @@ -75,10 +71,12 @@ public class ModelServiceImpl implements ModelService { Integer status = query.getStatus(); Integer trash = query.getTrash(); Integer typeId = query.getTypeId(); + Integer unitId = query.getUnitId(); List systems = null; if (Objects.nonNull(typeId)) { LambdaQueryWrapper systemQuery = new LambdaQueryWrapper<>(); - systemQuery.eq(SystemCfg::getSystemTypeId, typeId); + systemQuery.eq(SystemCfg::getSystemTypeId, typeId) + .eq(SystemCfg::getUnitId, unitId); List list = systemCfgService.list(systemQuery); systems = list.stream().map(SystemCfg::getSystemId).collect(Collectors.toList()); }