From ed5959d2edc7186561c10fa5507a50982b524b88 Mon Sep 17 00:00:00 2001 From: WendyYang Date: Thu, 14 Nov 2024 17:00:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=201.=20sql=E5=AD=97=E6=AE=B5=E5=88=A4?= =?UTF-8?q?=E7=A9=BA=E4=BF=AE=E6=94=B9=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/hz/pm/api/projectdeclared/manage/ConstructionManage.java | 2 +- .../src/main/java/com/hz/pm/api/workbench/manage/WorkbenchManage.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hz-pm-api/src/main/java/com/hz/pm/api/projectdeclared/manage/ConstructionManage.java b/hz-pm-api/src/main/java/com/hz/pm/api/projectdeclared/manage/ConstructionManage.java index c681092..307fdfb 100644 --- a/hz-pm-api/src/main/java/com/hz/pm/api/projectdeclared/manage/ConstructionManage.java +++ b/hz-pm-api/src/main/java/com/hz/pm/api/projectdeclared/manage/ConstructionManage.java @@ -596,7 +596,7 @@ public class ConstructionManage { LambdaQueryWrapper purchaseQuery = Wrappers.lambdaQuery(Purchase.class) .eq(Purchase::getProjectId, req.getProjectId()) .eq(Purchase::getBidType, BidTypeEnum.BUILD_APP.getCode()) - .apply("LENGTH(NVL(preliminary_inspection_materials,'')) = 0") + .apply("NVL(LENGTH(preliminary_inspection_materials),0) = 0") .last(BizConst.LIMIT_1); Project project = projectService.getById(req.getProjectId()); if (purchaseService.count(purchaseQuery) == 0) { diff --git a/hz-pm-api/src/main/java/com/hz/pm/api/workbench/manage/WorkbenchManage.java b/hz-pm-api/src/main/java/com/hz/pm/api/workbench/manage/WorkbenchManage.java index 596e497..9fc0579 100644 --- a/hz-pm-api/src/main/java/com/hz/pm/api/workbench/manage/WorkbenchManage.java +++ b/hz-pm-api/src/main/java/com/hz/pm/api/workbench/manage/WorkbenchManage.java @@ -787,7 +787,7 @@ public class WorkbenchManage { } if (req.getIsInMhSystemReplaceInfos() != null) { char symbol = (Boolean.TRUE.equals(req.getIsInMhSystemReplaceInfos()) ? '>' : '='); - sql.append(" and LENGTH(NVL(source_system_id,'')) ").append(symbol).append(" 0"); + sql.append(" and NVL(LENGTH(source_system_id),0) ").append(symbol).append(" 0"); } query.exists(ExistsSqlConst.PROJECT_EXISTS_SYSTEM_REPLACE_INFOS + sql); }