/**
 * 用户模块类型定义
 */

// 角色信息
export type RoleInfo = {
    code: string
    name: string
    id: string
}

// 登录响应数据
export type LoginResponse = {
    realName: string
    deptSid: string
    role: RoleInfo[]
    deptId: string
    accessToken: string
    username: string
}

// 通用响应格式
export type ApiResponse<T> = {
    status: number
    msg: string | null
    total: number
    pages: number
    success: boolean
    data: T
}

// 用户信息
export type UserInfo = {
    userName: string
    nickName: string
    userId: Int32Array
	phone: string
	deptName : string
}
