From f07aca58c4e1d96c8e75c90b021b00c593bcffff Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期二, 28 五月 2024 11:36:17 +0800
Subject: [PATCH] 1、平台接口修改以及web端后台的修改。 2、对平台的更新jar包上传。

---
 Source/platformProject/vci-platform-web/src/main/java/com/vci/web/util/WebUtil.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 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 6b512d2..20cf192 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
@@ -3,6 +3,7 @@
 import com.alibaba.fastjson.JSONObject;
 import com.alibaba.fastjson.serializer.SerializerFeature;
 import com.vci.base.ui.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;
@@ -1367,7 +1368,7 @@
     					setValueToField(key, cbo, value);
     				}
     				cbo.setAttributeValueWithNoCheck(key.toLowerCase(), value);
-    			} catch (VCIError e) {
+    			} catch (PLException e) {
     				throw WebUtil.getVciBaseException(e);
     			}
     		}
@@ -1519,6 +1520,16 @@
 	 * @param e 寮傚父瀵硅薄
 	 * @return base寮傚父瀵硅薄
 	 */
+	public static VciBaseException getVciBaseException(PLException e){
+		return new VciBaseException(e.code, new java.lang.String[]{e.getMessage()});
+//		return null;
+	}
+
+	/**
+	 * 杞崲寮傚父
+	 * @param e 寮傚父瀵硅薄
+	 * @return base寮傚父瀵硅薄
+	 */
 	public static VciBaseException getVciBaseException(VCIException e){
 		String[] errorMsgs = new String[0];
 		if(e != null && e.getException_objArray() !=null ){

--
Gitblit v1.9.3