Customer.java 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. package com.ruoyi.system.domain.crm;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ruoyi.common.core.domain.BaseEntity;
  4. import io.swagger.annotations.ApiModel;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.AllArgsConstructor;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import java.util.Date;
  10. @Data
  11. @AllArgsConstructor
  12. @NoArgsConstructor
  13. @ApiModel("客户实体")
  14. public class Customer extends BaseEntity {
  15. @ApiModelProperty("主键id")
  16. private String id;
  17. @ApiModelProperty("客户id")
  18. private String customerId;
  19. @ApiModelProperty("客户编码")
  20. private String customerCode;
  21. @ApiModelProperty("客户名称")
  22. private String customerName;
  23. @ApiModelProperty("客户状态")
  24. private String status;
  25. @ApiModelProperty("网站")
  26. private String website;
  27. private String yearBusiness;
  28. @ApiModelProperty("股票代码")
  29. private String stockCode;
  30. @ApiModelProperty("法人代表")
  31. private String legalPerson;
  32. @ApiModelProperty("关联单位")
  33. private String connectedEntities;
  34. @ApiModelProperty("行业")
  35. private String trade;
  36. @ApiModelProperty("员工人数")
  37. private int workforce;
  38. @ApiModelProperty("客户类型")
  39. private String customerType;
  40. @ApiModelProperty("负责部门")
  41. private String responsibleDept;
  42. @ApiModelProperty("销售经理")
  43. private String salesManager;
  44. @ApiModelProperty("备注")
  45. private String mark;
  46. @ApiModelProperty("isActive")
  47. private String isActive;
  48. @ApiModelProperty("删除时间")
  49. private String deleteDate;
  50. @ApiModelProperty("删除人")
  51. private String deleteBy;
  52. @ApiModelProperty("销售经理")
  53. private String salesManagerName;
  54. @ApiModelProperty("角色名称")
  55. private String roleName;
  56. private String technicalSupport;
  57. @ApiModelProperty("公司Id")
  58. private String companyId;
  59. @ApiModelProperty("公司名称")
  60. private String companyName;
  61. @ApiModelProperty("部门id")
  62. private String deptId;
  63. @ApiModelProperty("部门名称")
  64. private String deptName;
  65. private boolean finish;
  66. private String customerNature;
  67. private String state;
  68. @ApiModelProperty("0:系统,1:U8")
  69. private String datefrom;
  70. @ApiModelProperty("是否删除")
  71. private int isDelete;
  72. private String companyAddress;
  73. @ApiModelProperty("0:开启,1:关闭")
  74. private String isOpen;
  75. @ApiModelProperty("其他性质")
  76. private String otherNature;
  77. @ApiModelProperty("其他类别")
  78. private String otherCategory;
  79. @ApiModelProperty("注册资本金")
  80. private String capital;
  81. @ApiModelProperty("销售经理")
  82. private String currency;
  83. @ApiModelProperty("客户成立时间")
  84. private String registDate;
  85. @ApiModelProperty("流程示例id")
  86. private String procInsId;
  87. @ApiModelProperty("预签公司Id")
  88. private String dhrmCompanyId;
  89. /** 创建时间 */
  90. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  91. private Date createDate;
  92. /** 更新时间 */
  93. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  94. private Date updateDate;
  95. }