You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
1.8 KiB

  1. package com.ruoyi.model.domain;
  2. import java.math.BigDecimal;
  3. import java.time.LocalDateTime;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import com.ruoyi.common.annotation.Excel;
  6. import com.ruoyi.common.core.domain.BaseAudit;
  7. import lombok.Data;
  8. /**
  9. * 任务中心对象 applet_task
  10. *
  11. * @author daixiande
  12. */
  13. @Data
  14. public class AppletTask extends BaseAudit {
  15. private static final long serialVersionUID = 1L;
  16. /** 标识 */
  17. private Long id;
  18. /** 当前状态0待接受1以接受 */
  19. @Excel(name = "当前状态0待接受1以接受")
  20. private Integer status;
  21. /** 下单用户标识 */
  22. @Excel(name = "下单用户标识")
  23. private Long memberId;
  24. /** 任务类型名称 */
  25. @Excel(name = "任务类型名称")
  26. private String taskName;
  27. /** 任务小图 */
  28. @Excel(name = "任务小图")
  29. private String taskIcon;
  30. /** 任务报酬 */
  31. @Excel(name = "任务报酬")
  32. private BigDecimal taskMoney;
  33. /** 图片 */
  34. @Excel(name = "图片")
  35. private String image;
  36. /** 标题 */
  37. @Excel(name = "标题")
  38. private String title;
  39. /** 主题 */
  40. @Excel(name = "主题")
  41. private String theme;
  42. /** 任务截至时间 */
  43. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  44. @Excel(name = "任务截至时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
  45. private LocalDateTime taskEndTime;
  46. /** 任务进度 */
  47. @Excel(name = "任务进度")
  48. private Integer taskState;
  49. /** 审核状态 */
  50. @Excel(name = "审核状态")
  51. private Integer examineState;
  52. /** 审核说明 */
  53. @Excel(name = "审核说明")
  54. private String examineText;
  55. /** 审核图片 */
  56. @Excel(name = "审核图片")
  57. private String examineImage;
  58. /** DEL_FLAG */
  59. private Long delFlag;
  60. }