4 f f g f f  f f f  f f f f f f f f f f f f f f f f f f f f f f f f f f ( ( f f ( P P     f f f X    ] ] ^  f fserialVersionUIDJ ConstantValue1e, FROM_RESTFULLjava/lang/String; FROM_MemberFROM_AD FROM_EXCELFROM_WEBSERVICE STATUS_NORMALISTATUS_DISABLEDSTATUS_NOT_ACTIVE STATUS_LEAVE DELETE_YES DELETE_NOHASSYNCTOWX_YEXHASSYNCTOWX_NOidRuntimeVisibleAnnotations-Lcom/baomidou/mybatisplus/annotation/TableId;valueID_)Lio/swagger/annotations/ApiModelProperty;namenotes用户idfullname0Lcom/baomidou/mybatisplus/annotation/TableField; FULLNAME_姓名accountACCOUNT_账号password PASSWORD_密码emailEMAIL_邮箱mobileMOBILE_ 手机号码addressADDRESS_地址photoPHOTO_头像sexSEX_性别fromFROM_来源statusLjava/lang/Integer;STATUS_+0:禁用,1正常,-1未激活,-2离职groupIdexist)组织ID,用于在组织下添加用户 hasSyncToWxHAS_SYNC_TO_WX_微信同步关注状态weixinWEIXIN_ 微信号 notifyType NOTIFY_TYPE_消息通知类型 userNumber USER_NUMBER_工号idCardID_CARD_ 身份证号phonePHONE_ 办公电话birthdayLjava/time/LocalDate; BIRTHDAY_生日 entryDate ENTRY_DATE_ 入职日期 leaveDate LEAVE_DATE_ 离职日期 education EDUCATION_学历tenantId tenant_id_租户id pwdCreateTimeLjava/time/LocalDateTime;PWD_CREATE_TIME_密码策略时间clientId CLIENT_ID_*推送服务令牌(设备唯一标识) clientToken CLIENT_TOKEN_'设备令牌(iOS设备唯一标识) lockedTime LOCKED_TIME_ 锁定时间 lockedStatusLOCKED_STATUS_*锁定状态(1:正常 2:已锁定)userType USER_TYPE_I人员类型(0:超级管理员 1:管理账号 2:普通账号 ) lastLoginTimeLAST_LOGIN_TIME_最后登录时间IPIP_ip最后登录IPskinSKIN_ 聊天皮肤 userLevel USER_LEVEL_b权限级别 数字越大级别越高【字典】(1:1级、 2:2级、3:3级、4:4级) attributesLjava/util/Map; Signature5Ljava/util/Map; 其他属性 authoritiesLjava/util/Collection;LLjava/util/Collection;用户授权信息orgName 组织名称orgId组织id getOrgName()Ljava/lang/String;CodeLineNumberTableLocalVariableTablethis"Lcom/artfess/rescue/uc/model/User; setOrgName(Ljava/lang/String;)VgetOrgIdsetOrgId()VgetIPsetIPgetSkinsetSkin getUserLevel()Ljava/lang/Integer; setUserLevel(Ljava/lang/Integer;)VO(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;)VLocalVariableTypeTable(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;)VsetIdgetId setFullname getFullname setAccount getAccount setPassword getPasswordsetEmailgetEmail setMobile getMobile setAddress getAddresssetPhotogetPhotosetSexgetSexsetFromgetFrom setStatus getStatus getNotifyType setNotifyType getUserNumber setUserNumber getIdCard setIdCardgetPhonesetPhone getBirthday()Ljava/time/LocalDate; setBirthday(Ljava/time/LocalDate;)V getEntryDate setEntryDate entryDate2 getEducation setEducation getLeaveDate setLeaveDate getWeixin setWeixin getLockedTime()Ljava/time/LocalDateTime; setLockedTime(Ljava/time/LocalDateTime;)VgetLockedStatussetLockedStatus getUserType setUserTypegetLastLoginTimesetLastLoginTimetoString getUserId setUserIduserId setAttributes(Ljava/util/Map;)Vmap8(Ljava/util/Map;)VisAdmin()Z_accounttmpsplit[Ljava/lang/String; StackMapTable] getAttributes()Ljava/util/Map;7()Ljava/util/Map; getAttrbuite&(Ljava/lang/String;)Ljava/lang/String;key getGroupId setGroupIdgetHasSyncToWxsetHasSyncToWxisEnablegetIdentityTypegetAuthorities()Ljava/util/Collection;O()Ljava/util/Collection<+Lorg/springframework/security/core/GrantedAuthority;>; getUsernameisAccountNonExpiredisAccountNonLockedisCredentialsNonExpired isEnabled getTenantId setTenantIdgetPwdCreateTimesetPwdCreateTimesetAuthorities2(Lcom/fasterxml/jackson/databind/node/ArrayNode;)VgrantedAuthority4Lorg/springframework/security/core/GrantedAuthority;jsonNode)Lcom/fasterxml/jackson/databind/JsonNode; arrayNode/Lcom/fasterxml/jackson/databind/node/ArrayNode; getClientId setClientIdgetClientTokensetClientTokenmLcom/artfess/rescue/uc/model/UcBaseModel;Lcom/artfess/uc/api/model/IUser; SourceFile User.java7Lcom/fasterxml/jackson/annotation/JsonIgnoreProperties; ignoreUnknown/Lcom/baomidou/mybatisplus/annotation/TableName;uc_user!Lio/swagger/annotations/ApiModel; description 用户表 o o system o o  java/util/HashMap o o o o o o o o o o o o o o o o o /org/apache/commons/lang/builder/ToStringBuilder  isDelete oversion  P*com/artfess/base/constants/SystemConstantsadmin, \   java/lang/String  %com/artfess/uc/api/model/IdentityTypeuser lY o java/util/ArrayList  Y 'com/fasterxml/jackson/databind/JsonNodeBorg/springframework/security/core/authority/SimpleGrantedAuthority authority      o o com/artfess/rescue/uc/model/User'com/artfess/rescue/uc/model/UcBaseModelcom/artfess/uc/api/model/IUserrestfulmemberADEXCEL webservice10java/util/Iteratorjava/lang/IntegervalueOf(I)Ljava/lang/Integer;(Ljava/lang/Object;)VappendW(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/commons/lang/builder/ToStringBuilder;'(Ljava/lang/String;)[Ljava/lang/String;equals(Ljava/lang/Object;)Z java/util/Map containsKeyget&(Ljava/lang/Object;)Ljava/lang/Object;com/artfess/base/util/BeanUtils isNotEmptyintValue()I-com/fasterxml/jackson/databind/node/ArrayNodeiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;=(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;asTextjava/util/Collectionadd!fgh3ijklnokpqokrsoktuokvwokxyzk{|zk}~zkzkokokzk{zk}osssosssosssosssosssosssosssosssosssossssssoZ}sssssosssosssosssosssossssssssssssosssossssssosssosssssssssssssssosssossssssZ}ssZ}ssoZ}ssoZ}ssX/*    >*+  o /*     >*+ $% o4**** * * * Y . '}  "(3( 4 /*+   >*+ /0 o/*3   >*+ 78 o/*;  >*+ ?@ I**** * * * Y *+*,*-*>B}  "(3C8D=EBFHG4I IoIoIoI I >*+ JK o/*S   >*+ WX o/*`   >*+ de o /*m  ! >*+ qr o"/*z  # >*+ ~ o$/*  % >*+  o&/*  ' >*+  o(/*  ) >*+  o*/*  + >*+  o,/*  - >*+  o./*  />*+  0/*  1/*  2 >*+  o3/*  4 >*+  o5/*  6 >*+  o7/*   8 >*+     o9:/*!  ;<>*+!  =:/*"  ><>*+" #$ ?@/*#,  A >*+# 01 oB:/*$4  C<>*+$ 89 D/*%<  E >*+% @A oFG/*&D  HI>*+& HI J/* L  K>*+  PQ L/* T  M>*+  XY NG/*'\  OI>*+' `a P(Y*)**+,*+-*+.*+/*+0*+1*+2*+3* +4*%+5*+6*+7*+8*+9*+:*+;* +<*!+=*"+>*$+?*#+@*A+B*C+D* +E*&+F* +G*'+Hvghi j)k2l;mDnMoVp_qhrqsztuvwxyz{|}~  Q/*  R >*+  SoTUP*+  V VWXY6JL+KLM,N-66-2:*M  ,.4* Zo6 3[o ,\]^_`aabc/*  defc*+N*+OP  go^h/*  i >*+  oj/*   k>*+   lYU*Q*R  ^@m-T  no/*  pq/*  rY/*U  sY/*U  tY/*U  uY/*U  v/*V  w >*+V  oxG/*W  yI>*+W  z{L*XYY+Q<+ZM,[.,\]N^Y-_`ab:*cWϱ *<HK*< |}*~L L^ 3/*d   >*+d  o/*e   >*+e    oZ{ss