fhx
2024-05-07 891401eebaa5446bb54f23a46a326a40619e1733
phis-feign/src/main/java/com/hz/his/dto/user/UserParamDto.java
@@ -1,10 +1,8 @@
package com.hz.his.dto.user;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
@@ -14,36 +12,16 @@
 */
@Data
@ToString
public class UserParamDto {
public class UserParamDto extends UserBaseInfoDto {
    /** 来源信息 */
    private UserUnionDto userUnion;
    /** 用户id */
    private String userId;
    /** 姓名 */
    private String name;
    /** 主电话号码 */
    private String tel;
    /** 图片 */
    private String imgUrl;
    /** 会员等级 */
    private String userLevel;
    /** 星级,100为1星,150为1.5星 */
    private Integer starLevel;
    /** 用户类型 */
    private String userType;
    /** 渠道来源类型 */
    private String channelCategory= CATEGORY_ONESELF;
    /** 来源id */
    private String channelId;
    /** 来源 */
    private String channelType;
    /** 二级来源id */
    private String channel2Id;
    /** 二级来源 */
    private String channelType2;
    /** 副渠道标识 */
    private String channelAssistId;
@@ -56,14 +34,10 @@
    /** QQ */
    private String QQ;
    /** 性别 */
    private Integer gender = SEX_WUMAN;
    /** CIQ */
    private String CIQ;
    /** 会员号 */
    private String memberNO;
    /** 备注 */
    private String remark;
    /** 消费金额 */
    private String money;
@@ -72,43 +46,26 @@
    /** 上一次预约的顾问 */
    private String lastCorpUserId;
    /** 证件类型 */
    private Integer certificateType;
    /** 证件编号 */
    private String certificateNo;
    /** 生日yyyy-MM-dd" */
    private String birthDay;
    /** 工作人员Id */
    private String corpUserId;
    /** 接口id */
    private String apiId;
    /** 所属顾问(销售顾问) */
    private String hisCorpUserId;
    /** 客户开发人员工id */
    private String customerDeveloperId;
    /** 所属门店id */
    private String shopId;
    /** 用户角色 */
    private Integer userRole;
    /**  拼音码*/
    private String pinyinCode;
    /** 电网咨询顾问 */
    private String internetCorpUserId;
    /**  所属美容师*/
    private String beauticianCorpUserId;
    /** 客服专员 */
    private String chatCorpUserId;
    /** 咨询助理 */
    private String consultCorpUserId;
    /** 共享客户 */
    private Integer shareCustomer = 0;
    /** 所属护士 */
    private String nurseCorpUserId;
    /** 所属医生 */
    private String doctorCorpUserId;
    /** 咨询师隶属 */
    private String consultBelonging;
@@ -117,7 +74,7 @@
    /** 语言类型名称 */
    private String languageTypeName;
    /** 用户年龄 */
    private Integer year = 0;
    private Integer year;
    /** 星座类型名称 */
    private String constellationTypeName;
@@ -148,8 +105,6 @@
    private String userInterestsJson;
    /** 科室关系json */
    private String departmentJson;
    /** 用户地址 json */
    private String addressJson;
    /** 次要电话簿 json */
    private String phoneBooksJson;
@@ -169,8 +124,6 @@
    /** 更新时间 */
    private Date updateTime;
    /** 邀请人id  用户,员工 */
    private String inviteeId;
    /** 性别0未知1男2女 */
    private Integer sex;
    /** 会员名称 */
@@ -201,6 +154,22 @@
    private String opId;
    //修改操作的备注
    private String note;
    /** 性别0未知1男2女 */
    private Integer gender;
    /**是否转诊*/
    private Integer isTransfer;
    /**转诊信息*/
    private UserTransferDto transferRecord;
    /**主要诉求**/
    private String mainAppeal;
    private String minorAppeal;
    /**是否处理科室*/
    private Integer isEditFamiliesRoom = 0;
    /**是否发送修改科室通知*/
    private Integer isEditFRSentNotice = 0;
    public UserParamDto() {
    }
@@ -220,9 +189,4 @@
    public static final String CATEGORY_EMPLOYEE = "employee";
    /**渠道类别-自己来*/
    public static final String CATEGORY_ONESELF = "oneself";
}