InsFeeOrderNewDistribution.java 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. package com.ydtech.modules.protocols.entity.po;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.AllArgsConstructor;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import java.math.BigDecimal;
  10. import java.time.LocalDateTime;
  11. import java.util.Date;
  12. @TableName(value = "ins_fee_order_new_distribution", autoResultMap = true)
  13. @Data
  14. @NoArgsConstructor
  15. @AllArgsConstructor
  16. public class InsFeeOrderNewDistribution {
  17. @TableId(value = "id")
  18. private String id;
  19. @ApiModelProperty(value = "订单号")
  20. @TableField(value = "order_no")
  21. private String orderNo;
  22. @ApiModelProperty(value = "交强保单号")
  23. @TableField(value = "jq_policy_no")
  24. private String jqPolicyNo;
  25. @ApiModelProperty(value = "商业保单号")
  26. @TableField(value = "sy_policy_no")
  27. private String syPolicyNo;
  28. @ApiModelProperty(value = "业务员")
  29. @TableField(value = "operator")
  30. private String operator;
  31. @ApiModelProperty(value = "车牌号")
  32. @TableField(value = "license_no")
  33. private String licenseNo;
  34. @ApiModelProperty(value = "险种id")
  35. @TableField(value = "product_id")
  36. private String productId;
  37. @ApiModelProperty(value = "险种")
  38. @TableField(value = "product")
  39. private String product;
  40. @ApiModelProperty(value = "签单时间")
  41. @TableField(value = "sign_time")
  42. private LocalDateTime signTime;
  43. @ApiModelProperty("保险公司")
  44. @TableField(value = "ins_company")
  45. private String insCompany;
  46. @ApiModelProperty(value = "工号")
  47. @TableField(value = "user_id")
  48. private String userId;
  49. @ApiModelProperty(value = "佣金比例")
  50. @TableField(value = "commission_rate")
  51. private BigDecimal commissionRate;
  52. @ApiModelProperty(value = "佣金金额")
  53. @TableField(value = "commission_amount")
  54. private BigDecimal commissionAmount;
  55. @ApiModelProperty(value = "佣金级别")
  56. @TableField(value = "commission_level")
  57. private String commissionLevel;
  58. @ApiModelProperty(value = "创建时间")
  59. @TableField(value = "create_time")
  60. private Date createTime;
  61. @TableField(exist = false)
  62. private String userName;
  63. @TableField(exist = false)
  64. private String deptId;
  65. @TableField(exist = false)
  66. private String deptName;
  67. }