UNPKG

afdi-ambition-fbim-fe

Version:

3D组态BIM编辑器

97 lines (96 loc) 2.99 kB
/**Model */ export declare function useModelApi(): { /** * Model-分页获取模型列表 */ Model_PagePOST(data: IModelPageBo, config?: {}): Promise<IModelVoPageResultVoResponse>; /** * Model-下载sadi文件 * @param data.projectId 项目id * @param data.sadiId sadi id */ Model_Download_projectId_sadiIdGET(data: { projectId: number | string; sadiId: number | string; }, config?: {}): Promise<ArrayBuffer>; /** * Model-使用案例模板创建模型 */ Model_NewPOST(data: IModelFromCaseBo, config?: {}): Promise<IInt32Response>; /** * Model-下载custom-sadi文件 * @param data.projectId 项目id * @param data.sadiId sadi id */ Model_Custom_Download_projectId_sadiIdGET(data: { projectId: number | string; sadiId: number | string; }, config?: {}): Promise<ArrayBuffer>; /** * Model-是否包含自定义构件 * @param data.projectId 项目id * @param data.sadiId sadi id */ Model_Custom_Exist_projectId_sadiIdGET(data: { projectId: number | string; sadiId: number | string; }, config?: {}): Promise<IBooleanResponse>; /** * Model-保存custom-sadi文件 * @param data.projectId 项目id * @param data.sadiId sadi id * @param data.file custom-sadi文件 */ Model_Custom_SavePOST(data: { projectId?: number | string; sadiId?: number | string; file?: File | File[]; }, config?: {}): Promise<IObjectResponse>; /** * Model-获取隐藏的构件索引 * @param data.projectId 项目id * @param data.sadiId sadi id */ Model_Hiddens_projectId_sadiIdGET(data: { projectId: number | string; sadiId: number | string; }, config?: {}): Promise<IInt32ListResponse>; /** * Model-下载配置包 * @param data.projectId 项目id * @param data.sadiId sadi id */ Model_Conf_Download_projectId_sadiIdGET(data: { projectId: number | string; sadiId: number | string; }, config?: {}): Promise<ArrayBuffer>; /** * Model-导入配置包 * @param data.projectId 项目id * @param data.sadiId sadi id * @param data.file 文件 */ Model_Conf_ImportPOST(data: { projectId?: number | string; sadiId?: number | string; file?: File | File[]; }, config?: {}): Promise<IObjectResponse>; /** * Model-导入模型数据 * @param data.name 名称 * @param data.file 文件 */ Model_ImportPOST(data: { name?: string; file?: File | File[]; }, config?: {}): Promise<IObjectResponse>; /** * Model-物理删除模型数据 * @param data.projectId 项目id * @param data.sadiId 模型id */ Model_Hard_projectId_sadiIdDELETE(data: { projectId: number | string; sadiId: number | string; }, config?: {}): Promise<IObjectResponse>; };