InvSettlementSourceExcel.java 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. package com.ydtech.modules.inv.model.excel;
  2. import com.alibaba.excel.annotation.ExcelProperty;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.fasterxml.jackson.annotation.JsonFormat;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.Data;
  9. import java.io.Serializable;
  10. import java.time.LocalDate;
  11. import java.time.LocalDateTime;
  12. import java.util.Date;
  13. /**
  14. * 结算来源表
  15. * @TableName inv_settlement_source
  16. */
  17. @Data
  18. public class InvSettlementSourceExcel implements Serializable {
  19. /**
  20. * 工号
  21. */
  22. @ExcelProperty("工号")
  23. private String employeeId;
  24. /**
  25. * 签单日期
  26. */
  27. @JsonFormat(pattern = "yyyy-MM-dd")
  28. @ExcelProperty("签单日期")
  29. private LocalDateTime signDate;
  30. /**
  31. * 车牌号
  32. */
  33. @ExcelProperty("车牌号")
  34. private String licenseno;
  35. /**
  36. * 被保险人
  37. */
  38. @ExcelProperty("被保险人")
  39. private String insuredName;
  40. /**
  41. * 保险公司
  42. */
  43. @ExcelProperty("保险公司")
  44. private String insuranceCompany;
  45. /**
  46. * 险种
  47. */
  48. @ExcelProperty("险种")
  49. private String insuranceType;
  50. /**
  51. * 业务归属
  52. */
  53. @ExcelProperty("业务归属")
  54. private String businessOwner;
  55. /**
  56. * 交强保单号
  57. */
  58. @ExcelProperty("交强保单号")
  59. private String jqPolicyId;
  60. /**
  61. * 商业保单号
  62. */
  63. @ExcelProperty("商业保单号")
  64. private String syPolicyId;
  65. /**
  66. * 非车保单号
  67. */
  68. @ExcelProperty("非车保单号")
  69. private String nonCarPolicyId;
  70. /**
  71. * 交强保费
  72. */
  73. @ExcelProperty("交强保费")
  74. private String jqPremiumTax;
  75. /**
  76. * 车船税
  77. */
  78. @ExcelProperty("车船税")
  79. private String vehicleTax;
  80. /**
  81. * 商业保费
  82. */
  83. @ExcelProperty("商业保费")
  84. private String syPremiumTax;
  85. /**
  86. * 非车保费
  87. */
  88. @ExcelProperty("非车保费")
  89. private String nonCarPremiumTax;
  90. /**
  91. * 交强出口比例
  92. */
  93. @ExcelProperty("交强出口比例")
  94. private String compulsoryExportRatio;
  95. /**
  96. * 商业出口比例
  97. */
  98. @ExcelProperty("商业出口比例")
  99. private String commercialExportRatio;
  100. /**
  101. * 非车出口比例
  102. */
  103. @ExcelProperty("非车出口比例")
  104. private String nonVehicleExportRatio;
  105. /**
  106. * 结算金额
  107. */
  108. @ExcelProperty("结算金额")
  109. private String settlementAmount;
  110. /**
  111. * 代理结算时间
  112. */
  113. @JsonFormat(pattern = "yyyy-MM-dd")
  114. @ExcelProperty("代理结算时间")
  115. private LocalDateTime agencySettlementTime;
  116. }