ConsumablePageVo.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. package com.repair.model.vo;
  2. import com.alibaba.excel.annotation.ExcelProperty;
  3. import com.alibaba.excel.annotation.write.style.ColumnWidth;
  4. import lombok.Data;
  5. import java.math.BigDecimal;
  6. import java.sql.Date;
  7. /**
  8. * @Author: binguo
  9. * @Date: 2023/7/30 星期日 14:47
  10. * @Description: com.repair.model.vo
  11. * @Version: 1.0
  12. */
  13. @Data
  14. public class ConsumablePageVo {
  15. /**
  16. * 数据ID
  17. */
  18. @ExcelProperty("数据ID")
  19. @ColumnWidth(25)
  20. private Integer id;
  21. /**
  22. * 校区ID
  23. */
  24. @ExcelProperty("校区ID")
  25. @ColumnWidth(25)
  26. private Integer schoolId;
  27. /**
  28. * 校区名称
  29. */
  30. @ExcelProperty("校区名称")
  31. @ColumnWidth(25)
  32. private String schoolName;
  33. /**
  34. * 校区名称
  35. */
  36. @ExcelProperty("区域")
  37. @ColumnWidth(25)
  38. private String areaName;
  39. /**
  40. * 耗材名称
  41. */
  42. @ExcelProperty("耗材名称")
  43. @ColumnWidth(25)
  44. private String consumeName;
  45. /**
  46. * 单价(元)
  47. */
  48. @ExcelProperty("单价(元)")
  49. @ColumnWidth(25)
  50. private BigDecimal price;
  51. /**
  52. * 数量
  53. */
  54. @ExcelProperty("数量")
  55. @ColumnWidth(25)
  56. private Double number;
  57. /**
  58. * 金额(元)
  59. */
  60. @ExcelProperty("金额(元)")
  61. @ColumnWidth(25)
  62. private BigDecimal totalPrice;
  63. /**
  64. * 状态
  65. * 金额大于0是有偿
  66. * 金额小于等于0是无偿
  67. */
  68. @ExcelProperty("状态")
  69. @ColumnWidth(25)
  70. private String statu;
  71. /**
  72. * 状态
  73. * 金额大于0是有偿
  74. * 金额小于等于0是无偿
  75. */
  76. @ExcelProperty("改价人")
  77. @ColumnWidth(25)
  78. private String changeUser;
  79. /**
  80. * 关联故障种类
  81. */
  82. @ExcelProperty("关联故障种类")
  83. @ColumnWidth(25)
  84. private String articleName;
  85. /**
  86. * 工单
  87. */
  88. @ExcelProperty("工单")
  89. @ColumnWidth(25)
  90. private String recordNo;
  91. /**
  92. * 报修时间
  93. */
  94. @ExcelProperty("报修时间")
  95. @ColumnWidth(25)
  96. private Date reportTime;
  97. /**
  98. * 维修时间
  99. */
  100. @ExcelProperty("维修时间")
  101. @ColumnWidth(25)
  102. private Date updateTime;
  103. }