From daa697719eb0ddfd170f1ab94c5422a4f5b93951 Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <279049017@qq.com> Date: Fri, 18 Sep 2020 14:36:54 +0800 Subject: [PATCH] Merge branch 'dev' --- kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 117 insertions(+), 0 deletions(-) diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java new file mode 100644 index 0000000..6fcffe1 --- /dev/null +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-api/src/main/java/com/kidgrow/usercenter/vo/UserRegVo.java @@ -0,0 +1,117 @@ +package com.kidgrow.usercenter.vo; + +import com.baomidou.mybatisplus.extension.activerecord.Model; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.hibernate.validator.constraints.NotEmpty; + +import javax.validation.constraints.NotNull; +/** + * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> + * + * @version 1.0 + * @Description: <br> + * @Project: H端用户注册实/添加用户实体<br> + * @CreateDate: Created in 2020-06-11 14:02:50 <br> + * @Author: <a href="411269194@kidgrow.com">hrj</a> + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class UserRegVo extends Model<UserRegVo> { + private static final long serialVersionUID = 1L; + /** + * 用户账号 + */ + @NotEmpty(message = "用户账号不能为空") + private String username; + /** + * 账号密码 + */ + @NotEmpty(message = "账号密码不能为空") + private String password; + /** + * 昵称/真实姓名 + */ + private String nickname; + /** + * 头像Url + */ + private String headImgUrl; + /** + * 联系电话 手机号 + */ + @NotEmpty(message = "手机号不能为空") + private String mobile; + /** + * 性别 + */ + private Integer sex; + /** + *来源类型 H端是 DOCTOR + */ + @NotEmpty(message = "不能为空") + private String type; + /** + *openid + */ + private String openId; + /** + * 租户字段 + */ + private String tenantId; + /** + * 是否默认密码状态 + */ + private boolean isDefaultAuth; + +/***************以下上医生信息****************/ + /** + * 所属医院ID 注册用户固定传0 + */ + @JsonSerialize(using = ToStringSerializer.class) + private Long hospitalId; + /** + * 医院名称 + */ + @NotEmpty(message = "医院名称不能为空") + private String hospitalName; + /** + * 科室ID 注册用户固定传0 + */ + @JsonSerialize(using = ToStringSerializer.class) + private Long departmentId; + /** + * 科室名称 + */ + private String departmentName; + /** + * 职称ID 注册用户固定传0 + */ + @JsonSerialize(using = ToStringSerializer.class) + private Long doctorRankId; + /** + * 职称 + */ + private String doctorRank; + /** + * 医生状态 1正常 0试用(注册用户) + */ + @NotNull(message = "医生状态 1正常 0试用不能为空") + private Boolean doctorState; + /** + * 资质证书 图片地址 + */ + private String doctorCcie; + /** + * 手机验证码 + */ + private String verification; + /** + * 当前登录用户的id + */ + private Long userId; +} -- Gitblit v1.8.0