From 68ea1b1eb9e8c48b44369528792ead8726571716 Mon Sep 17 00:00:00 2001
From: yuxc <653031404@qq.com>
Date: 星期五, 29 十二月 2023 10:59:01 +0800
Subject: [PATCH] 1、erp接口集成的改动与集团集成的改动功能。

---
 Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java b/Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java
index 310f5bc..c2aaae4 100644
--- a/Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java
+++ b/Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java
@@ -14,6 +14,7 @@
 import lombok.AllArgsConstructor;
 import lombok.Data;
 import lombok.extern.slf4j.Slf4j;
+import org.jetbrains.annotations.NotNull;
 import org.springblade.core.tenant.annotation.NonDS;
 import org.springblade.core.tool.api.R;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -258,9 +259,9 @@
 
 				if (dockingPreClassify == null|| StringUtils.isBlank(dockingPreClassify.getOid())) {
 					dockingPreClassify = new DockingPreClassify();
-					DefaultAttrAssimtUtil.addDefaultAttrAssimt(dockingPreClassify, MdmBtmTypeConstant.DOCKING_PRE_JCLASSIFY,null);
+					DefaultAttrAssimtUtil.addDefaultAttrAssimt(dockingPreClassify, MdmBtmTypeConstant.DOCKING_PRE_JCLASSIFY);
 				} else {
-					DefaultAttrAssimtUtil.updateDefaultAttrAssimt(dockingPreClassify,null);
+					DefaultAttrAssimtUtil.updateDefaultAttrAssimt(dockingPreClassify);
 				}
 				dockingPreClassify.setOid(id);
 				dockingPreClassify.setName(className);
@@ -289,7 +290,7 @@
 	 * @param jclassObject
 	 * @throws Throwable
 	 */
-	private void getVilewMode(DockingClassifyVO jclassObject, List<DockingClassifyViewVO> list)
+	private void getVilewMode(@NotNull DockingClassifyVO jclassObject, List<DockingClassifyViewVO> list)
 		throws Throwable {
 		String nodeLinkName = jclassObject.getNodeLinkName();
 		try {
@@ -304,7 +305,7 @@
 
 			for (DockingClassifyViewVO viewInfo : list) {
 				String viewName =StringUtils.isBlank(viewInfo.getViewName())?"":viewInfo.getViewName();
-				String impactList = StringUtils.isBlank(viewInfo.getImpactList())?"":viewInfo.getImpactList();
+				String impactList = viewInfo.getImpactList() == null ? "" : viewInfo.getImpactList().get(0).get(0);
 				log.info("VilewMode:-------------->瑙嗗浘鍚嶇О:"+viewName);
 				log.info("VilewMode:-------------->褰卞搷缂栫爜椤�:"+impactList);
 				log.info("VilewMode:--------------> 闆嗗洟鍒嗙被涓婚敭:"+jclassId);
@@ -314,10 +315,10 @@
 					jviewModelObject = jviewmodelMap.get(viewName);
 					//褰卞搷缂栫爜椤圭殑鏁版嵁
 					jviewModelObject.setImpactList(impactList);
-					DefaultAttrAssimtUtil.updateDefaultAttrAssimt(jviewModelObject,null);
+					DefaultAttrAssimtUtil.updateDefaultAttrAssimt(jviewModelObject);
 				} else {
 					jviewModelObject =new DockingPreViewModel();
-					DefaultAttrAssimtUtil.addDefaultAttrAssimt(jviewModelObject,MdmBtmTypeConstant.DOCKING_PRE_JVIEWMODEL,null);
+					DefaultAttrAssimtUtil.addDefaultAttrAssimt(jviewModelObject,MdmBtmTypeConstant.DOCKING_PRE_JVIEWMODEL);
 					jviewModelObject.setSourceClassifyId(jclassId);// 闆嗗洟鍒嗙被id
 					jviewModelObject.setViewName(viewName);// 闆嗗洟瑙嗗浘鍚嶇О
 					//褰卞搷缂栫爜椤圭殑鏁版嵁
@@ -372,9 +373,9 @@
 					dockingPreMetaAttr = jmetaattrMap.get(englishName);
 					dockingPreMetaAttr.setChineseName(chineseName);
 					dockingPreMetaAttr.setDefaultValue(defaultValue);
-					DefaultAttrAssimtUtil.updateDefaultAttrAssimt(dockingPreMetaAttr,null);
+					DefaultAttrAssimtUtil.updateDefaultAttrAssimt(dockingPreMetaAttr);
 				} else {
-					DefaultAttrAssimtUtil.addDefaultAttrAssimt(dockingPreMetaAttr,MdmBtmTypeConstant.DOCKING_PRE_JMETAATRR,null);
+					DefaultAttrAssimtUtil.addDefaultAttrAssimt(dockingPreMetaAttr,MdmBtmTypeConstant.DOCKING_PRE_JMETAATRR);
 					dockingPreMetaAttr.setSourceClassifyId(jclassId);// 闆嗗洟鍒嗙被id
 					dockingPreMetaAttr.setViewModelId(jviewModelObject.getOid());// 闆嗗洟瑙嗗浘妯″瀷id
 					dockingPreMetaAttr.setChineseName(chineseName);// 灞炴�у悕绉�
@@ -436,9 +437,9 @@
 					rangeObject = rangeMap.get(rangeKey);
 					rangeObject.setNumTextValue(keyValue);
 					rangeObject.setNumText(rangeKey);
-					DefaultAttrAssimtUtil.updateDefaultAttrAssimt(rangeObject,null);
+					DefaultAttrAssimtUtil.updateDefaultAttrAssimt(rangeObject);
 				} else {
-					DefaultAttrAssimtUtil.addDefaultAttrAssimt(rangeObject,MdmBtmTypeConstant.DOCKING_PRE_JRANGE,null);
+					DefaultAttrAssimtUtil.addDefaultAttrAssimt(rangeObject,MdmBtmTypeConstant.DOCKING_PRE_JRANGE);
 					rangeObject.setNumTextValue(keyValue);
 					rangeObject.setNumText(rangeKey);
 					rangeObject.setTs(rangeObject.getLastModifyTime());

--
Gitblit v1.9.3