UNPKG

afdi-ambition-fbim-fe

Version:

3D组态BIM编辑器

67 lines (66 loc) 2.17 kB
/**LabelScheme */ export declare function useLabelSchemeApi(): { /** * LabelScheme-新增标签方案 */ LabelSchemePOST(data: ILabelRecordBo, config?: {}): Promise<IInt32Response>; /** * LabelScheme-保存标签方案 */ LabelSchemePUT(data: ISaveLabelRecordBo, config?: {}): Promise<IObjectResponse>; /** * LabelScheme-获取标签方案列表 * @param data.projectId 项目id * @param data.sadiId sadi id */ LabelScheme_projectId_sadiIdGET(data: { projectId: number | string; sadiId: number | string; }, config?: {}): Promise<ILabelRecordVoListResponse>; /** * LabelScheme-删除标签方案 * @param data.projectId 项目id * @param data.sadiId sadi id * @param data.recordId 标签方案id */ LabelScheme_projectId_sadiId_recordIdDELETE(data: { projectId: number | string; sadiId: number | string; recordId: number | string; }, config?: {}): Promise<IObjectResponse>; /** * LabelScheme-标签方案排序 */ LabelScheme_SortPUT(data: IRecordSortBo, config?: {}): Promise<IObjectResponse>; /** * LabelScheme-复制标签方案 * @param data.projectId 项目id * @param data.sadiId sadi id * @param data.schemeId 源标签方案id */ LabelScheme_Copy_projectId_sadiId_schemeIdPOST(data: { projectId: number | string; sadiId: number | string; schemeId: number | string; }, config?: {}): Promise<IInt32Response>; /** * LabelScheme-下载标签方案 * @param data.projectId 项目id * @param data.sadiId sadi id */ LabelScheme_Download_projectId_sadiIdGET(data: { projectId: number | string; sadiId: number | string; }, config?: {}): Promise<ArrayBuffer>; /** * LabelScheme-上传标签方案 * @param data.projectId 项目id * @param data.sadiId sadi id * @param data.file 文件 */ LabelScheme_ImportPOST(data: { projectId?: number | string; sadiId?: number | string; file?: File | File[]; }, config?: {}): Promise<IObjectResponse>; };