AddWfTextbookSubscriptionDto.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. package com.xjrsoft.module.textbook.dto;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. import java.time.LocalTime;
  7. import java.time.LocalDateTime;
  8. import java.math.BigDecimal;
  9. import java.util.List;
  10. import java.util.Date;
  11. import com.xjrsoft.module.textbook.entity.WfTextbookSubscriptionItem;
  12. /**
  13. * @title: 教材教辅征订
  14. * @Author szs
  15. * @Date: 2024-06-04
  16. * @Version 1.0
  17. */
  18. @Data
  19. public class AddWfTextbookSubscriptionDto implements Serializable {
  20. private static final long serialVersionUID = 1L;
  21. /**
  22. * 序号
  23. */
  24. @ApiModelProperty("序号")
  25. private Integer sortCode;
  26. /**
  27. * 申请人
  28. */
  29. @ApiModelProperty("申请人")
  30. private Long applicantUserId;
  31. /**
  32. * 所在部门编号
  33. */
  34. @ApiModelProperty("所在部门编号")
  35. private Long deptId;
  36. /**
  37. * 学期ID(base_semester)
  38. */
  39. @ApiModelProperty("学期ID(base_semester)")
  40. private Long baseSemesterId;
  41. /**
  42. * 学科组管理编号(subject_group)
  43. */
  44. @ApiModelProperty("学科组管理编号(subject_group)")
  45. private Long subjectGroupId;
  46. /**
  47. * 备注
  48. */
  49. @ApiModelProperty("备注")
  50. private String remark;
  51. /**
  52. * 状态(1:结束 0:未结束)
  53. */
  54. @ApiModelProperty("状态(1:结束 0:未结束)")
  55. private Integer status;
  56. /**
  57. * 征订方式(1:结束 2:未结束)
  58. */
  59. @ApiModelProperty("征订方式(1:按班级征订 2:按教材征订)")
  60. private Integer subscription_method;
  61. /**
  62. * wfTextbookSubscriptionItem
  63. */
  64. @ApiModelProperty("wfTextbookSubscriptionItem子表")
  65. private List<AddWfTextbookSubscriptionItemDto> wfTextbookSubscriptionItemList;
  66. }