SmartEvaluateStudent.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. package com.template.model.evaluate.student;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import lombok.experimental.Accessors;
  8. @Data
  9. @EqualsAndHashCode(callSuper = false)
  10. @Accessors(chain = true)
  11. @ApiModel(value="smartSubjectRule", description="")
  12. public class SmartEvaluateStudent {
  13. private static final long serialVersionUID = 1L;
  14. @ApiModelProperty(value = "主键id")
  15. @TableId(value = "id", type = IdType.AUTO)
  16. public Integer id;
  17. @ApiModelProperty(value = "学期")
  18. public String term;
  19. @ApiModelProperty(value = "学期Id")
  20. public Integer termId;
  21. @ApiModelProperty(value = "年级名称")
  22. public String gradeName;
  23. @ApiModelProperty(value = "年级Id")
  24. public Integer gradeId;
  25. @ApiModelProperty(value = "班级")
  26. public String className;
  27. @ApiModelProperty(value = "班级Id")
  28. public Integer classId;
  29. @ApiModelProperty(value = "学号")
  30. public String cardNo;
  31. @ApiModelProperty(value = "姓名")
  32. public String name;
  33. @ApiModelProperty(value = "用户ID")
  34. private Integer userId;
  35. @ApiModelProperty(value = "分值")
  36. public Double scoreNum;
  37. @ApiModelProperty(value = "综合等级")
  38. public String scoreLevel;
  39. @ApiModelProperty(value = "评语")
  40. public String scoreComment;
  41. @ApiModelProperty(value = "科目数量")
  42. public Integer subjectNum;
  43. @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
  44. @TableField(fill = FieldFill.INSERT)
  45. @TableLogic
  46. public Integer deleted;
  47. }