陈士柏 %!s(int64=2) %!d(string=hai) anos
pai
achega
c23ec945ff

+ 21 - 0
src/main/java/com/template/model/evaluate/teacher/SimpleEvaluateScore.java

@@ -0,0 +1,21 @@
+package com.template.model.evaluate.teacher;
+
+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="SimpleEvaluateScore对象", description="")
+public class SimpleEvaluateScore {
+
+    public Integer id;
+    public Double lowingScore;
+    public Double totalScore;
+    public List<SmartEvaluateTdetailList> simpleScoreList;
+
+}

+ 17 - 0
src/main/java/com/template/model/evaluate/teacher/SimpleScore.java

@@ -0,0 +1,17 @@
+package com.template.model.evaluate.teacher;
+
+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="SimpleScore对象", description="")
+public class SimpleScore {
+
+    public List<SmartScoreManageList> simpleScoreList;
+}

+ 17 - 0
src/main/java/com/template/model/evaluate/teacher/SimpleScoreDetailList.java

@@ -0,0 +1,17 @@
+package com.template.model.evaluate.teacher;
+
+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="SimpleScore对象", description="")
+public class SimpleScoreDetailList {
+
+    public List<SmartEvaluateTdetailList> simpleScoreDetailList;
+}

+ 38 - 0
src/main/java/com/template/model/evaluate/teacher/SmartEvaluateTdetail.java

@@ -0,0 +1,38 @@
+package com.template.model.evaluate.teacher;
+
+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="SmartEvaluateTdetail对象", description="")
+public class SmartEvaluateTdetail {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "编号(学号)")
+    public String cardNo;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "评分项")
+    public String scoreItem;
+
+    @ApiModelProperty(value = "父级ID 为0表示是主项")
+    public Integer parentId;
+
+    @ApiModelProperty(value = "评分值")
+    public Double scoreNum;
+
+    @ApiModelProperty(value = "获得分数")
+    public Double ownNum;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+}

+ 41 - 0
src/main/java/com/template/model/evaluate/teacher/SmartEvaluateTdetailList.java

@@ -0,0 +1,41 @@
+package com.template.model.evaluate.teacher;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.util.List;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartEvaluateTdetail对象", description="")
+public class SmartEvaluateTdetailList {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "编号(学号)")
+    public String cardNo;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "评分项")
+    public String scoreItem;
+
+    @ApiModelProperty(value = "父级ID 为0表示是主项")
+    public Integer parentId;
+
+    @ApiModelProperty(value = "评分值")
+    public Double scoreNum;
+
+    @ApiModelProperty(value = "获得分数")
+    public Double ownNum;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+    public List<SmartEvaluateTdetailList> evaluateList;
+}

+ 45 - 0
src/main/java/com/template/model/evaluate/teacher/SmartEvaluateTeacher.java

@@ -0,0 +1,45 @@
+package com.template.model.evaluate.teacher;
+
+import com.alibaba.fastjson.JSONObject;
+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="SmartEvaluateTeacher对象", description="")
+public class SmartEvaluateTeacher {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "编号(学号)")
+    public String cardNo;
+
+    @ApiModelProperty(value = "姓名")
+    public String name;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "学科")
+    public String subject;
+
+    @ApiModelProperty(value = "班级")
+    public String className;
+
+    @ApiModelProperty(value = "评分详情")
+    public String evaluateDetail;
+
+    @ApiModelProperty(value = "总分")
+    public Double totalScore;
+
+    @ApiModelProperty(value = "扣分")
+    public Double lowingScore;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+}

+ 34 - 0
src/main/java/com/template/model/evaluate/teacher/SmartScoreManage.java

@@ -0,0 +1,34 @@
+package com.template.model.evaluate.teacher;
+
+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="SmartScoreManage对象", description="")
+public class SmartScoreManage {
+
+    private static final long serialVersionUID = 1L;
+
+    public Integer id;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "评分项")
+    public String scoreItem;
+
+    @ApiModelProperty(value = "父级ID 为0表示是主项")
+    public Integer parentId;
+
+    @ApiModelProperty(value = "评分值")
+    public Double scoreNum;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+}

+ 38 - 0
src/main/java/com/template/model/evaluate/teacher/SmartScoreManageList.java

@@ -0,0 +1,38 @@
+package com.template.model.evaluate.teacher;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.util.List;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartScoreManageList对象", description="")
+public class SmartScoreManageList {
+
+    private static final long serialVersionUID = 1L;
+
+    public Integer id;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "评分项")
+    public String scoreItem;
+
+    @ApiModelProperty(value = "父级ID 为0表示是主项")
+    public Integer parentId;
+
+    @ApiModelProperty(value = "评分值")
+    public Double scoreNum;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+    public List<SmartScoreManageList> smartScoreManageList;
+
+}