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