package com.hz.his.dto.user; import lombok.Data; import lombok.ToString; import java.util.Date; /** * 用户参数 * @author wzh */ @Data @ToString public class UserParamDto extends UserBaseInfoDto { /** 来源信息 */ private UserUnionDto userUnion; /** 会员等级 */ private String userLevel; /** 星级,100为1星,150为1.5星 */ private Integer starLevel; /** 副渠道标识 */ private String channelAssistId; /** 副渠道名称 */ private String channelAssistName; /** 副渠道二级标识,末级 */ private String channelAssist2Id; /** 副渠道二级来源,末级 */ private String channelAssist2Name; /** QQ */ private String QQ; /** CIQ */ private String CIQ; /** 会员号 */ private String memberNO; /** 消费金额 */ private String money; /** 上一次预约的医生 */ private String lastDoctorId; /** 上一次预约的顾问 */ private String lastCorpUserId; /** 工作人员Id */ private String corpUserId; /** 接口id */ private String apiId; /** 客户开发人员工id */ private String customerDeveloperId; /** 用户角色 */ private Integer userRole; /** 拼音码*/ private String pinyinCode; /** 所属美容师*/ private String beauticianCorpUserId; /** 咨询助理 */ private String consultCorpUserId; /** 共享客户 */ private Integer shareCustomer = 0; /** 所属护士 */ private String nurseCorpUserId; /** 咨询师隶属 */ private String consultBelonging; /** 国家类型名称 */ private String countryTypeName; /** 语言类型名称 */ private String languageTypeName; /** 用户年龄 */ private Integer year; /** 星座类型名称 */ private String constellationTypeName; /** 民族类型名称 */ private String nationalityTypeName; /** 职业类型名称 */ private String professionTypeName; /** 收入类型名称 */ private String incomeTypeName; /** 婚姻类型名称 */ private String marriageTypeName; /** 生育类型名称 */ private String growthTypeName; /** 籍贯类型名称 */ private String nativePlaceTypeName; /** 单位名称 */ private String unitName; /** 泊车需求 */ private Integer isHaveCar = 0; /** 车牌号码 */ private String carNumber; /** 过敏标签 */ private String allergyLabel; /** 印象标签 json */ private String impressionLabelJson; /** 用户兴趣爱好json */ private String userInterestsJson; /** 科室关系json */ private String departmentJson; /** 次要电话簿 json */ private String phoneBooksJson; /** email */ private String email; /** 商务通编号 */ private String merchantNo; /** 固定电话 */ private String telPhone; /** wechat */ private String wechat; /** Line */ private String line; /** 联络方式 */ private String contactType; /** 更新时间 */ private Date updateTime; /** 性别0未知1男2女 */ private Integer sex; /** 会员名称 */ private String memberLevel; /** 搜索:做过项目 */ private String projectName; /** 医生id */ private String doctorId; /** 部门id */ private String department; /** 用户消费时间(开始),格式:yyyy-MM-dd HH:mm:ss */ private String consumeStartTime; /** 搜索:用户创建时间(开始),格式:yyyy-MM-dd HH:mm:ss */ private String createStartTime; /** 搜索:用户创建时间(结束),格式:yyyy-MM-dd HH:mm:ss */ private String createEndTime; /*用户注册推荐人id*/ private String referrerId; /*同步领建的参数*/ private boolean internal; //修改操作人名称 private String opMan; //修改操作人标识 private String opId; //修改操作的备注 private String note; /** 性别0未知1男2女 */ private Integer gender; /**是否转诊*/ private Integer isTransfer; /**转诊信息*/ private UserTransferDto transferRecord; /**主要诉求**/ private String mainAppeal; private String minorAppeal; public UserParamDto() { } /**性别-未知*/ public static final Integer SEX_UNKNOWN = 0; /**性别-男*/ public static final Integer SEX_MAN = 1; /**性别-女*/ public static final Integer SEX_WUMAN = 2; /**渠道类别-渠道*/ public static final String CATEGORY_CHANNEL = "channel"; /**渠道类别-会员*/ public static final String CATEGORY_MEMBERS = "members"; /**渠道类别-员工*/ public static final String CATEGORY_EMPLOYEE = "employee"; /**渠道类别-自己来*/ public static final String CATEGORY_ONESELF = "oneself"; }