| package com.matrix.system.common.bean; | 
|   | 
| import com.matrix.core.anotations.Extend; | 
| import com.matrix.core.pojo.EntityDTO; | 
| import com.matrix.core.tools.DateUtil; | 
| import org.springframework.format.annotation.DateTimeFormat; | 
|   | 
| import java.util.Date; | 
|   | 
| /** | 
|  * 用户类 | 
|  * | 
|  * @author JIANGYOUYAO | 
|  * @email 935090232@qq.com | 
|  * @date 2017年12月3日 | 
|  */ | 
| public class SysUsers extends EntityDTO { | 
|     @Extend | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|     /** 有效*/ | 
|     @Extend | 
|     public static final String VALID_Y="Y"; | 
|   | 
|     /** 无效*/ | 
|     @Extend | 
|     public static final String VALID_N="N"; | 
|   | 
|     private Long suId; | 
|   | 
|     /** | 
|      * 是否禁用 1启用禁用 | 
|      */ | 
|     private String isDisabled; | 
|   | 
|   | 
|     /** | 
|      * 用户类型 | 
|      */ | 
|     private String suUserType; | 
|     /** | 
|      * 公司id | 
|      */ | 
|     private Long companyId; | 
|     /** | 
|      * 所属店铺ID | 
|      */ | 
|     private Long shopId; | 
|   | 
|   | 
|     /** | 
|      * 真实姓名 | 
|      */ | 
|     private String suName; | 
|   | 
|     /** | 
|      * 电话号码 | 
|      */ | 
|     private String suTel; | 
|   | 
|     /** | 
|      * 住址 | 
|      */ | 
|     private String suAddress; | 
|   | 
|     /** | 
|      * 头像 | 
|      */ | 
|     private String suPhoto; | 
|   | 
|     /** | 
|      * 性别 | 
|      */ | 
|     private String suSex; | 
|   | 
|     /** | 
|      * 邮箱 | 
|      */ | 
|     private String suEmail; | 
|   | 
|     /** | 
|      * 账号 | 
|      */ | 
|     private String suAccount; | 
|   | 
|     /** | 
|      * 密码 | 
|      */ | 
|     private String suPassword; | 
|   | 
|     /** | 
|      * 注册时间 | 
|      */ | 
|     private Date suRegisterTime; | 
|   | 
|     /** | 
|      * qqid | 
|      */ | 
|     private String suQqId; | 
|   | 
|     /** | 
|      * 微信id | 
|      */ | 
|     private String suWeixinId; | 
|   | 
|     /** | 
|      * 等级 | 
|      */ | 
|     private String suGrade; | 
|   | 
|     /** | 
|      * 上级 | 
|      */ | 
|     private Long parentUserId; | 
|   | 
|     /** | 
|      * 部门 | 
|      */ | 
|     private Long suDeptId; | 
|   | 
|   | 
|     /** | 
|      * 微博id | 
|      */ | 
|     private String suWeiboId; | 
|   | 
|     /** | 
|      * 身份证 | 
|      */ | 
|     private String suIdcard; | 
|   | 
|     /** | 
|      * 职称 | 
|      */ | 
|     private String suJobTitle; | 
|   | 
|     /** | 
|      * 别名,昵称 | 
|      */ | 
|     private String suAliases; | 
|   | 
|     /** | 
|      * 工作编号 | 
|      */ | 
|     private String suJobNo; | 
|   | 
|   | 
|     /** | 
|      * 备用电话号码 | 
|      */ | 
|     private String suTel2; | 
|   | 
|     /** | 
|      * 账户状态 | 
|      */ | 
|     private String suAccountStatus; | 
|   | 
|     /** | 
|      * 激活码 | 
|      */ | 
|     private String suValidateCode; | 
|   | 
|     /** | 
|      * 激活最后时间 | 
|      */ | 
|     private Date suValidateEndTime; | 
|   | 
|     /** | 
|      * Y 有效,N无效 | 
|      */ | 
|     private String suValid; | 
|   | 
|     /** | 
|      * 生日 | 
|      */ | 
|     @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_DD) | 
|     private Date suBirthday; | 
|   | 
|     /** | 
|      * 用户uuid | 
|      */ | 
|     private String suUuid; | 
|   | 
|     /** | 
|      * 岗位id | 
|      */ | 
|     private Long suPostId; | 
|     /** | 
|      * 用户对于的角色集合 | 
|      */ | 
|     private String roleIds; | 
|   | 
|     private String token; | 
|   | 
|   | 
|     /** | 
|      * 学历 | 
|      */ | 
|     private String degree; | 
|   | 
|     /** | 
|      * 工作履历 | 
|      */ | 
|     private String workExp; | 
|     /** | 
|      * 入职时间 | 
|      */ | 
|     @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_DD) | 
|     private Date entryDate; | 
|     /** | 
|      * 紧急联系电话 | 
|      */ | 
|     private String emergTel; | 
|   | 
|     /** | 
|      * 微信号 | 
|      */ | 
|     private String wxNo; | 
|   | 
|   | 
|     /** | 
|      * 英文名 | 
|      */ | 
|     private String enName; | 
|   | 
|     /** | 
|      * 服务签名 | 
|      */ | 
|     private String serviceSignature; | 
|     /** | 
|      * 签到人数 | 
|      */ | 
|     private Integer signOrder; | 
|   | 
|     private Date signDate; | 
|   | 
|     /** | 
|      * 扩展属性 | 
|      * @return | 
|      */ | 
|     /** | 
|      * 所属店铺名称 | 
|      */ | 
|     private String shopName; | 
|   | 
|   | 
|     private String allCustomer; | 
|   | 
|     private String roleName; | 
|   | 
|     /** | 
|      * 是否具有门店权限 | 
|      * Y:具有 | 
|      * N:不具有 | 
|      */ | 
|     private String shopRole; | 
|   | 
|     private String jobNo; | 
|     /** | 
|      * 上级名称 | 
|      */ | 
|     private String parDirectName; | 
|   | 
|     /** | 
|      * 美疗师 薪水等级 | 
|      */ | 
|     private Long salarGrad; | 
|   | 
|   | 
|     /** | 
|      * 部门名称 | 
|      */ | 
|     private String departName; | 
|   | 
|   | 
|   | 
|     /** | 
|      * 入职时间区域查询 | 
|      **/ | 
|     //开始时间 | 
|     private Date beginTime; | 
|     //结束时间 | 
|     private Date endTime; | 
|   | 
|     @Extend | 
|     private String companyName; | 
|   | 
|     @Extend | 
|     private SysCompany company; | 
|   | 
|     private String openIds; | 
|   | 
|     public String getOpenIds() { | 
|         return openIds; | 
|     } | 
|   | 
|     public void setOpenIds(String openIds) { | 
|         this.openIds = openIds; | 
|     } | 
|   | 
|     public String getAllCustomer() { | 
|         return allCustomer; | 
|     } | 
|   | 
|     public void setAllCustomer(String allCustomer) { | 
|         this.allCustomer = allCustomer; | 
|     } | 
|   | 
|     public Long getSuId() { | 
|         return suId; | 
|     } | 
|   | 
|     public void setSuId(Long suId) { | 
|         this.suId = suId; | 
|     } | 
|   | 
|     public String getIsDisabled() { | 
|         return isDisabled; | 
|     } | 
|   | 
|     public void setIsDisabled(String isDisabled) { | 
|         this.isDisabled = isDisabled; | 
|     } | 
|   | 
|     public String getSuUserType() { | 
|         return suUserType; | 
|     } | 
|   | 
|     public void setSuUserType(String suUserType) { | 
|         this.suUserType = suUserType; | 
|     } | 
|   | 
|     public Long getCompanyId() { | 
|         return companyId; | 
|     } | 
|   | 
|     public void setCompanyId(Long companyId) { | 
|         this.companyId = companyId; | 
|     } | 
|   | 
|     public Long getShopId() { | 
|         return shopId; | 
|     } | 
|   | 
|     public void setShopId(Long shopId) { | 
|         this.shopId = shopId; | 
|     } | 
|   | 
|     public String getSuName() { | 
|         return suName; | 
|     } | 
|   | 
|     public void setSuName(String suName) { | 
|         this.suName = suName; | 
|     } | 
|   | 
|     public String getSuTel() { | 
|         return suTel; | 
|     } | 
|   | 
|     public void setSuTel(String suTel) { | 
|         this.suTel = suTel; | 
|     } | 
|   | 
|     public String getSuAddress() { | 
|         return suAddress; | 
|     } | 
|   | 
|     public void setSuAddress(String suAddress) { | 
|         this.suAddress = suAddress; | 
|     } | 
|   | 
|     public String getSuPhoto() { | 
|         return suPhoto; | 
|     } | 
|   | 
|     public void setSuPhoto(String suPhoto) { | 
|         this.suPhoto = suPhoto; | 
|     } | 
|   | 
|     public String getSuSex() { | 
|         return suSex; | 
|     } | 
|   | 
|     public void setSuSex(String suSex) { | 
|         this.suSex = suSex; | 
|     } | 
|   | 
|     public String getSuEmail() { | 
|         return suEmail; | 
|     } | 
|   | 
|     public void setSuEmail(String suEmail) { | 
|         this.suEmail = suEmail; | 
|     } | 
|   | 
|     public String getSuAccount() { | 
|         return suAccount; | 
|     } | 
|   | 
|     public void setSuAccount(String suAccount) { | 
|         this.suAccount = suAccount; | 
|     } | 
|   | 
|     public String getSuPassword() { | 
|         return suPassword; | 
|     } | 
|   | 
|     public void setSuPassword(String suPassword) { | 
|         this.suPassword = suPassword; | 
|     } | 
|   | 
|     public Date getSuRegisterTime() { | 
|         return suRegisterTime; | 
|     } | 
|   | 
|     public void setSuRegisterTime(Date suRegisterTime) { | 
|         this.suRegisterTime = suRegisterTime; | 
|     } | 
|   | 
|     public String getSuQqId() { | 
|         return suQqId; | 
|     } | 
|   | 
|     public void setSuQqId(String suQqId) { | 
|         this.suQqId = suQqId; | 
|     } | 
|   | 
|     public String getSuWeixinId() { | 
|         return suWeixinId; | 
|     } | 
|   | 
|     public void setSuWeixinId(String suWeixinId) { | 
|         this.suWeixinId = suWeixinId; | 
|     } | 
|   | 
|     public String getSuGrade() { | 
|         return suGrade; | 
|     } | 
|   | 
|     public void setSuGrade(String suGrade) { | 
|         this.suGrade = suGrade; | 
|     } | 
|   | 
|     public Long getParentUserId() { | 
|         return parentUserId; | 
|     } | 
|   | 
|     public void setParentUserId(Long parentUserId) { | 
|         this.parentUserId = parentUserId; | 
|     } | 
|   | 
|     public Long getSuDeptId() { | 
|         return suDeptId; | 
|     } | 
|   | 
|     public void setSuDeptId(Long suDeptId) { | 
|         this.suDeptId = suDeptId; | 
|     } | 
|   | 
|     public String getSuWeiboId() { | 
|         return suWeiboId; | 
|     } | 
|   | 
|     public void setSuWeiboId(String suWeiboId) { | 
|         this.suWeiboId = suWeiboId; | 
|     } | 
|   | 
|     public String getSuIdcard() { | 
|         return suIdcard; | 
|     } | 
|   | 
|     public void setSuIdcard(String suIdcard) { | 
|         this.suIdcard = suIdcard; | 
|     } | 
|   | 
|     public String getSuJobTitle() { | 
|         return suJobTitle; | 
|     } | 
|   | 
|     public void setSuJobTitle(String suJobTitle) { | 
|         this.suJobTitle = suJobTitle; | 
|     } | 
|   | 
|     public String getSuAliases() { | 
|         return suAliases; | 
|     } | 
|   | 
|     public void setSuAliases(String suAliases) { | 
|         this.suAliases = suAliases; | 
|     } | 
|   | 
|     public String getSuJobNo() { | 
|         return suJobNo; | 
|     } | 
|   | 
|     public void setSuJobNo(String suJobNo) { | 
|         this.suJobNo = suJobNo; | 
|     } | 
|   | 
|     public String getSuTel2() { | 
|         return suTel2; | 
|     } | 
|   | 
|     public void setSuTel2(String suTel2) { | 
|         this.suTel2 = suTel2; | 
|     } | 
|   | 
|     public String getSuAccountStatus() { | 
|         return suAccountStatus; | 
|     } | 
|   | 
|     public void setSuAccountStatus(String suAccountStatus) { | 
|         this.suAccountStatus = suAccountStatus; | 
|     } | 
|   | 
|     public String getSuValidateCode() { | 
|         return suValidateCode; | 
|     } | 
|   | 
|     public void setSuValidateCode(String suValidateCode) { | 
|         this.suValidateCode = suValidateCode; | 
|     } | 
|   | 
|     public Date getSuValidateEndTime() { | 
|         return suValidateEndTime; | 
|     } | 
|   | 
|     public void setSuValidateEndTime(Date suValidateEndTime) { | 
|         this.suValidateEndTime = suValidateEndTime; | 
|     } | 
|   | 
|     public String getSuValid() { | 
|         return suValid; | 
|     } | 
|   | 
|     public void setSuValid(String suValid) { | 
|         this.suValid = suValid; | 
|     } | 
|   | 
|     public Date getSuBirthday() { | 
|         return suBirthday; | 
|     } | 
|   | 
|     public void setSuBirthday(Date suBirthday) { | 
|         this.suBirthday = suBirthday; | 
|     } | 
|   | 
|     public String getSuUuid() { | 
|         return suUuid; | 
|     } | 
|   | 
|     public void setSuUuid(String suUuid) { | 
|         this.suUuid = suUuid; | 
|     } | 
|   | 
|     public Long getSuPostId() { | 
|         return suPostId; | 
|     } | 
|   | 
|     public void setSuPostId(Long suPostId) { | 
|         this.suPostId = suPostId; | 
|     } | 
|   | 
|     public String getRoleIds() { | 
|         return roleIds; | 
|     } | 
|   | 
|     public void setRoleIds(String roleIds) { | 
|         this.roleIds = roleIds; | 
|     } | 
|   | 
|     public String getToken() { | 
|         return token; | 
|     } | 
|   | 
|     public void setToken(String token) { | 
|         this.token = token; | 
|     } | 
|   | 
|     public String getDegree() { | 
|         return degree; | 
|     } | 
|   | 
|     public void setDegree(String degree) { | 
|         this.degree = degree; | 
|     } | 
|   | 
|     public String getWorkExp() { | 
|         return workExp; | 
|     } | 
|   | 
|     public void setWorkExp(String workExp) { | 
|         this.workExp = workExp; | 
|     } | 
|   | 
|     public Date getEntryDate() { | 
|         return entryDate; | 
|     } | 
|   | 
|     public void setEntryDate(Date entryDate) { | 
|         this.entryDate = entryDate; | 
|     } | 
|   | 
|     public String getEmergTel() { | 
|         return emergTel; | 
|     } | 
|   | 
|     public void setEmergTel(String emergTel) { | 
|         this.emergTel = emergTel; | 
|     } | 
|   | 
|     public String getWxNo() { | 
|         return wxNo; | 
|     } | 
|   | 
|     public void setWxNo(String wxNo) { | 
|         this.wxNo = wxNo; | 
|     } | 
|   | 
|     public String getEnName() { | 
|         return enName; | 
|     } | 
|   | 
|     public void setEnName(String enName) { | 
|         this.enName = enName; | 
|     } | 
|   | 
|     public String getServiceSignature() { | 
|         return serviceSignature; | 
|     } | 
|   | 
|     public void setServiceSignature(String serviceSignature) { | 
|         this.serviceSignature = serviceSignature; | 
|     } | 
|   | 
|     public Integer getSignOrder() { | 
|         return signOrder; | 
|     } | 
|   | 
|     public void setSignOrder(Integer signOrder) { | 
|         this.signOrder = signOrder; | 
|     } | 
|   | 
|     public Date getSignDate() { | 
|         return signDate; | 
|     } | 
|   | 
|     public void setSignDate(Date signDate) { | 
|         this.signDate = signDate; | 
|     } | 
|   | 
|     public String getShopName() { | 
|         return shopName; | 
|     } | 
|   | 
|     public void setShopName(String shopName) { | 
|         this.shopName = shopName; | 
|     } | 
|   | 
|   | 
|   | 
|     public String getRoleName() { | 
|         return roleName; | 
|     } | 
|   | 
|     public void setRoleName(String roleName) { | 
|         this.roleName = roleName; | 
|     } | 
|   | 
|     public String getShopRole() { | 
|         return shopRole; | 
|     } | 
|   | 
|     public void setShopRole(String shopRole) { | 
|         this.shopRole = shopRole; | 
|     } | 
|   | 
|     public String getJobNo() { | 
|         return jobNo; | 
|     } | 
|   | 
|     public void setJobNo(String jobNo) { | 
|         this.jobNo = jobNo; | 
|     } | 
|   | 
|     public String getParDirectName() { | 
|         return parDirectName; | 
|     } | 
|   | 
|     public void setParDirectName(String parDirectName) { | 
|         this.parDirectName = parDirectName; | 
|     } | 
|   | 
|     public Long getSalarGrad() { | 
|         return salarGrad; | 
|     } | 
|   | 
|     public void setSalarGrad(Long salarGrad) { | 
|         this.salarGrad = salarGrad; | 
|     } | 
|   | 
|     public String getDepartName() { | 
|         return departName; | 
|     } | 
|   | 
|     public void setDepartName(String departName) { | 
|         this.departName = departName; | 
|     } | 
|   | 
|     public Date getBeginTime() { | 
|         return beginTime; | 
|     } | 
|   | 
|     public void setBeginTime(Date beginTime) { | 
|         this.beginTime = beginTime; | 
|     } | 
|   | 
|     public Date getEndTime() { | 
|         return endTime; | 
|     } | 
|   | 
|     public void setEndTime(Date endTime) { | 
|         this.endTime = endTime; | 
|     } | 
|   | 
|     public String getCompanyName() { | 
|         return companyName; | 
|     } | 
|   | 
|     public void setCompanyName(String companyName) { | 
|         this.companyName = companyName; | 
|     } | 
|   | 
|     public SysCompany getCompany() { | 
|         return company; | 
|     } | 
|   | 
|     public void setCompany(SysCompany company) { | 
|         this.company = company; | 
|     } | 
| } |