From 9872990cb2b6da7e0a66a3b31cc65f7fbaa50df9 Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期五, 31 五月 2024 17:08:44 +0800
Subject: [PATCH] 1、平台接口修改上传
---
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