Commit c2cd651b2ca5482d0e472a3089dbfbd89f97c953
1 parent
87ec6d46
Exists in
master
第一章信息
Showing
5 changed files
with
50 additions
and
0 deletions
Show diff stats
src/main/java/com/jevon/controller/LearnStatController.java
@@ -59,6 +59,8 @@ public class LearnStatController { | @@ -59,6 +59,8 @@ public class LearnStatController { | ||
59 | public Form7RepVO getForm1_1(@RequestBody GetLearnReqVo getLearnReqVo){ | 59 | public Form7RepVO getForm1_1(@RequestBody GetLearnReqVo getLearnReqVo){ |
60 | Form7RepVO form7RepVO = new Form7RepVO(); | 60 | Form7RepVO form7RepVO = new Form7RepVO(); |
61 | Analyse analyse = analyseService.selectById(getLearnReqVo.getAnalyseId()); | 61 | Analyse analyse = analyseService.selectById(getLearnReqVo.getAnalyseId()); |
62 | + form7RepVO.setExamTime(analyse.getExamTime()); | ||
63 | + form7RepVO.setMaxScore(analyse.getMaxScore()); | ||
62 | form7RepVO.setExamScope(analyse.getExamScope()); | 64 | form7RepVO.setExamScope(analyse.getExamScope()); |
63 | form7RepVO.setCourseName(analyse.getCourseName()); | 65 | form7RepVO.setCourseName(analyse.getCourseName()); |
64 | 66 |
src/main/java/com/jevon/vo/req/ChapterReq.java
1 | package com.jevon.vo.req; | 1 | package com.jevon.vo.req; |
2 | 2 | ||
3 | +import io.swagger.annotations.ApiModel; | ||
4 | +import io.swagger.annotations.ApiModelProperty; | ||
5 | + | ||
3 | /** | 6 | /** |
4 | * @author chen | 7 | * @author chen |
5 | * @version 1.0 | 8 | * @version 1.0 |
6 | * @date 2019/10/24 0024 8:55 | 9 | * @date 2019/10/24 0024 8:55 |
7 | */ | 10 | */ |
11 | +@ApiModel | ||
8 | public class ChapterReq { | 12 | public class ChapterReq { |
9 | 13 | ||
14 | + @ApiModelProperty(value = "考试章节") | ||
10 | private int chapterNumber ; | 15 | private int chapterNumber ; |
16 | + @ApiModelProperty(value = "章节名称") | ||
11 | private String chapterName ; | 17 | private String chapterName ; |
18 | + @ApiModelProperty(value = "章节 分值") | ||
12 | private Double score ; | 19 | private Double score ; |
13 | 20 | ||
14 | public int getChapterNumber() { | 21 | public int getChapterNumber() { |
src/main/java/com/jevon/vo/req/ChapterReqVo.java
1 | package com.jevon.vo.req; | 1 | package com.jevon.vo.req; |
2 | 2 | ||
3 | +import io.swagger.annotations.ApiModel; | ||
4 | +import io.swagger.annotations.ApiModelProperty; | ||
5 | + | ||
3 | import java.util.List; | 6 | import java.util.List; |
4 | 7 | ||
5 | /** | 8 | /** |
@@ -7,11 +10,17 @@ import java.util.List; | @@ -7,11 +10,17 @@ import java.util.List; | ||
7 | * @version 1.0 | 10 | * @version 1.0 |
8 | * @date 2019/10/24 0024 8:53 | 11 | * @date 2019/10/24 0024 8:53 |
9 | */ | 12 | */ |
13 | +@ApiModel | ||
10 | public class ChapterReqVo { | 14 | public class ChapterReqVo { |
11 | 15 | ||
12 | private int analyseId ; | 16 | private int analyseId ; |
17 | + @ApiModelProperty(value = "考试时长") | ||
13 | private String examTime ; | 18 | private String examTime ; |
19 | + @ApiModelProperty(value = "考试范围 七年级上册") | ||
14 | private String examScope ; | 20 | private String examScope ; |
21 | + @ApiModelProperty(value = "满分") | ||
22 | + private Double maxScore ; | ||
23 | + @ApiModelProperty(value = "考试内容") | ||
15 | private List<ChapterReq> list ; | 24 | private List<ChapterReq> list ; |
16 | 25 | ||
17 | public int getAnalyseId() { | 26 | public int getAnalyseId() { |
@@ -45,4 +54,12 @@ public class ChapterReqVo { | @@ -45,4 +54,12 @@ public class ChapterReqVo { | ||
45 | public void setList(List<ChapterReq> list) { | 54 | public void setList(List<ChapterReq> list) { |
46 | this.list = list; | 55 | this.list = list; |
47 | } | 56 | } |
57 | + | ||
58 | + public Double getMaxScore() { | ||
59 | + return maxScore; | ||
60 | + } | ||
61 | + | ||
62 | + public void setMaxScore(Double maxScore) { | ||
63 | + this.maxScore = maxScore; | ||
64 | + } | ||
48 | } | 65 | } |
src/main/java/com/jevon/wordDTO/Form7.java
1 | package com.jevon.wordDTO; | 1 | package com.jevon.wordDTO; |
2 | 2 | ||
3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
4 | +import io.swagger.annotations.ApiModelProperty; | ||
4 | 5 | ||
5 | /** | 6 | /** |
6 | * @author chen | 7 | * @author chen |
@@ -10,8 +11,11 @@ import io.swagger.annotations.ApiModel; | @@ -10,8 +11,11 @@ import io.swagger.annotations.ApiModel; | ||
10 | @ApiModel | 11 | @ApiModel |
11 | public class Form7 { | 12 | public class Form7 { |
12 | 13 | ||
14 | + @ApiModelProperty(value = "名称") | ||
13 | private String name ; | 15 | private String name ; |
16 | + @ApiModelProperty(value = "分值") | ||
14 | private Double score ; | 17 | private Double score ; |
18 | + @ApiModelProperty(value = "占比") | ||
15 | private Double percent ; | 19 | private Double percent ; |
16 | 20 | ||
17 | public Double getScore() { | 21 | public Double getScore() { |
src/main/java/com/jevon/wordDTO/Form7RepVO.java
@@ -18,6 +18,10 @@ public class Form7RepVO { | @@ -18,6 +18,10 @@ public class Form7RepVO { | ||
18 | private String examScope ; | 18 | private String examScope ; |
19 | @ApiModelProperty(value = "科目") | 19 | @ApiModelProperty(value = "科目") |
20 | private String courseName ; | 20 | private String courseName ; |
21 | + @ApiModelProperty(value = "满分") | ||
22 | + private Double maxScore ; | ||
23 | + @ApiModelProperty(value = "考试时长") | ||
24 | + private String examTime ; | ||
21 | @ApiModelProperty(value = "章节列表对应分值") | 25 | @ApiModelProperty(value = "章节列表对应分值") |
22 | private List<Chapter> list ; | 26 | private List<Chapter> list ; |
23 | @ApiModelProperty(value = "难度列表对应分值") | 27 | @ApiModelProperty(value = "难度列表对应分值") |
@@ -64,4 +68,20 @@ public class Form7RepVO { | @@ -64,4 +68,20 @@ public class Form7RepVO { | ||
64 | public void setTypeList(List<Form7> typeList) { | 68 | public void setTypeList(List<Form7> typeList) { |
65 | this.typeList = typeList; | 69 | this.typeList = typeList; |
66 | } | 70 | } |
71 | + | ||
72 | + public Double getMaxScore() { | ||
73 | + return maxScore; | ||
74 | + } | ||
75 | + | ||
76 | + public void setMaxScore(Double maxScore) { | ||
77 | + this.maxScore = maxScore; | ||
78 | + } | ||
79 | + | ||
80 | + public String getExamTime() { | ||
81 | + return examTime; | ||
82 | + } | ||
83 | + | ||
84 | + public void setExamTime(String examTime) { | ||
85 | + this.examTime = examTime; | ||
86 | + } | ||
67 | } | 87 | } |