admin-vben5/apps/web-antd/src/views/demo/tree/api/model.d.ts

103 lines
1.1 KiB
TypeScript
Raw Normal View History

2024-10-06 13:03:12 +08:00
import type { BaseEntity } from '#/api/common';
export interface TreeVO {
/**
*
*/
id: number | string;
/**
* id
*/
parentId: number | string;
/**
* id
*/
deptId: number | string;
/**
* id
*/
userId: number | string;
/**
*
*/
treeName: string;
/**
*
*/
version: number;
/**
*
*/
children: TreeVO[];
}
export interface TreeForm extends BaseEntity {
/**
*
*/
id?: number | string;
/**
* id
*/
parentId?: number | string;
/**
* id
*/
deptId?: number | string;
/**
* id
*/
userId?: number | string;
/**
*
*/
treeName?: string;
/**
*
*/
version?: number;
}
export interface TreeQuery {
/**
* id
*/
parentId?: number | string;
/**
* id
*/
deptId?: number | string;
/**
* id
*/
userId?: number | string;
/**
*
*/
treeName?: string;
/**
*
*/
version?: number;
/**
*
*/
params?: any;
}