SysAgencyLeader.java 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. package com.ydtech.modules.admin.model;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import io.swagger.annotations.ApiModel;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.AllArgsConstructor;
  9. import lombok.Data;
  10. import lombok.NoArgsConstructor;
  11. import java.io.Serializable;
  12. import java.util.Date;
  13. /**
  14. * 配置机构负责人(SysAgencyLeader)实体类
  15. *
  16. * @author makejava
  17. * @since 2024-07-22 14:09:04
  18. */
  19. @Data
  20. @AllArgsConstructor
  21. @NoArgsConstructor
  22. @ApiModel(value = "配置机构负责人")
  23. @TableName(value ="sys_agency_leader")
  24. public class SysAgencyLeader implements Serializable {
  25. private static final long serialVersionUID = 829839922519089548L;
  26. /**
  27. * 自增id
  28. */
  29. @TableId(value = "id", type= IdType.AUTO)
  30. private Integer id;
  31. /**
  32. * 员工id
  33. */
  34. @ApiModelProperty(value = "员工id")
  35. private String userId;
  36. /**
  37. * 员工姓名
  38. */
  39. @ApiModelProperty(value = "员工姓名")
  40. private String userName;
  41. /**
  42. * 机构id
  43. */
  44. @ApiModelProperty(value = "机构id")
  45. private String deptId;
  46. /**
  47. * 机构name
  48. */
  49. @ApiModelProperty(value = "机构name")
  50. private String deptName;
  51. /**
  52. * 机构等级
  53. */
  54. @ApiModelProperty(value = "机构等级")
  55. private String comlevel;
  56. /**
  57. * 业务来源
  58. */
  59. @ApiModelProperty(value = "业务来源")
  60. private String source;
  61. /**
  62. * 抽成比例(总保费抽成)
  63. */
  64. @ApiModelProperty(value = "抽成比例(总保费抽成)")
  65. private String proportional;
  66. @ApiModelProperty(value = "推荐人id")
  67. private String suggestId;
  68. @ApiModelProperty(value = "推荐人name")
  69. private String suggestName;
  70. /**
  71. * 创建时间
  72. */
  73. private Date createTime;
  74. /**
  75. * 创建人
  76. */
  77. private String createBy;
  78. private Integer delFlag;
  79. /**
  80. * 创建时间
  81. */
  82. private Date updateTime;
  83. /**
  84. * 创建人
  85. */
  86. private String updateBy;
  87. /***
  88. * 机构地址
  89. */
  90. @TableField(exist = false)
  91. private String deptAddress;
  92. }