GetComplaintRecordVO.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package com.diagbot.vo;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import com.fasterxml.jackson.annotation.JsonIgnore;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Getter;
  7. import lombok.Setter;
  8. import org.springframework.format.annotation.DateTimeFormat;
  9. import javax.validation.constraints.NotBlank;
  10. import java.io.Serializable;
  11. import java.util.Date;
  12. /**
  13. * 申述记录
  14. * @Description:
  15. * @author: cy
  16. * @time: 2020/9/4 14:59
  17. */
  18. @Getter
  19. @Setter
  20. public class GetComplaintRecordVO extends Page implements Serializable {
  21. private static final long serialVersionUID = 1L;
  22. @ApiModelProperty(value = "申述人id",hidden = true)
  23. private Long complaintId;
  24. @ApiModelProperty(value = "医院id",hidden = true)
  25. private Long hospitalId;
  26. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  27. @ApiModelProperty(value = "申述开始时间", required = true)
  28. private Date complaintDateStart;
  29. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  30. @ApiModelProperty(value = "申述结束时间", required = true)
  31. private Date complaintDateEnd;
  32. @ApiModelProperty(value = "所属科室")
  33. private String deptName;
  34. @ApiModelProperty(value = "申述模块")
  35. private String modeName;
  36. @ApiModelProperty(value = "审核人")
  37. private String name;
  38. @ApiModelProperty(value = "操作类型")
  39. private String operationType;
  40. @ApiModelProperty(value = "状态")
  41. private String state;
  42. @ApiModelProperty(value = "是否已归档(0:未归档,1:已归档)")
  43. private String isPlacefile;
  44. }