deptModel.ts
623 Bytes
import { BasicFetchResult } from '/@/api/model/baseModel';
export interface DeptOperationParams {
id: string;
deptName: string;
createTime: string;
tenantCode: string;
parentId?: string;
orderNo: number;
status: number;
remark: string;
}
export interface DeptOperationApiResult {
message: string;
code: number;
}
export interface DeptListItem {
id: string;
deptName: string;
orderNo: number;
createTime: string;
parentId?: string;
remark: string;
status: number;
tenantCode: string;
children?: DeptListItem[];
}
export type DeptListGetResultModel = BasicFetchResult<DeptListItem>;