type Res = { code: number; msg: string; data: any; }; type Page = { list: T[]; total: number; }; type Dict = { label: string; value: any; } & Partial; type PageParams = { pageSize: number; pageNo: number; } & Partial; type Many = T | readonly T[];