Pārlūkot izejas kodu

组卷保存试卷结构里面的试题描述信息

gaoxing 8 gadi atpakaļ
vecāks
revīzija
5f1380daad

+ 1 - 0
cqb-gen-paper/src/main/java/com/qmth/cqb/genpaper/context/DetailContext.java

@@ -58,6 +58,7 @@ public class DetailContext extends Context {
         }
         pd.setUnitCount(detailStruct.getDetailCount());
         pd.setName(detailStruct.getName());
+        pd.setTitle(detailStruct.getRemark());
         pd.setNumber(detailStruct.getNumber());
         pd.setScore(detailStruct.getTotalScore());
         detailMap.put(pd, unitList);

+ 77 - 71
cqb-paper/src/main/java/com/qmth/cqb/paper/model/PaperDetail.java

@@ -2,101 +2,107 @@ package com.qmth.cqb.paper.model;
 
 import java.io.Serializable;
 
-import java.util.List;
 import org.springframework.data.annotation.Id;
 import org.springframework.data.mongodb.core.mapping.DBRef;
 
-import com.qmth.cqb.question.model.QuestionType;
-
 public class PaperDetail implements Serializable {
 
-	private static final long serialVersionUID = 6674961232283369404L; 
-	
-	@Id
-	private String id;
+    private static final long serialVersionUID = 6674961232283369404L;
+
+    @Id
+    private String id;
+
+    @DBRef
+    private Paper paper;// 关联的试卷
+
+    private Integer number;// 大题序号
+
+    private String name;// 大题名称
+
+    private String title;// 大题描述
+
+    private Double score;// 大题分数
+
+    private Integer unitCount;// 大题下的小题数量
+
+    private String creator;// 创建人id
+
+    private String createTime;// 创建时间
 
-	@DBRef
-	private Paper paper;//关联的试卷
-	
-	private Integer number;//大题序号
-	
-	private String name;//大题名称
+    public String getId() {
+        return id;
+    }
 
-	private Double score;//大题分数
-	
-	private Integer unitCount;//大题下的小题数量
+    public void setId(String id) {
+        this.id = id;
+    }
 
-	private String creator;//创建人id
+    public Paper getPaper() {
+        return paper;
+    }
 
-	private String createTime;//创建时间
+    public void setPaper(Paper paper) {
+        this.paper = paper;
+    }
 
-	public String getId() {
-		return id;
-	}
+    public Integer getNumber() {
+        return number;
+    }
 
-	public void setId(String id) {
-		this.id = id;
-	}
+    public void setNumber(Integer number) {
+        this.number = number;
+    }
 
-	public Paper getPaper() {
-		return paper;
-	}
+    public String getName() {
+        return name;
+    }
 
-	public void setPaper(Paper paper) {
-		this.paper = paper;
-	}
+    public void setName(String name) {
+        this.name = name;
+    }
 
-	public Integer getNumber() {
-		return number;
-	}
+    public Double getScore() {
+        return score;
+    }
 
-	public void setNumber(Integer number) {
-		this.number = number;
-	}
+    public void setScore(Double score) {
+        this.score = score;
+    }
 
-	public String getName() {
-		return name;
-	}
+    public Integer getUnitCount() {
+        return unitCount;
+    }
 
-	public void setName(String name) {
-		this.name = name;
-	}
+    public void setUnitCount(Integer unitCount) {
+        this.unitCount = unitCount;
+    }
 
-	public Double getScore() {
-		return score;
-	}
+    public String getCreator() {
+        return creator;
+    }
 
-	public void setScore(Double score) {
-		this.score = score;
-	}
+    public void setCreator(String creator) {
+        this.creator = creator;
+    }
 
-	public Integer getUnitCount() {
-		return unitCount;
-	}
+    public String getCreateTime() {
+        return createTime;
+    }
 
-	public void setUnitCount(Integer unitCount) {
-		this.unitCount = unitCount;
-	}
+    public void setCreateTime(String createTime) {
+        this.createTime = createTime;
+    }
 
-	public String getCreator() {
-		return creator;
-	}
+    public String getTitle() {
+        return title;
+    }
 
-	public void setCreator(String creator) {
-		this.creator = creator;
-	}
+    public void setTitle(String title) {
+        this.title = title;
+    }
 
-	public String getCreateTime() {
-		return createTime;
-	}
+    public PaperDetail() {
 
-	public void setCreateTime(String createTime) {
-		this.createTime = createTime;
-	}
+    }
 
-	public PaperDetail(){
-		
-	}
-	
-	
 }