123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- /**
- * 登录用户信息
- */
- export interface UserInfo {
- userId?: number;
- proCode?: string; //产线
- station?: string; //工位
- username?: string;
- nickname?: string;
- avatar?: string;
- roles: string[];
- perms: string[];
- deptId?: string;
- stationType?: string;
- notice?: boolean;
- stationCode?: string;
- stationIP?: string;
- nickName?: string;
- }
- /**
- * 用户查询对象类型
- */
- export interface UserQuery extends PageQuery {
- keywords?: string;
- status?: number;
- deptId?: number;
- startTime?: string;
- endTime?: string;
- stationType?: string;
- }
- /**
- * 用户分页对象
- */
- export interface UserPageVO {
- /**
- * 用户头像地址
- */
- avatar?: string;
- /**
- * 创建时间
- */
- createTime?: Date;
- /**
- * 部门名称
- */
- deptName?: string;
- /**
- * 用户邮箱
- */
- email?: string;
- /**
- * 性别
- */
- genderLabel?: string;
- /**
- * 用户ID
- */
- id?: number;
- /**
- * 手机号
- */
- mobile?: string;
- /**
- * 用户昵称
- */
- nickname?: string;
- /**
- * 角色名称,多个使用英文逗号(,)分割
- */
- roleNames?: string;
- /**
- * 用户状态(1:启用;0:禁用)
- */
- status?: number;
- /**
- * 用户名
- */
- username?: string;
- stationType?: string;
- }
- /**
- * 用户表单类型
- */
- export interface UserForm {
- /**
- * 用户头像
- */
- avatar?: string;
- /**
- * 部门ID
- */
- deptId?: number;
- /**
- * 邮箱
- */
- email?: string;
- /**
- * 性别
- */
- gender?: number;
- /**
- * 用户ID
- */
- id?: number;
- mobile?: string;
- /**
- * 昵称
- */
- nickname?: string;
- /**
- * 角色ID集合
- */
- roleIds?: number[];
- /**
- * 用户状态(1:正常;0:禁用)
- */
- status?: number;
- /**
- * 用户名
- */
- username?: string;
- stationType?: string;
- }
|