InsCompanyfee.java 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  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-30
  19. */
  20. @Getter
  21. @Setter
  22. @TableName("ins_companyfee")
  23. @ApiModel(value = "InsCompanyfee对象", description = "保司结算手续费、个代结算手续费")
  24. public class InsCompanyfee 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("riskcode")
  34. private String riskcode;
  35. @TableField("settleno")
  36. private String settleno;
  37. @ApiModelProperty("交强费用比例")
  38. @TableField("feerate")
  39. private BigDecimal feerate;
  40. @ApiModelProperty("商业费用比例")
  41. @TableField("disrate")
  42. private BigDecimal disrate;
  43. @ApiModelProperty("交强费用")
  44. @TableField("feeamount")
  45. private BigDecimal feeamount;
  46. @ApiModelProperty("商业费用")
  47. @TableField("disamount")
  48. private BigDecimal disamount;
  49. @ApiModelProperty("交强保费")
  50. @TableField("jqpremium")
  51. private BigDecimal jqpremium;
  52. @ApiModelProperty("商业保费")
  53. @TableField("sypremium")
  54. private BigDecimal sypremium;
  55. @ApiModelProperty("保险公司")
  56. @TableField("inscompany")
  57. private String inscompany;
  58. @ApiModelProperty("协议号")
  59. @TableField("agreeid")
  60. private String agreeid;
  61. @TableField("agreementcode")
  62. private String agreementcode;
  63. @TableField("agreeprodid")
  64. private String agreeprodid;
  65. @TableField("producname")
  66. private String producname;
  67. @TableField("agreetype")
  68. private String agreetype;
  69. @ApiModelProperty("结算状态 0未结算,1已结算")
  70. @TableField("settlestatus")
  71. private String settlestatus;
  72. @ApiModelProperty("结算时间")
  73. @TableField("settletime")
  74. private LocalDateTime settletime;
  75. @ApiModelProperty("车架号")
  76. @TableField("frameno")
  77. private String frameno;
  78. @ApiModelProperty("车牌号")
  79. @TableField("licenseno")
  80. private String licenseno;
  81. @ApiModelProperty("结算类型 A保险公司 B业务员")
  82. @TableId("settletype")
  83. private String settletype;
  84. @ApiModelProperty("业务员工号")
  85. @TableField("userid")
  86. private String userid;
  87. @ApiModelProperty("业务员姓名")
  88. @TableField("username")
  89. private String username;
  90. @ApiModelProperty("机构代码")
  91. @TableField("deptid")
  92. private String deptid;
  93. @ApiModelProperty("机构名称")
  94. @TableField("deptname")
  95. private String deptname;
  96. @ApiModelProperty("费用审核时间")
  97. @TableField("createtime")
  98. private LocalDateTime createtime;
  99. @ApiModelProperty("签单日期")
  100. @TableField("signdate")
  101. private LocalDateTime signdate;
  102. @ApiModelProperty("提现申请单号")
  103. @TableField("applyno")
  104. private String applyno;
  105. }