From b727fefd8bfb38400aec054df1f45f1174001cb9 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期二, 17 十月 2023 15:08:50 +0800 Subject: [PATCH] 分类规则获取接口,为null判断 bug修复 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java index e9d5e2e..6b9ab8e 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java @@ -1661,9 +1661,9 @@ if (!CollectionUtils.isEmpty(ListMap)) { ListMap.stream().forEach(map -> { num[0]++; - String id = map.getOrDefault("OID".toUpperCase(Locale.ROOT), "").toString(); - String value = map.getOrDefault(valueField.toUpperCase(Locale.ROOT), "").toString(); - String text = map.getOrDefault(textField.toUpperCase(Locale.ROOT), "").toString(); + String id =Func.isNull(map.getOrDefault("OID".toUpperCase(Locale.ROOT), ""))?"":map.getOrDefault("OID".toUpperCase(Locale.ROOT), "").toString(); + String value = Func.isNull(map.getOrDefault(valueField.toUpperCase(Locale.ROOT), ""))?"":map.getOrDefault(valueField.toUpperCase(Locale.ROOT), "").toString(); + String text =Func.isNull(map.getOrDefault(textField.toUpperCase(Locale.ROOT), ""))?"":map.getOrDefault(textField.toUpperCase(Locale.ROOT), "").toString(); String description = map.getOrDefault("description".toUpperCase(Locale.ROOT), "").toString(); CodeSectionValueVO sectionValueVO = new CodeSectionValueVO(id, num[0] + "", value, text, "", description); codeSectionValueVOList.add(sectionValueVO); @@ -1750,11 +1750,11 @@ if (!CollectionUtils.isEmpty(ListMap)) { ListMap.stream().forEach(map -> { num[0]++; - String id = map.getOrDefault("OID".toUpperCase(Locale.ROOT), "").toString(); - String value = map.getOrDefault(valueField.toUpperCase(Locale.ROOT), "").toString(); - String text = map.getOrDefault(textField.toUpperCase(Locale.ROOT), "").toString(); - String description = map.getOrDefault("description".toUpperCase(Locale.ROOT), "").toString(); - String pid = map.getOrDefault(parentFieldName.toUpperCase(Locale.ROOT), "").toString(); + String id =Func.isNull(map.getOrDefault("OID".toUpperCase(Locale.ROOT), ""))?"":map.getOrDefault("OID".toUpperCase(Locale.ROOT), "").toString(); + String value =Func.isNull(map.getOrDefault(valueField.toUpperCase(Locale.ROOT), ""))?"":map.getOrDefault(valueField.toUpperCase(Locale.ROOT), "").toString(); + String text =Func.isNull(map.getOrDefault(textField.toUpperCase(Locale.ROOT), ""))?"":map.getOrDefault(textField.toUpperCase(Locale.ROOT), "").toString(); + String description =Func.isNull(map.getOrDefault("description".toUpperCase(Locale.ROOT), ""))?"":map.getOrDefault("description".toUpperCase(Locale.ROOT), "").toString(); + String pid =Func.isNull(map.getOrDefault(parentFieldName.toUpperCase(Locale.ROOT), ""))?"":map.getOrDefault(parentFieldName.toUpperCase(Locale.ROOT), "").toString(); CodeSectionValueVO sectionValueVO = new CodeSectionValueVO(id, num[0] + "", value, text, pid, description); codeSectionValueVOList.add(sectionValueVO); }); -- Gitblit v1.9.3