陈士柏 2 роки тому
батько
коміт
0b64c8447b

+ 34 - 0
src/main/java/com/template/model/evaluate/student/SmartEvaluateSdetail.java

@@ -0,0 +1,34 @@
+package com.template.model.evaluate.student;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartEvaluateSdetail", description="")
+public class SmartEvaluateSdetail {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "学号")
+    public String cardNo;
+
+    @ApiModelProperty(value = "学科")
+    public String subjectName;
+
+    @ApiModelProperty(value = "分值")
+    public Double scoreNum;
+
+    @ApiModelProperty(value = "等级")
+    public String scoreLevel;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+}

+ 19 - 0
src/main/java/com/template/model/evaluate/student/SmartEvaluateSdetailList.java

@@ -0,0 +1,19 @@
+package com.template.model.evaluate.student;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.util.List;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartEvaluateSdetailList", description="")
+public class SmartEvaluateSdetailList {
+
+    public Integer id;
+    public String scoreComment;
+    public List<SmartEvaluateSdetail> scoreList;
+}

+ 43 - 0
src/main/java/com/template/model/evaluate/student/SmartEvaluateStudent.java

@@ -0,0 +1,43 @@
+package com.template.model.evaluate.student;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="smartSubjectRule", description="")
+public class SmartEvaluateStudent {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "年级")
+    public String gradeName;
+
+    @ApiModelProperty(value = "班级")
+    public String className;
+
+    @ApiModelProperty(value = "学号")
+    public String cardNo;
+
+    @ApiModelProperty(value = "姓名")
+    public String name;
+
+    @ApiModelProperty(value = "分值")
+    public Double scoreNum;
+
+    @ApiModelProperty(value = "综合等级")
+    public String scoreLevel;
+
+    @ApiModelProperty(value = "评语")
+    public String scoreComment;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+}

+ 29 - 0
src/main/java/com/template/model/evaluate/student/SmartSubjectManage.java

@@ -0,0 +1,29 @@
+package com.template.model.evaluate.student;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="smartSubjectManage", description="")
+public class SmartSubjectManage {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "学科")
+    public String name;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "是否展示,1展示,0不展示")
+    public Integer shows;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+}

+ 31 - 0
src/main/java/com/template/model/evaluate/student/SmartSubjectRule.java

@@ -0,0 +1,31 @@
+package com.template.model.evaluate.student;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="smartSubjectRule", description="")
+public class SmartSubjectRule {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "所属学科")
+    public String subjectName;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "等级")
+    public String level;
+
+    @ApiModelProperty(value = "分值区间")
+    public String scoreRange;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+}

+ 19 - 0
src/main/java/com/template/model/evaluate/student/SmartSubjectRuleInList.java

@@ -0,0 +1,19 @@
+package com.template.model.evaluate.student;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.util.List;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartSubjectRuleInList对象", description="")
+public class SmartSubjectRuleInList {
+
+    public String subjectName;
+    public String term;
+    public List<SmartSubjectRule> subjectRuleList;
+}

+ 17 - 0
src/main/java/com/template/model/evaluate/student/SmartSubjectRuleOutList.java

@@ -0,0 +1,17 @@
+package com.template.model.evaluate.student;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.util.List;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartSubjectRuleOutList对象", description="")
+public class SmartSubjectRuleOutList {
+
+    public List<SmartSubjectRuleInList> smartSubjectRuleInLists;
+}

+ 17 - 0
src/main/java/com/template/model/evaluate/student/SubjectManageList.java

@@ -0,0 +1,17 @@
+package com.template.model.evaluate.student;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.util.List;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SubjectManageList对象", description="")
+public class SubjectManageList {
+
+    public List<SmartSubjectManage> subjectList;
+}