xiatian 4 سال پیش
والد
کامیت
61d2a54166

+ 7 - 0
examcloud-commons/src/main/java/cn/com/qmth/examcloud/commons/exception/StatusException.java

@@ -13,6 +13,7 @@ import cn.com.qmth.examcloud.commons.util.JsonUtil;
 public class StatusException extends RuntimeException {
 	private static final long serialVersionUID = 5003047488500388819L;
 
+	private static final String DEF_CODE="500";
 	/**
 	 * 追踪ID
 	 */
@@ -45,6 +46,12 @@ public class StatusException extends RuntimeException {
 		this.code = code;
 		this.desc = desc;
 	}
+	
+	public StatusException( String desc) {
+		super("[code: " + DEF_CODE + "; desc: " + desc + "]");
+		this.code = DEF_CODE;
+		this.desc = desc;
+	}
 
 	public String getCode() {
 		return code;

+ 5 - 0
examcloud-support/src/main/java/cn/com/qmth/examcloud/support/Constants.java

@@ -49,6 +49,11 @@ public interface Constants {
 	 * 获取人脸活体检测基本信息前缀
 	 */
 	String GET_FACE_BIOPSY_INFO_PREFIX = "oe_student:get_face_biopsy_info_lock_";
+	
+	/**
+	 * 考试数据清理锁
+	 */
+	String EXAM_DATA_CLEAN_LOCK_PREFIX = "exam_data_clean";
 
 	//
 	String ERROR_MSG = "error_message";