afdi-ambition-fbim-fe
Version:
3D组态BIM编辑器
74 lines (73 loc) • 2.24 kB
TypeScript
/**bimModel */
export declare function useBimModelApi(): {
/**
* view/bim模型(BimModel)表控制层-list
* @param data.bimName
* @param data.status
* @param data.state
* @param data.createTimeBegin
* @param data.createTimeEnd
*/
BimModel_ListGET(data: {
bimName?: string;
status?: number | string;
state?: number | string;
createTimeBegin?: string;
createTimeEnd?: string;
}, config?: {}): Promise<IResponseListBimModelVO>;
/**
* view/bim模型(BimModel)表控制层-page
* @param data.currentPage
* @param data.pageSize
* @param data.bimName
* @param data.status
* @param data.state
* @param data.createTimeBegin
* @param data.createTimeEnd
*/
BimModel_PageGET(data: {
currentPage: number | string;
pageSize: number | string;
bimName?: string;
status?: number | string;
state?: number | string;
createTimeBegin?: string;
createTimeEnd?: string;
}, config?: {}): Promise<IResponsePageBimModelVO>;
/**
* view/bim模型(BimModel)表控制层-edit
*/
BimModel_EditPOST(data: IBimModelDTO, config?: {}): Promise<IResponseString>;
/**
* view/bim模型(BimModel)表控制层-delete
*/
BimModel_DeletePOST(data: number, config?: {}): Promise<IResponseString>;
/**
* view/bim模型(BimModel)表控制层-add
* @param data.bimName
* @param data.bimDesc
* @param data.caseFileId
* @param data.files undefined
*/
BimModel_AddPOST(data: {
bimName: string;
bimDesc?: string;
caseFileId?: string;
files?: File | File[];
}, config?: {}): Promise<IResponseBoolean>;
/**
* view/bim模型(BimModel)表控制层-addByTemplate
* @param data.bimName
* @param data.bimDesc
* @param data.caseFileId
*/
BimModel_AddByTemplateGET(data: {
bimName: string;
bimDesc?: string;
caseFileId?: string;
}, config?: {}): Promise<IResponseBoolean>;
/**
* view/bim模型(BimModel)表控制层-merge
*/
BimModel_MergePOST(data: IMapObject, config?: {}): Promise<IResponseString>;
};