feat(M08-B): 补保洁员资料管理
This commit is contained in:
@@ -11,6 +11,8 @@ export type TaskStatus =
|
||||
|
||||
export type SettlementStatus = 'DRAFT' | 'CONFIRMED' | 'PAID' | 'CANCELLED';
|
||||
export type TransferMode = 'API' | 'MOCK';
|
||||
export type UserStatus = 'ACTIVE' | 'DISABLED';
|
||||
export type StaffRole = 'CLEANER' | 'STAFF' | 'STORE_ADMIN' | 'TENANT_ADMIN';
|
||||
|
||||
export interface PageResult<T> {
|
||||
items: T[];
|
||||
@@ -19,6 +21,20 @@ export interface PageResult<T> {
|
||||
pageSize: number;
|
||||
}
|
||||
|
||||
export interface ManagedUser {
|
||||
id: string;
|
||||
userType: string;
|
||||
status: UserStatus;
|
||||
nickname: string;
|
||||
maskedPhone: string;
|
||||
maskedLastIp: string;
|
||||
note: string;
|
||||
roles: StaffRole[];
|
||||
storeIds: string[];
|
||||
registeredAt: string;
|
||||
lastLoginAt: string | null;
|
||||
}
|
||||
|
||||
export interface CleaningTask {
|
||||
id: string;
|
||||
taskNo: string;
|
||||
|
||||
Reference in New Issue
Block a user