From a311e004cb184faa161c8ac35725cac72e0f92f3 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期二, 17 十月 2023 15:41:07 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 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 3d89c27..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);
 												});
@@ -2135,7 +2135,7 @@
 				if (!CollectionUtils.isEmpty(codeClassifyList)) {
 					codeClassifyList.stream().forEach(codeClassify -> {
 						CodeClassifyVO codeClassifyVO=  classifyService.getTopClassifyVO(codeClassify.getOid());
-						if(codeClassifyVO.getId().equals(libray)){
+						if(codeClassifyVO.getId().toLowerCase(Locale.ROOT).equals(libray.toLowerCase(Locale.ROOT))){
 							newCodeClassify[0] =codeClassify;
 						}
 					});
@@ -2177,7 +2177,7 @@
 				if (!CollectionUtils.isEmpty(codeClassifyList)) {
 					codeClassifyList.stream().forEach(codeClassify -> {
 						CodeClassifyVO codeClassifyVO=  classifyService.getTopClassifyVO(codeClassify.getOid());
-						if(codeClassifyVO.getId().equals(libray)){
+						if(codeClassifyVO.getId().toLowerCase(Locale.ROOT).equals(libray.toLowerCase(Locale.ROOT))){
 							newCodeClassify[0] =codeClassify;
 						}
 					});

--
Gitblit v1.9.3