EsmTrainQueryReq.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. package com.ydtech.modules.esm.model;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ydtech.core.page.PageRequest;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.util.Date;
  7. @Data
  8. public class EsmTrainQueryReq extends PageRequest {
  9. /**
  10. * 用户id
  11. */
  12. @ApiModelProperty(value = "用户id")
  13. private String userId;
  14. /**
  15. * 培训信息id
  16. */
  17. @ApiModelProperty(value = "培训信息id")
  18. private String trainid;
  19. /**
  20. * 标题
  21. */
  22. @ApiModelProperty(value = "标题")
  23. private String title;
  24. /**
  25. * 描述
  26. */
  27. @ApiModelProperty(value = "描述")
  28. private String describe;
  29. /**
  30. * 状态(是否发布) 0未发布,1已发布
  31. */
  32. @ApiModelProperty(value = "状态(是否发布) 0未发布,1已发布")
  33. private String status;
  34. /**
  35. * 机构
  36. */
  37. @ApiModelProperty(value = "机构")
  38. private String comcode;
  39. /**
  40. * 上传文件id
  41. */
  42. @ApiModelProperty(value = "上传文件id")
  43. private String fileid;
  44. /**
  45. * 上传文件目录id
  46. */
  47. @ApiModelProperty(value = "上传文件目录id")
  48. private String dirid;
  49. /**
  50. * 人员范围(业务员、个代) 1业务员,2个代
  51. */
  52. @ApiModelProperty(value = "人员范围(业务员、个代) 1业务员,2个代")
  53. private String userscope;
  54. /**
  55. * 培训类型
  56. */
  57. @ApiModelProperty(value = "培训类型")
  58. private String byzd1;
  59. /**
  60. * app端顯示的logo圖片,已使用
  61. */
  62. @ApiModelProperty(value = "app端顯示的logo圖片")
  63. private String byzd2;
  64. /**
  65. * 学习次数
  66. */
  67. @ApiModelProperty(value = "学习次数")
  68. private String byzd3;
  69. /**
  70. *
  71. */
  72. private String byzd4;
  73. /**
  74. *
  75. */
  76. private String byzd5;
  77. /**
  78. * 操作人
  79. */
  80. @ApiModelProperty(value = "操作人")
  81. private String operatorcode;
  82. /**
  83. * 操作时间
  84. */
  85. @ApiModelProperty(value = "操作时间")
  86. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  87. private Date operatime;
  88. }