diff --git a/admin-core/src/main/java/com/ibeetl/admin/core/conf/CustomErrorController.java b/admin-core/src/main/java/com/ibeetl/admin/core/conf/CustomErrorController.java index 3fc4415f..472e4110 100644 --- a/admin-core/src/main/java/com/ibeetl/admin/core/conf/CustomErrorController.java +++ b/admin-core/src/main/java/com/ibeetl/admin/core/conf/CustomErrorController.java @@ -7,7 +7,6 @@ import com.ibeetl.admin.core.util.PlatformException; import com.ibeetl.admin.core.web.JsonResult; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.beetl.sql.clazz.kit.BeetlSQLException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController; import org.springframework.boot.web.error.ErrorAttributeOptions; @@ -175,7 +174,7 @@ public class CustomErrorController extends AbstractErrorController { } protected String getErrorMessage(Throwable ex) { - if(ex instanceof RuntimeException || ex instanceof PlatformException || ex instanceof IllegalArgumentException || ex instanceof BeetlSQLException + if(ex instanceof PlatformException || ex instanceof IllegalArgumentException || ex instanceof ConstraintViolationException) { return defaultIfNull(ex.getCause() == null ? ex.getMessage() : ex.getCause().getMessage(), "服务器错误,请联系管理员"); } else{ diff --git a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseStudentSigninLogService.java b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseStudentSigninLogService.java index 3e313878..99a7d02b 100644 --- a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseStudentSigninLogService.java +++ b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseStudentSigninLogService.java @@ -306,6 +306,8 @@ public class TeacherOpenCourseStudentSigninLogService extends CoreBaseService