Pārlūkot izejas kodu

题库卷库功能,题库重构

gaoxing 8 gadi atpakaļ
vecāks
revīzija
0945175605

+ 35 - 0
cqb-comm-utils/src/main/java/com/qmth/cqb/utils/enumeration/ExtractPolicy.java

@@ -0,0 +1,35 @@
+package com.qmth.cqb.utils.enumeration;
+
+public enum ExtractPolicy {
+	
+	ExtractPolicy("RANDOM_PAPER","随机抽卷");
+	
+	private String key;
+	private String value;
+	
+	
+	
+	private ExtractPolicy(String key, String value) {
+		this.key = key;
+		this.value = value;
+	}
+	
+	private ExtractPolicy(){
+		
+	}
+	public String getKey() {
+		return key;
+	}
+	public void setKey(String key) {
+		this.key = key;
+	}
+	public String getValue() {
+		return value;
+	}
+	public void setValue(String value) {
+		this.value = value;
+	}
+	
+	
+
+}

+ 53 - 0
cqb-comm-utils/src/main/java/com/qmth/cqb/utils/enumeration/QuesStructType.java

@@ -0,0 +1,53 @@
+package com.qmth.cqb.utils.enumeration;
+
+public enum QuesStructType {
+	
+	SINGLE_ANSWER_QUESTION(1L,"单选",true,false),
+	MULTIPLE_ANSWER_QUESTION(2L,"多选",true,false),
+	BOOL_ANSWER_QUESTION(3L,"判断",true,false),
+	FILL_BLANK_QUESTION(4L,"填空",false,false),
+	TEXT_ANSWER_QUESTION(5L,"问答",false,false),
+	NESTED_ANSWER_QUESTION(6L,"套题",false,true);
+	
+	private Long id;
+	private String name;
+	private boolean objective;//是否是客观题
+	private boolean combline;//是否是组合题
+		
+	private QuesStructType(Long id, String name, boolean objective, boolean combline) {
+		this.id = id;
+		this.name = name;;
+		this.objective = objective;
+		this.combline = combline;
+	}
+	
+	private QuesStructType(){
+		
+	}
+	public Long getId() {
+		return id;
+	}
+	public void setId(Long id) {
+		this.id = id;
+	}
+	public String getName() {
+		return name;
+	}
+	public void setName(String name) {
+		this.name = name;
+	}
+	public boolean isObjective() {
+		return objective;
+	}
+	public void setObjective(boolean objective) {
+		this.objective = objective;
+	}
+	public boolean isCombline() {
+		return combline;
+	}
+	public void setCombline(boolean combline) {
+		this.combline = combline;
+	}
+	
+}
+