¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.common.system.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.experimental.Accessors; |
| | | import org.jeecg.common.desensitization.annotation.SensitiveField; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * <p> |
| | | * å¨çº¿ç¨æ·ä¿¡æ¯ |
| | | * </p> |
| | | * |
| | | * @Author scott |
| | | * @since 2018-12-20 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @Accessors(chain = true) |
| | | public class LoginUser { |
| | | |
| | | /** |
| | | * ç»å½äººid |
| | | */ |
| | | @SensitiveField |
| | | private String id; |
| | | |
| | | /** |
| | | * ç»å½äººè´¦å· |
| | | */ |
| | | @SensitiveField |
| | | private String username; |
| | | |
| | | /** |
| | | * ç»å½äººåå |
| | | */ |
| | | @SensitiveField |
| | | private String realname; |
| | | |
| | | /** |
| | | * ç»å½äººå¯ç |
| | | */ |
| | | @SensitiveField |
| | | private String password; |
| | | |
| | | /** |
| | | * å½åç»å½é¨é¨code |
| | | */ |
| | | private String orgCode; |
| | | /** |
| | | * ç¨æ·ç±»å |
| | | */ |
| | | private Integer userType; |
| | | /** |
| | | * 头å |
| | | */ |
| | | @SensitiveField |
| | | private String avatar; |
| | | |
| | | /** |
| | | * çæ¥ |
| | | */ |
| | | @SensitiveField |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private Date birthday; |
| | | |
| | | /** |
| | | * æ§å«ï¼1ï¼ç· 2ï¼å¥³ï¼ |
| | | */ |
| | | private Integer sex; |
| | | |
| | | /** |
| | | * çµåé®ä»¶ |
| | | */ |
| | | @SensitiveField |
| | | private String email; |
| | | |
| | | /** |
| | | * çµè¯ |
| | | */ |
| | | @SensitiveField |
| | | private String phone; |
| | | |
| | | /** |
| | | * ç¶æ(1ï¼æ£å¸¸ 2ï¼å»ç» ï¼ |
| | | */ |
| | | private Integer status; |
| | | |
| | | private Integer delFlag; |
| | | /** |
| | | * 忥工使µå¼æ1忥0ä¸åæ¥ |
| | | */ |
| | | private Integer activitiSync; |
| | | |
| | | /** |
| | | * å建æ¶é´ |
| | | */ |
| | | private Date createTime; |
| | | |
| | | /** |
| | | * 身份ï¼1 æ®éåå·¥ 2 ä¸çº§ï¼ |
| | | */ |
| | | private Integer userIdentity; |
| | | |
| | | /** |
| | | * 管çé¨é¨ids |
| | | */ |
| | | private String departIds; |
| | | |
| | | /** |
| | | * 管ç产线ids |
| | | */ |
| | | private String productionIds; |
| | | |
| | | /** |
| | | * èå¡ï¼å
³èèå¡è¡¨ |
| | | */ |
| | | @SensitiveField |
| | | private String post; |
| | | |
| | | /** |
| | | * 座æºå· |
| | | */ |
| | | @SensitiveField |
| | | private String telephone; |
| | | |
| | | /**å¤ç§æ·idé
ç½®ï¼ç¼è¾ç¨æ·çæ¶å设置*/ |
| | | private String relTenantIds; |
| | | |
| | | /**设å¤id uniappæ¨éç¨*/ |
| | | private String clientId; |
| | | /**ä¼ä¸Id*/ |
| | | private String enterpriseId; |
| | | |
| | | /** |
| | | * æå±ç»ç»id |
| | | */ |
| | | private String departId; |
| | | |
| | | private String equipmentIds; |
| | | |
| | | } |