Browse Source

客户新增客户性质

anderx 10 months ago
parent
commit
3d6c227b29

File diff suppressed because it is too large
+ 414 - 22
src/main/java/com/goafanti/common/mapper/UserMapper.xml


+ 72 - 48
src/main/java/com/goafanti/common/model/User.java

@@ -7,200 +7,208 @@ import java.util.Date;
  * (User)实体类
  *
  * @author makejava
- * @since 2024-12-02 11:37:11
+ * @since 2025-02-25 16:52:55
  */
 public class User implements  AftUser{
     private static final long serialVersionUID = 896145436195951740L;
 
     private String id;
-    /**
+/**
      * 手机号
      */
     private String mobile;
-    /**
+/**
      * 密码,md5+salt
      */
     private String password;
-    /**
+/**
      * 用户昵称
      */
     private String nickname;
-    /**
+/**
      * 用户邮箱
      */
     private String email;
-    /**
+/**
      * 注册时间
      */
     private Date createTime;
-    /**
+/**
      * 用户编号
      */
     private Long number;
-    /**
+/**
      * 会员等级
      */
     private Integer lvl;
-    /**
+/**
      * 个人/单位,默认0-个人账号,1-组织账号
      */
     private Integer type;
-    /**
+/**
      * 管理员ID
      */
     private String aid;
-    /**
+/**
      * 客户经理ID
      */
     private String mid;
-    /**
+/**
      * 账户状态 0-有效 1-失效 2-锁定
      */
     private Integer status;
-    /**
+/**
      * 用户来源 0 注册 1 录入 2 领取 3 转交
      */
     private Integer source;
-    /**
+/**
      * 更新时间
      */
     private Date updateTime;
-    /**
+/**
      * 公司LOGO
      */
     private String companyLogoUrl;
-    /**
+/**
      * 个人头像
      */
     private String headPortraitUrl;
-    /**
+/**
      * 社会属性标签
      */
     private String societyTag;
-    /**
+/**
      * 简介
      */
     private String introduction;
-    /**
+/**
      * 增值属性标签
      */
     private String valueAddedTag;
-    /**
+/**
      * 所属单位用户ID
      */
     private String organizationId;
-    /**
+/**
      * 共享类型 0=私有 1=公共 2=签单 3=外联 4=渠道
      */
     private Integer shareType;
-    /**
+/**
      * 客户认证名称
      */
     private String identifyName;
-    /**
+/**
      * 专家详情背景图
      */
     private String backgroundUrl;
-    /**
+/**
      * 客户审核状态 0-待审核 ,1-审核通过,2-审核拒绝
      */
     private Integer auditStatus;
-    /**
+/**
      * 审核意见
      */
     private String auditOpinion;
-    /**
+/**
      * 客户转换时间
      */
     private Date transferTime;
-    /**
+/**
      * 资料维护人
      */
     private String informationMaintainer;
-    /**
+/**
      * 核心技术
      */
     private String coreTechnology;
-    /**
+/**
      * 客户已完成项目情况
      */
     private String accomplishSituation;
-    /**
+/**
      * 已有知识产权情况
      */
     private String intellectualProperty;
-    /**
+/**
      * 信用等级 1 A级优质,2 B级正常,3 C级失信
      */
     private Integer creditRating;
-    /**
+/**
      * 用户等级 0 一般客户 1 意向客户 2 重点客户
      */
     private Integer level;
-    /**
+/**
      * 0-未认证,1-已认证
      */
     private Integer authentication;
-    /**
+/**
      * 用户注册名
      */
     private String username;
-    /**
+/**
      * 完整度
      */
     private Double integrity;
-    /**
+/**
      * 邀请码
      */
     private String toInviteCode;
-    /**
+/**
      * 受邀请码
      */
     private String beInviteCode;
-    /**
+/**
      * 指导 0无 1有
      */
     private Integer guidance;
-    /**
+/**
      * 签单标记 0未签单 1已签单
      */
     private Integer signBills;
-    /**
+/**
      * 外联客户 0否 1是
      */
     private Integer channel;
-    /**
+/**
      * 渠道客户 0否 1是
      */
     private Integer newChannel;
-    /**
+/**
      * 签单时间(最近)
      */
     private Date signTime;
-    /**
+/**
      * 外呼状态 0=未呼叫,1=呼叫中
      */
     private Integer callStatus;
-    /**
+/**
      * 线索客户 0=否,1=是
      */
     private Integer clueStatus;
-    /**
+/**
      * 线索客户 0=待分配,1=已分配,2=已回退,3=待处理,4=已领取
      */
     private Integer clueProcess;
-    /**
+/**
      * 线索导入时间
      */
     private Date clueTime;
-    /**
+/**
      * 线索录入人
      */
     private String clueAid;
-    /**
+/**
      * 线索转交时间
      */
     private Date clueTransferTime;
+/**
+     * 客户性质0=其他,1=政府机构,2=科研院所,3=高等院校,4=国有企业,5=民营企业,6=社会团体
+     */
+    private Integer nature;
+/**
+     * 客户性质其他说明
+     */
+    private Integer natureOther;
 
 
     public String getId() {
@@ -587,5 +595,21 @@ public class User implements  AftUser{
         this.clueTransferTime = clueTransferTime;
     }
 
+    public Integer getNature() {
+        return nature;
+    }
+
+    public void setNature(Integer nature) {
+        this.nature = nature;
+    }
+
+    public Integer getNatureOther() {
+        return natureOther;
+    }
+
+    public void setNatureOther(Integer natureOther) {
+        this.natureOther = natureOther;
+    }
+
 }