From 1a7e084b432dbe97bf4d851ea77ac046093f5746 Mon Sep 17 00:00:00 2001
From: xiejun <xj@2023>
Date: 星期六, 26 八月 2023 13:59:34 +0800
Subject: [PATCH] 统一接口配置保存bug修复

---
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java       |    1 +
 Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/appcode.xml |    8 ++++----
 Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/DefaultAttrAssimtUtil.java     |    7 +++----
 Source/UBCS/ubcs-gateway/src/main/resources/application-dev.yml                                                   |   12 ++++++++++++
 4 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/Source/UBCS/ubcs-gateway/src/main/resources/application-dev.yml b/Source/UBCS/ubcs-gateway/src/main/resources/application-dev.yml
index b8eaf54..5008769 100644
--- a/Source/UBCS/ubcs-gateway/src/main/resources/application-dev.yml
+++ b/Source/UBCS/ubcs-gateway/src/main/resources/application-dev.yml
@@ -1,3 +1,15 @@
+server:
+  port: 37000
+
+spring:
+  cloud:
+    gateway:
+      discovery:
+        locator:
+          enabled: true
+    loadbalancer:
+      retry:
+        enabled: true
 blade:
   #澶氬洟闃熷崗浣滄湇鍔¢厤缃�
   loadbalancer:
diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/appcode.xml b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/appcode.xml
index e7f4bc2..0a5bd3e 100644
--- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/appcode.xml
+++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/webserviceModel/attrmap/appcode.xml
@@ -9,12 +9,12 @@
             <objects>
                 <object code=""  id="0023401" status="Editing" operate="create" creator="weidy" >
                     <prop key="name" text="鍚嶇О" value="娓╁害璋冭妭鍣�2333"/>
-                    <prop key="tuhao" text="鍥惧彿" value="TH-0031"/>
+                    <prop key="tuhao" text="鍥惧彿" value="TH-00301"/>
 
                 </object>
                 <object  code="" id="0023402" status="Editing" operate="create" creator="weidy">
                     <prop key="name" text="鎵�灞炵粨鏋�" value="娓╁害璋冭妭鍣�"/>
-                    <prop key="tuhao" text="鍥惧彿" value="TH-0031"/>
+                    <prop key="tuhao" text="鍥惧彿" value="TH-00301"/>
                 </object>
             </objects>
         </classify>
@@ -25,11 +25,11 @@
             <objects>
                 <object code="" id="0023403" status="Editing" operate="create" creator="weidy">
                     <prop  key="name" text="鍚嶇О" value="娓╁害璋冭妭鍣�2"/>
-                    <prop key="tuhao" text="鍥惧彿" value="TH-0032"/>
+                    <prop key="tuhao" text="鍥惧彿" value="TH-00352"/>
                 </object>
                 <object code="" id="0023404" status="Editing" operate="create" creator="weidy">
                     <prop key="name" text="鎵�灞炵粨鏋�" value="qwqw"/>
-                    <prop key="tuhao" text="鍥惧彿" value="TH-0032"/>
+                    <prop key="tuhao" text="鍥惧彿" value="TH-00352"/>
                 </object>
             </objects>
         </classify>
diff --git a/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/DefaultAttrAssimtUtil.java b/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/DefaultAttrAssimtUtil.java
index cbc0047..2cf2df2 100644
--- a/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/DefaultAttrAssimtUtil.java
+++ b/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/DefaultAttrAssimtUtil.java
@@ -128,15 +128,14 @@
 			baseModel.setLastV(dataMap.getOrDefault("LASTV",""));
 			Object revisionseq =dataMap.getOrDefault("REVISIONSEQ","");
 			if(revisionseq!=null){
-				BigDecimal b=(BigDecimal)revisionseq;
-				baseModel.setRevisionSeq(chageStringToInt(b.toString()));
+
+				baseModel.setRevisionSeq(chageStringToInt(revisionseq.toString()));
 			}
 
 			baseModel.setOwner(dataMap.getOrDefault("OWNER",""));
 			Object versionseq =dataMap.getOrDefault("VERSIONSEQ","");
 			if(versionseq!=null){
-				BigDecimal b=(BigDecimal)versionseq;
-				baseModel.setVersionSeq(chageStringToInt(b.toString()));
+				baseModel.setVersionSeq(chageStringToInt(versionseq.toString()));
 			}
 			baseModel.setVersionRule(dataMap.getOrDefault("VERSIONRULE",""));
 			baseModel.setVersionValue(dataMap.getOrDefault("VERSIONVALUE",""));
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 30ddb67..1e7ecf0 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
@@ -257,6 +257,7 @@
 					log.info("end锛氱敵璇疯幏鍙栧畬姣�");
 				} catch (Throwable e) {
 					List<ApplyDataVO> applyDataVOList= classVO.getObjects().getObject();
+					objerrorCode="1";
 					if(!CollectionUtils.isEmpty(applyDataVOList)) {
 						applyDataVOList.stream().forEach(applyDataVO -> {
 							XMLResultDataObjectDetailDO xmlResultDataObjectDetailDO = new XMLResultDataObjectDetailDO();

--
Gitblit v1.9.3