InsPlyIncomeLog.java 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342
  1. package com.ydtech.modules.fnc.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import io.swagger.annotations.ApiModel;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Getter;
  7. import lombok.NoArgsConstructor;
  8. import lombok.Setter;
  9. import java.math.BigDecimal;
  10. import java.time.LocalDate;
  11. import java.time.LocalDateTime;
  12. @Getter
  13. @Setter
  14. @TableName("ins_ply_income_log")
  15. @ApiModel(value = "InsPlyIncome对象", description = "保司结算手续费")
  16. @NoArgsConstructor
  17. public class InsPlyIncomeLog {
  18. private static final long serialVersionUID = 1L;
  19. @ApiModelProperty("id")
  20. @TableField("id")
  21. private String id;
  22. @ApiModelProperty("订单号")
  23. @TableField("orderno")
  24. private String orderno;
  25. @ApiModelProperty("交强保单号")
  26. @TableField("policyno")
  27. private String policyno;
  28. @ApiModelProperty("商业保单号")
  29. @TableField("sy_policyno")
  30. private String syPolicyno;
  31. @ApiModelProperty("非车保单号")
  32. @TableField("no_policyno")
  33. private String noPolicyno;
  34. @ApiModelProperty("结算单号")
  35. @TableField(exist = false)
  36. private String settleno;
  37. @ApiModelProperty("机构")
  38. @TableField("dept_id")
  39. private String deptId;
  40. @ApiModelProperty("机构名称")
  41. @TableField(exist = false)
  42. private String deptName;
  43. @ApiModelProperty("险种")
  44. @TableField("riskcode")
  45. private String riskcode;
  46. @ApiModelProperty("出单时间")
  47. @TableField("pay_date")
  48. private LocalDateTime payDate;
  49. @ApiModelProperty("签单日期")
  50. @TableField("signdate")
  51. private LocalDateTime signDate;
  52. @ApiModelProperty("保险公司")
  53. @TableField("company_id")
  54. private String companyId;
  55. @ApiModelProperty("保险公司名称")
  56. @TableField("company_name")
  57. private String companyName;
  58. @ApiModelProperty("协议号")
  59. @TableField("agreement_id")
  60. private String agreementId;
  61. @ApiModelProperty("车牌号")
  62. @TableField("licenseno")
  63. private String licenseno;
  64. @ApiModelProperty("车船税")
  65. @TableField("taxamount")
  66. private BigDecimal taxamount;
  67. @ApiModelProperty("不含税保费")
  68. @TableField("no_tax_premium")
  69. private BigDecimal noTaxPremium;
  70. @ApiModelProperty("手续费比例")
  71. @TableField("commission_feerate")
  72. private BigDecimal commissionFeerate;
  73. @ApiModelProperty("其他费用比例")
  74. @TableField("other_feerate")
  75. private BigDecimal otherFeerate;
  76. @ApiModelProperty("手续费金额")
  77. @TableField("commission_feevalue")
  78. private BigDecimal commissionFeevalue;
  79. @ApiModelProperty("其他费用金额")
  80. @TableField("other_feevalue")
  81. private BigDecimal otherFeevalue;
  82. @ApiModelProperty("总费用")
  83. @TableField("all_fee_value")
  84. private BigDecimal allFeeValue;
  85. @ApiModelProperty("已结算费用")
  86. @TableField("final_fee_value")
  87. private BigDecimal finalFeeValue;
  88. @ApiModelProperty("正在结算费用")
  89. @TableField("doing_fee_value")
  90. private BigDecimal doingFeeValue;
  91. @ApiModelProperty("记录插入时间")
  92. @TableField("create_time")
  93. private LocalDateTime createTime;
  94. @ApiModelProperty("开票时间")
  95. @TableField("invoic_time")
  96. private LocalDate invoicTime;
  97. @ApiModelProperty("结算日期")
  98. @TableField("settlement_time")
  99. private LocalDate settlementTime;
  100. @ApiModelProperty("修改日期")
  101. @TableField("update_time")
  102. private LocalDate updateTime;
  103. @ApiModelProperty("结算人")
  104. @TableField("settlement_user_id")
  105. private String settlementUserId;
  106. @ApiModelProperty("修改人")
  107. @TableField("update_user_id")
  108. private String updateUserId;
  109. @ApiModelProperty("被保人")
  110. @TableField("user_id")
  111. private String userId;
  112. @ApiModelProperty("凭证号")
  113. @TableField("voucher_number")
  114. private String voucherNumber;
  115. @ApiModelProperty("合同号")
  116. @TableField("contract_id")
  117. private String contractId;
  118. @ApiModelProperty("合同附件id")
  119. @TableField("contract_file_id")
  120. private String contractFileId;
  121. @ApiModelProperty("手续费结算状态 1 为已结算 2 已经结算")
  122. @TableField("handling_fees_status")
  123. private String handlingFeesStatus;
  124. @ApiModelProperty("跟单费结算状态 1 为已结算 2 已经结算")
  125. @TableField("documentary_fees_status")
  126. private String documentaryFeesStatus;
  127. @ApiModelProperty("是否是非车")
  128. @TableField("is_not_car")
  129. private String isNotCar;
  130. @ApiModelProperty("是否是跟单")
  131. @TableField("is_not_documentary")
  132. private String isNotDocumentary;
  133. @ApiModelProperty("开票金额")
  134. @TableField("invoic_amount")
  135. private BigDecimal invoicAmount;
  136. @ApiModelProperty("开票号")
  137. @TableField("invoic_id")
  138. private String invoicId;
  139. @ApiModelProperty("含税保费")
  140. @TableField("tax_premium")
  141. private BigDecimal taxPremium;
  142. @ApiModelProperty("交强手续费")
  143. @TableField("jq_supervise_costs_premiums")
  144. private BigDecimal jqSuperviseCostsPremiums;
  145. @ApiModelProperty("交强手续费比例")
  146. @TableField("jq_supervise_costs_proportion")
  147. private BigDecimal jqSuperviseCostsProportion;
  148. @ApiModelProperty("商业手续费")
  149. @TableField("sy_supervise_costs_premiums")
  150. private BigDecimal sySuperviseCostsPremiums;
  151. @ApiModelProperty("商业手续费比例")
  152. @TableField("sy_supervise_costs_proportion")
  153. private BigDecimal sySuperviseCostsProportion;
  154. @ApiModelProperty("非车手续费")
  155. @TableField("no_supervise_costs_premiums")
  156. private BigDecimal noSuperviseCostsPremiums;
  157. @ApiModelProperty("非车手续费比例")
  158. @TableField("no_supervise_costs_proportion")
  159. private BigDecimal noSuperviseCostsProportion;
  160. @ApiModelProperty("交强险含税保费")
  161. @TableField("jq_premium")
  162. private BigDecimal jqPremium;
  163. @ApiModelProperty("商业险含保费")
  164. @TableField("sy_premium")
  165. private BigDecimal syPremium;
  166. @ApiModelProperty("非车险含保费")
  167. @TableField("no_premium")
  168. private BigDecimal noPremium;
  169. @ApiModelProperty("交强险不含税保费")
  170. @TableField("jq_no_tax_premium")
  171. private BigDecimal jqNoTaxPremium;
  172. @ApiModelProperty("商业险不含税保费")
  173. @TableField("sy_no_tax_premium")
  174. private BigDecimal syNoTaxPremium;
  175. @ApiModelProperty("非车险不含税保费")
  176. @TableField("no_no_tax_premium")
  177. private BigDecimal noNoTaxPremium;
  178. @ApiModelProperty("交强应收比例")
  179. @TableField("jq_receivable_proportion")
  180. private BigDecimal jqReceivableProportion;
  181. @ApiModelProperty("商业应收比例")
  182. @TableField("sy_receivable_proportion")
  183. private BigDecimal syReceivableProportion;
  184. @ApiModelProperty("非车应收比例")
  185. @TableField("no_receivable_proportion")
  186. private BigDecimal noReceivableProportion;
  187. @ApiModelProperty("应收金额")
  188. @TableField("receivable_amount")
  189. private BigDecimal receivableAmount;
  190. @ApiModelProperty("交强跟单比例")
  191. @TableField("jq_other_costs_proportion")
  192. private BigDecimal jqOtherCostsProportion;
  193. @ApiModelProperty("商业跟单比例")
  194. @TableField("sy_other_costs_proportion")
  195. private BigDecimal syOtherCostsProportion;
  196. @ApiModelProperty("非车跟单比例")
  197. @TableField("no_other_costs_proportion")
  198. private BigDecimal noOtherCostsProportion;
  199. @ApiModelProperty("交强跟单金额")
  200. @TableField("jq_other_costs_premium")
  201. private BigDecimal jqOtherCostsPremium;
  202. @ApiModelProperty("商业跟单金额")
  203. @TableField("sy_other_costs_premium")
  204. private BigDecimal syOtherCostsPremium;
  205. @ApiModelProperty("非车跟单金额")
  206. @TableField("no_other_costs_premium")
  207. private BigDecimal noOtherCostsPremium;
  208. @ApiModelProperty("合作公司id")
  209. @TableField("partner_companies_id")
  210. private String partnerCompaniesId;
  211. @ApiModelProperty("合作公司名称")
  212. @TableField("partner_companies_name")
  213. private String partnerCompaniesName;
  214. @ApiModelProperty("被保人名称")
  215. @TableField("insured_name")
  216. private String insuredName;
  217. @ApiModelProperty("备注")
  218. @TableField("remarks")
  219. private String remarks;
  220. @ApiModelProperty("交强险起期")
  221. @TableField("jq_start_date")
  222. private String jqStartDate;
  223. @ApiModelProperty("交强险止期")
  224. @TableField("jq_end_date")
  225. private String jqEndDate;
  226. @ApiModelProperty("商业险起期")
  227. @TableField("sy_start_date")
  228. private String syStartDate;
  229. @ApiModelProperty("商业险止期")
  230. @TableField("sy_end_date")
  231. private String syEndDate;
  232. @ApiModelProperty("跟单结算")
  233. @TableField("settle_other_status")
  234. private String settleOtherStatus;
  235. @ApiModelProperty("对账截图")
  236. @TableField("settlement_image_id")
  237. private String settlementImageId;
  238. @ApiModelProperty("任务id")
  239. @TableField("task_id")
  240. private String taskId;
  241. @ApiModelProperty("操作标识1 新增 2 修改 3 删除 ")
  242. @TableField("operation_status")
  243. private String operationStatus;
  244. @ApiModelProperty("关联id")
  245. @TableField("income_id")
  246. private String incomeId;
  247. }