UNPKG

ynu-aaa

Version:

a 3A API Client for YNU

93 lines (75 loc) 1.61 kB
/** * 用户详情查询参数 */ export type UserDetailQueryParams = { /** * 用户名/账号 */ user_name: string, /** * 令牌 */ access_token?: string, } /** * 用户状态 */ export enum UserAvailable { /** * 正常 */ zc = 0, /** * 禁用 */ jy = 1, /** * 停机保号 */ tjbh = 2, /** * 暂停 */ zt = 3, /** * 未开通 */ wkt = 4, } /** * 用户详情响应结果 */ export type UserDetailResult = { /** 账号id */ user_id: string; /** 账号 */ user_name: string; /** 账号别名 */ user_real_name: string; /** 用户组id */ group_id: string; /** 账号状态 */ user_available: UserAvailable.zc | UserAvailable.jy | UserAvailable.tjbh | UserAvailable.zt | UserAvailable.wkt; /** 所属区域组id */ region_id: string; /** 是否允许修改密码 */ user_allow_chgpass: string; /** 账号创建时间 */ user_create_time: string; /** 账号更新时间 */ user_update_time: string; /** 账号过期时间 */ user_expire_time: string; /** 是否欠费 */ user_status: string; /** 余额 */ balance: string; /** 创建此用户的管理员 */ mgr_name_create: string; /** 最后操作的管理员 */ mgr_name_update: string; /** 账号开始时间 */ user_start_time: string; /** 账号停用时间 */ user_stop_time: string; }