类 CurrentUser

java.lang.Object
com.cdkjframework.core.member.CurrentUser

public class CurrentUser extends Object
  • 构造器详细资料

    • CurrentUser

      public CurrentUser()
  • 方法详细资料

    • getRequestUserHeader

      public static String getRequestUserHeader()
      获取
      返回:
      返回 token
    • getRealName

      public static String getRealName()
      获取用户真实姓名
      返回:
      返回结果
    • getUserName

      public static String getUserName()
      获取用户名
      返回:
      返回结果
    • getUserId

      public static String getUserId()
      获取用户的ID
      返回:
      返回结果
    • getTopOrganizationId

      public static String getTopOrganizationId()
      获取所在顶级机构ID
      返回:
      返回结果
    • getTopOrganizationCode

      public static String getTopOrganizationCode()
      获取所在顶级机构ID
      返回:
      返回结果
    • getOrganizationType

      public static Integer getOrganizationType()
      获取机构类型
      返回:
      返回结果
    • getBedMores

      public static Integer getBedMores()
      床位是否 对多对
      返回:
      返回结果
    • getOrganizationId

      public static String getOrganizationId()
      获取所在机构ID
      返回:
      返回结果
    • getOrganizationCode

      public static String getOrganizationCode()
      获取所在顶级机构编码
      返回:
      返回结果
    • getRoleList

      public static List<RoleEntity> getRoleList()
      获取所在顶级机构编码
      返回:
      返回结果
    • getConfigureList

      public static List<BmsConfigureEntity> getConfigureList()
      获取用户配置信息
      返回:
      返回配置结果
    • getConfigure

      public static BmsConfigureEntity getConfigure(InterfaceEnum typeEnum)
      获取用户配置信息
      参数:
      typeEnum - 枚举信息
      返回:
      返回配置结果
    • getConfigureValue

      public static String getConfigureValue(InterfaceEnum typeEnum)
      获取用户配置信息
      参数:
      typeEnum - 枚举信息
      返回:
      返回配置结果
    • getResource

      public static List<ResourceEntity> getResource()
      获取当前登录用户资源
      返回:
      返回资源数据
    • getCurrentUser

      public static UserEntity getCurrentUser()
      获取抽象信息
      返回:
      返回用户抽象实体
    • getCurrentUser

      public static <T> T getCurrentUser(Class<T> clazz)
      获取当前用户
      类型参数:
      T - 实体类型
      参数:
      clazz - 指定实体
      返回:
      返回结果
    • getCurrentUser

      public static <T> T getCurrentUser(String token, Class<T> clazz)
      获取抽象信息
      参数:
      token - 主键
      clazz - 实体
      返回:
      返回用户抽象实体