BaseStudentBehaviorProjectVo.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. package com.xjrsoft.module.student.vo;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import java.time.LocalTime;
  5. import java.time.LocalDateTime;
  6. import java.math.BigDecimal;
  7. import java.util.List;
  8. import java.util.Date;
  9. /**
  10. * @title: 学生操行分考核项目表单出参
  11. * @Author fanxp
  12. * @Date: 2023-11-15
  13. * @Version 1.0
  14. */
  15. @Data
  16. public class BaseStudentBehaviorProjectVo {
  17. /**
  18. * 主键编号
  19. */
  20. @ApiModelProperty("主键编号")
  21. private Long id;
  22. /**
  23. * 序号
  24. */
  25. @ApiModelProperty("序号")
  26. private Integer sortCode;
  27. /**
  28. * 学生考核类别编号(base_student_behavior_category)
  29. */
  30. @ApiModelProperty("学生考核类别编号(base_student_behavior_category)")
  31. private Long baseStudentBehaviorCategoryId;
  32. /**
  33. * 名称
  34. */
  35. @ApiModelProperty("名称")
  36. private String name;
  37. /**
  38. * 编码
  39. */
  40. @ApiModelProperty("编码")
  41. private String code;
  42. /**
  43. * 考核类型(xjr_dictionary_item[score_type])
  44. */
  45. @ApiModelProperty("考核类型(xjr_dictionary_item[score_type])")
  46. private String scoreType;
  47. /**
  48. * 分值
  49. */
  50. @ApiModelProperty("分值")
  51. private Double score;
  52. /**
  53. * 是否允许调整(1:是 0:否)
  54. */
  55. @ApiModelProperty("是否允许调整(1:是 0:否)")
  56. private Integer isAdjustment;
  57. /**
  58. * 扣分范围(最小)
  59. */
  60. @ApiModelProperty("扣分范围(最小)")
  61. private Double pointsDeductedMin;
  62. /**
  63. * 扣分范围(最大)
  64. */
  65. @ApiModelProperty("扣分范围(最大)")
  66. private Double pointsDeductedMax;
  67. /**
  68. * 是否影响班级考核(1:是 0:否)
  69. */
  70. @ApiModelProperty("是否影响班级考核(1:是 0:否)")
  71. private Integer isImpactAssessment;
  72. /**
  73. * 换算方式(1:手动换算 2:自动换算)
  74. */
  75. @ApiModelProperty("换算方式(1:手动换算 2:自动换算)")
  76. private Integer conversionMethod;
  77. /**
  78. * 是否启用(1:是 0:否)
  79. */
  80. @ApiModelProperty("是否启用(1:是 0:否)")
  81. private Integer status;
  82. /**
  83. * 班级考核项目编号(base_student_assessment_project)
  84. */
  85. @ApiModelProperty("班级考核项目编号(base_student_assessment_project)")
  86. private Long baseStudentAssessmentProjectId;
  87. /**
  88. * 自动换算考核类型(xjr_dictionary_item[score_type])
  89. */
  90. @ApiModelProperty("自动换算考核类型(xjr_dictionary_item[score_type])")
  91. private String automaticScoreType;
  92. /**
  93. * 备注
  94. */
  95. @ApiModelProperty("备注")
  96. private String remark;
  97. }