EvaluateManageVo.java 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. package com.xjrsoft.module.evaluate.vo;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import java.util.Date;
  5. import java.util.List;
  6. /**
  7. * @title: 评价管理表单出参
  8. * @Author dzx
  9. * @Date: 2024-01-16
  10. * @Version 1.0
  11. */
  12. @Data
  13. public class EvaluateManageVo {
  14. /**
  15. * 主键编号
  16. */
  17. @ApiModelProperty("主键编号")
  18. private Long id;
  19. /**
  20. * 序号
  21. */
  22. @ApiModelProperty("序号")
  23. private Integer sortCode;
  24. /**
  25. * 评价模版编号
  26. */
  27. @ApiModelProperty("评价模版编号")
  28. private Long evaluateTemplateId;
  29. /**
  30. * 学期id
  31. */
  32. @ApiModelProperty("学期id")
  33. private Long baseSemesterId;
  34. /**
  35. * 题目分数(最小为0,只能整数)
  36. */
  37. @ApiModelProperty("题目分数(最小为0,只能整数)")
  38. private Long orgId;
  39. /**
  40. * 评价名称
  41. */
  42. @ApiModelProperty("评价名称")
  43. private String name;
  44. @ApiModelProperty("评价类型")
  45. private String evaluateType;
  46. /**
  47. * 开始时间
  48. */
  49. @ApiModelProperty("开始时间")
  50. private Date startTime;
  51. /**
  52. * 结束时间
  53. */
  54. @ApiModelProperty("结束时间")
  55. private Date endTime;
  56. /**
  57. * 状态(1:进行中,0,暂停)
  58. */
  59. @ApiModelProperty("状态(1:进行中,0,暂停)")
  60. private Integer status;
  61. /**
  62. * 是否自动生成(0:否,1:是)
  63. */
  64. @ApiModelProperty("是否自动生成(0:否,1:是)")
  65. private Integer isAutoCreate;
  66. /**
  67. * 生成频率(xjr_dictionary_detail[create_frequency])
  68. */
  69. @ApiModelProperty("生成频率(xjr_dictionary_detail[create_frequency])")
  70. private String createFrequency;
  71. /**
  72. * 生成频率(xjr_dictionary_detail[create_frequency])
  73. */
  74. @ApiModelProperty("生成频率(xjr_dictionary_detail[create_frequency])")
  75. private String createFrequencyCN;
  76. /**
  77. * evaluateObject
  78. */
  79. @ApiModelProperty("evaluateObject子表")
  80. private List<EvaluateObjectVo> evaluateObjectList;
  81. /**
  82. * evaluateExecuter
  83. */
  84. @ApiModelProperty("evaluateExecuter子表")
  85. private List<EvaluateExecuterVo> evaluateExecuterList;
  86. }