From 8c73b83777413ce7ed74fb371380be3d353167ff Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期四, 11 十二月 2025 10:59:44 +0800
Subject: [PATCH] 最新版本541200007

---
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/WarningRuleServiceImpl.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/WarningRuleServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/WarningRuleServiceImpl.java
index abb9cf3..e5afe33 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/WarningRuleServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/WarningRuleServiceImpl.java
@@ -344,8 +344,12 @@
         queryWrapper.orderByDesc(WarningRule::getCreateDate);
         IPage<WarningRule> result = warningRuleMapper.selectJoinPage(page, WarningRule.class,queryWrapper);
         if(result.getRecords()!=null && result.getRecords().size()>0){
-            List<WarningRuleDetail> allList = warningRuleDetailMapper.selectList(new LambdaQueryWrapper<WarningRuleDetail>()
-                    .eq(WarningRuleDetail::getIsdeleted,Constants.ZERO));
+            List<WarningRuleDetail> allList = warningRuleDetailMapper.selectJoinList(WarningRuleDetail.class,
+                    new MPJLambdaWrapper<WarningRuleDetail>()
+                            .selectAll(WarningRuleDetail.class)
+                            .selectAs(Warning::getName,WarningRuleDetail::getWarningName)
+                            .leftJoin(Warning.class,Warning::getId,WarningRuleDetail::getWarningId)
+                            .eq(WarningRuleDetail::getIsdeleted,Constants.ZERO));
             for(WarningRule model :result.getRecords()){
                 model.setDetailList(getDetailListFromAll(allList,model.getId()));
             }

--
Gitblit v1.9.3