From 8fd0ad7a95d85cd09c5bf98bc0c05235a162a8af Mon Sep 17 00:00:00 2001 From: ludc Date: 星期四, 16 十一月 2023 16:40:34 +0800 Subject: [PATCH] bug列表:180(分类上增加关键属性查重校验字段当前分类是否参与校验,历史数据导入代码逻辑中关键属性校验增加过滤条件) --- Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/exception/VciBaseException.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/exception/VciBaseException.java b/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/exception/VciBaseException.java index 6736fb7..6359740 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/exception/VciBaseException.java +++ b/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/exception/VciBaseException.java @@ -9,12 +9,13 @@ import com.vci.ubcs.starter.web.util.MessageUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springblade.core.log.exception.ServiceException; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.text.MessageFormat; -public class VciBaseException extends RuntimeException { +public class VciBaseException extends ServiceException { private Logger log = LoggerFactory.getLogger(this.getClass()); public static final String paramNull = "com.vci.base.paramNull"; public static final String fieldValueRepeat = "com.vci.base.fieldValueRepeat"; @@ -31,16 +32,18 @@ private Object[] objs = new Object[0]; public VciBaseException(String code) { + super(code); this.code = code; } public VciBaseException(String code, Object[] objs) { + super(code); this.code = code; this.objs = objs; } public VciBaseException(String code, Object[] objs, Throwable e) { - super(e); + super(code); this.code = code; this.objs = objs; } -- Gitblit v1.9.3