DeptEntryNumDTO.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package com.diagbot.dto;
  2. import cn.afterturn.easypoi.excel.annotation.Excel;
  3. import lombok.Getter;
  4. import lombok.Setter;
  5. /**
  6. * @Description:
  7. * @Author:zhaops
  8. * @time: 2020/6/5 14:26
  9. */
  10. @Getter
  11. @Setter
  12. public class DeptEntryNumDTO {
  13. /**
  14. * 条目缺陷id
  15. */
  16. private Long id;
  17. /**
  18. * 条目缺陷名称
  19. */
  20. @Excel(name = "缺陷名称", width = 40, orderNum = "2")
  21. private String name;
  22. /**
  23. * 模块id
  24. */
  25. private Long casesId;
  26. /**
  27. * 模块名称
  28. */
  29. @Excel(name = "模块名称", width = 20, orderNum = "1")
  30. private String casesName;
  31. /**
  32. * 科室id
  33. */
  34. private String deptId;
  35. /**
  36. * 科室名称
  37. */
  38. private String deptName;
  39. /**
  40. * 条目缺陷总数
  41. */
  42. private Integer totleNum = 0;
  43. /**
  44. * 条目缺陷数
  45. */
  46. @Excel(name = "数量", orderNum = "5")
  47. private Integer num = 0;
  48. /**
  49. * 条目缺陷占比
  50. */
  51. private Double percent = 0.00d;
  52. /**
  53. * 条目缺陷占比(百分比)
  54. */
  55. @Excel(name = "缺陷占比", orderNum = "6")
  56. private String percentStr = "0.00%";
  57. /**
  58. * 条目缺陷分值
  59. */
  60. @Excel(name = "分值", orderNum = "3")
  61. private Double score = 0d;
  62. /**
  63. * 单项否决标识
  64. */
  65. @Excel(name = "单项否决", orderNum = "4", replace = { "否_0", "是_1" })
  66. private Integer isReject;
  67. /**
  68. * 规则类型(0:无,1:空项,2:错误)
  69. */
  70. private Integer ruleType;
  71. }