InsPlyIncome.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. package com.ydtech.modules.fnc.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import java.io.Serializable;
  6. import java.math.BigDecimal;
  7. import java.time.LocalDateTime;
  8. import io.swagger.annotations.ApiModel;
  9. import io.swagger.annotations.ApiModelProperty;
  10. import lombok.Getter;
  11. import lombok.Setter;
  12. /**
  13. * <p>
  14. * 保司结算手续费
  15. * </p>
  16. *
  17. * @author gws
  18. * @since 2024-01-05
  19. */
  20. @Getter
  21. @Setter
  22. @TableName("ins_ply_income")
  23. @ApiModel(value = "InsPlyIncome对象", description = "保司结算手续费")
  24. public class InsPlyIncome implements Serializable {
  25. private static final long serialVersionUID = 1L;
  26. @ApiModelProperty("订单号")
  27. @TableField("orderno")
  28. private String orderno;
  29. @ApiModelProperty("保单号")
  30. @TableField("policyno")
  31. private String policyno;
  32. @ApiModelProperty("结算单号")
  33. @TableField(exist = false)
  34. private String settleno;
  35. @ApiModelProperty("机构")
  36. @TableField("dept_id")
  37. private String deptId;
  38. @ApiModelProperty("机构名称")
  39. @TableField(exist = false)
  40. private String deptName;
  41. @ApiModelProperty("险种")
  42. @TableField("riskcode")
  43. private String riskcode;
  44. @ApiModelProperty("出单时间")
  45. @TableField("pay_date")
  46. private LocalDateTime payDate;
  47. @ApiModelProperty("保险公司")
  48. @TableField("company_id")
  49. private String companyId;
  50. @ApiModelProperty("保险公司名称")
  51. @TableField(exist = false)
  52. private String companyName;
  53. @ApiModelProperty("协议号")
  54. @TableField("agreement_id")
  55. private String agreementId;
  56. @ApiModelProperty("车牌号")
  57. @TableField("licenseno")
  58. private String licenseno;
  59. @ApiModelProperty("车船税")
  60. @TableField("taxamount")
  61. private BigDecimal taxamount;
  62. @ApiModelProperty("不含税保费")
  63. @TableField("no_tax_premium")
  64. private BigDecimal noTaxPremium;
  65. @ApiModelProperty("手续费比例")
  66. @TableField("commission_feerate")
  67. private BigDecimal commissionFeerate;
  68. @ApiModelProperty("其他费用比例")
  69. @TableField("other_feerate")
  70. private BigDecimal otherFeerate;
  71. @ApiModelProperty("手续费金额")
  72. @TableField("commission_feevalue")
  73. private BigDecimal commissionFeevalue;
  74. @ApiModelProperty("其他费用金额")
  75. @TableField("other_feevalue")
  76. private BigDecimal otherFeevalue;
  77. @ApiModelProperty("总费用")
  78. @TableField("all_fee_value")
  79. private BigDecimal allFeeValue;
  80. @ApiModelProperty("已结算费用")
  81. @TableField("final_fee_value")
  82. private BigDecimal finalFeeValue;
  83. @ApiModelProperty("正在结算费用")
  84. @TableField("doing_fee_value")
  85. private BigDecimal doingFeeValue;
  86. @ApiModelProperty("记录插入时间")
  87. @TableField("create_time")
  88. private LocalDateTime createTime;
  89. }