AssessmentTemplatePlanVo.java 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package com.xjrsoft.module.assessment.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. import com.xjrsoft.module.assessment.entity.AssessmentPlanQuestion;
  10. import com.xjrsoft.module.assessment.entity.AssessmentPlanAnswerClass;
  11. import com.xjrsoft.module.assessment.entity.AssessmentPlanAnswerStudent;
  12. /**
  13. * @title: 考核计划表单出参
  14. * @Author dzx
  15. * @Date: 2024-04-01
  16. * @Version 1.0
  17. */
  18. @Data
  19. public class AssessmentTemplatePlanVo {
  20. /**
  21. *
  22. */
  23. @ApiModelProperty("")
  24. private Long id;
  25. /**
  26. * 名称
  27. */
  28. @ApiModelProperty("名称")
  29. private String name;
  30. /**
  31. * 分数
  32. */
  33. @ApiModelProperty("分数")
  34. private Long score;
  35. /**
  36. * 计划开始时间
  37. */
  38. @ApiModelProperty("计划开始时间")
  39. private Date startTime;
  40. /**
  41. * 计划结束时间
  42. */
  43. @ApiModelProperty("计划结束时间")
  44. private Date endTime;
  45. /**
  46. * 状态(0:未发布 1:已发布)
  47. */
  48. @ApiModelProperty("状态(0:未发布 1:已发布)")
  49. private Integer status;
  50. /**
  51. * 考核模板id(assessment_template)
  52. */
  53. @ApiModelProperty("考核模板id(assessment_template)")
  54. private Long assessmentTemplateId;
  55. /**
  56. * assessmentPlanQuestion
  57. */
  58. @ApiModelProperty("assessmentPlanQuestion子表")
  59. private List<AssessmentPlanQuestionVo> assessmentPlanQuestionList;
  60. /**
  61. * assessmentPlanAnswerClass
  62. */
  63. @ApiModelProperty("assessmentPlanAnswerClass子表")
  64. private List<AssessmentPlanAnswerClassVo> assessmentPlanAnswerClassList;
  65. /**
  66. * assessmentPlanAnswerStudent
  67. */
  68. @ApiModelProperty("assessmentPlanAnswerStudent子表")
  69. private List<AssessmentPlanAnswerStudentVo> assessmentPlanAnswerStudentList;
  70. }