From 93f7335e1a52591662d5d37f41ac352860b2ca2a Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期二, 04 六月 2024 18:39:50 +0800
Subject: [PATCH] 1、对象引用改动。

---
 Source/platformProject/vci-platform-web/src/main/java/com/vci/web/util/WebUtil.java |   55 ++++++++++++++++++++++++++-----------------------------
 1 files changed, 26 insertions(+), 29 deletions(-)

diff --git a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/util/WebUtil.java b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/util/WebUtil.java
index 20cf192..15dd76a 100644
--- a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/util/WebUtil.java
+++ b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/util/WebUtil.java
@@ -2,11 +2,15 @@
 
 import com.alibaba.fastjson.JSONObject;
 import com.alibaba.fastjson.serializer.SerializerFeature;
-import com.vci.base.ui.exception.VCIException;
+import com.vci.client.bof.ClientBusinessObject;
+import com.vci.client.bof.ClientLinkObject;
+import com.vci.client.common.objects.UserEntityObject;
+import com.vci.common.exception.VciException;
 import com.vci.corba.common.PLException;
-import com.vci.corba.common.VCIError;
-import com.vci.corba.framework.data.UserEntityInfo;
-import com.vci.rmip.framework.client.systemConfig.object.UserEntityObject;
+import com.vci.corba.common.data.UserEntityInfo;
+import com.vci.corba.omd.data.AttributeValue;
+import com.vci.corba.omd.data.BusinessObject;
+import com.vci.corba.omd.data.LinkObject;
 import com.vci.starter.revision.bo.TreeWrapperOptions;
 import com.vci.starter.web.annotation.*;
 import com.vci.starter.web.constant.QueryOptionConstant;
@@ -19,7 +23,6 @@
 import com.vci.starter.web.util.*;
 import com.vci.starter.web.wrapper.VciQueryWrapperForDO;
 import com.vci.web.pageModel.*;
-import com.vci.web.properties.WebProperties;
 import com.vci.web.service.impl.WebLoServiceImpl;
 import net.sf.jsqlparser.parser.CCJSqlParserUtil;
 import net.sf.jsqlparser.statement.select.PlainSelect;
@@ -27,14 +30,8 @@
 import org.apache.commons.lang3.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 import org.springframework.util.CollectionUtils;
-import plm.bs.bom.clientobject.ClientBusinessObject;
-import plm.bs.bom.clientobject.ClientLinkObject;
-import plm.bs.bom.common.AttributeValue;
-import plm.bs.bom.common.BusinessObject;
-import plm.bs.bom.common.LinkObject;
 
 import javax.servlet.http.HttpServletRequest;
 import java.beans.IntrospectionException;
@@ -81,16 +78,16 @@
 			if (e == null) {
 				return errContent;
 			}
-			if (e instanceof VCIError ) {
+			if (e instanceof PLException ) {
 //				String error_code = ((VCIError) e).error_code;
 //				String[] error_message = ((VCIError) e).error_message;
 //				return MessageUtils.get(error_code, error_message);
 				return null;
 			} else if(e instanceof VciBaseException || e.getClass().getSuperclass().equals(VciBaseException.class)){
 				return LangBaseUtil.getErrorMsg(e);
-			}else if (e instanceof VCIException){
-				String error_code = ((VCIException) e).getException_code();
-				Object[] error_message = ((VCIException) e).getException_objArray();
+			}else if (e instanceof VciException){
+				String error_code = ((VciException) e).getCode();
+				Object[] error_message = ((VciException) e).getObjArray();
 				return MessageUtils.get(error_code, error_message);
 			}else if (e.getCause() != null
 					&& !e.getCause().toString().equals("")) {
@@ -242,7 +239,7 @@
 	public static UserEntityInfo getUserEntityInfo(String model){
 		SessionInfo si = WebUtil.getCurrentUserSessionInfo();
 		UserEntityInfo ueo = new UserEntityInfo();
-		ueo.ip = si.getIp();
+//		ueo.ip = si.getIp();
 		ueo.modules = model;
 		ueo.userName = si.getUserId();
 		return ueo;
@@ -256,7 +253,7 @@
 	public static UserEntityObject getUserEntityObject(String model) {
 		UserEntityObject entityObject = new UserEntityObject();
 		SessionInfo si = WebUtil.getCurrentUserSessionInfo();
-		entityObject.setIp(si.getIp());
+//		entityObject.setIp(si.getIp());
 		entityObject.setModules(model);
 		entityObject.setUserName(si.getUserId());
 		return entityObject;
@@ -1321,7 +1318,7 @@
 	 * @param obj 瀵硅薄
 	 * @param fieldAttrMap 灞炴�ap
 	 */
-    public static void copyValueToObjectFromLos(LinkObject lo ,Object obj,Map<String,String> fieldAttrMap){
+    public static void copyValueToObjectFromLos(LinkObject lo , Object obj, Map<String,String> fieldAttrMap){
     	if(lo!=null && obj != null){
     		//鍏堟妸鎵�鏈夌殑瀛楁鏄犲皠鎵惧埌
     		if(fieldAttrMap == null){
@@ -1395,7 +1392,7 @@
     				}else {
 						clo.setAttributeValue(key.toLowerCase(), value);
 					}
-    			} catch (VCIError e) {
+    			} catch (PLException e) {
     				throw WebUtil.getVciBaseException(e);
     			}
     		}
@@ -1438,7 +1435,7 @@
     					setValueToField(fieldName, cbo, value);
     				}
     				cbo.setAttributeValue(attrName.toLowerCase(), value);
-    			} catch (VCIError e) {
+    			} catch (PLException e) {
     				throw WebUtil.getVciBaseException(e);
     			}
     		}
@@ -1510,10 +1507,10 @@
 	 * @param e 寮傚父瀵硅薄
 	 * @return base寮傚父瀵硅薄
 	 */
-	public static VciBaseException getVciBaseException(VCIError e){
-//		return new VciBaseException(e.error_code, e.error_message);
-		return null;
-	}
+//	public static VciBaseException getVciBaseException(PLException e){
+////		return new VciBaseException(e.error_code, e.error_message);
+//		return null;
+//	}
 
 	/**
 	 * 杞崲寮傚父
@@ -1530,15 +1527,15 @@
 	 * @param e 寮傚父瀵硅薄
 	 * @return base寮傚父瀵硅薄
 	 */
-	public static VciBaseException getVciBaseException(VCIException e){
+	public static VciBaseException getVciBaseException(VciException e){
 		String[] errorMsgs = new String[0];
-		if(e != null && e.getException_objArray() !=null ){
-			errorMsgs = new String[e.getException_objArray().length];
+		if(e != null && e.getObjArray() !=null ){
+			errorMsgs = new String[e.getObjArray().length];
 			for(int i = 0 ; i < errorMsgs.length ; i ++){
-				errorMsgs[i] = e.getException_objArray()[i].toString();
+				errorMsgs[i] = e.getObjArray()[i].toString();
 			}
 		}
-		return new VciBaseException(e == null ?"com.vci.web.base.unknowerror":e.getException_code(), errorMsgs);
+		return new VciBaseException(e == null ?"com.vci.web.base.unknowerror":e.getCode(), errorMsgs);
 	}
 
 	/**

--
Gitblit v1.9.3