package com.hz.his.dto.user;
|
|
|
import com.hz.his.dto.user.other.OtherUserInformationDto;
|
import com.hz.his.dto.user.pretriage.UserPretriageInfoDto;
|
import lombok.Data;
|
|
/**
|
* 用户建档时信息dto
|
* author:andru
|
* Date:2021/12/8 16:03
|
*/
|
@Data
|
public class UserBaseInfoDto {
|
|
/** 用户id */
|
private String userId;
|
/** 创建人 */
|
private String createPersonId;
|
|
//建档所需参数
|
//基础信息------------
|
/** 姓名 */
|
private String name;
|
/** 证件类型 */
|
private Integer certificateType;
|
/** 证件编号 */
|
private String certificateNo;
|
/** 性别 */
|
private Integer gender = SEX_WUMAN;
|
/** 主电话号码 */
|
private String tel;
|
/** 电话区码 */
|
private String telCode;
|
/** 客户类型 */
|
private String userType;
|
|
/** 所属门店id */
|
private String shopId;
|
|
/** 渠道来源类型 */
|
private String channelCategory= CATEGORY_ONESELF;
|
/** 来源id */
|
private String channelId;
|
/** 来源 */
|
private String channelType;
|
/** 二级来源id */
|
private String channel2Id;
|
/** 二级来源 */
|
private String channelType2;
|
|
/** 邀请人id 用户,员工 */
|
private String inviteeId;
|
/** 所属顾问(销售顾问) */
|
private String hisCorpUserId;
|
/** 电网咨询顾问(所属TMK) */
|
private String internetCorpUserId;
|
/** 主诊医生 */
|
private String doctorCorpUserId;
|
// 客服专员
|
private String chatCorpUserId;
|
|
//上传图片
|
/** 图片 */
|
private String imgUrl;
|
|
//其他信息
|
/** 生日yyyy-MM-dd" */
|
private String birthDay;
|
//国家
|
private String country;
|
//地址类型(单位、公司、个人)
|
private Integer addressType;
|
//省份
|
private String province;
|
//市
|
private String city;
|
//区
|
private String area;
|
//详细地址
|
private String address;
|
/** 用户地址 json */
|
private String addressJson;
|
// 备注
|
private String remark;
|
|
//预分诊卡对象
|
private UserPretriageInfoDto userPretriageInfoDto;
|
|
//登记操作-------------------------------------
|
//补档-员工标识
|
private String employeeId;
|
//登记对象
|
private OtherUserInformationDto otherUserInformation;
|
|
|
//--------------------------------------------------
|
|
public UserBaseInfoDto() {
|
}
|
|
/**性别-未知*/
|
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";
|
}
|