UNPKG

afdi-ambition-fbim-fe

Version:

3D组态BIM编辑器

60 lines (59 loc) 1.9 kB
/**LabelTemplate */ export declare function useLabelTemplateApi(): { /** * LabelTemplate-添加标签模板 * @param data.projectId 项目id * @param data.name 名称 * @param data.labelType undefined * @param data.leaderLineType undefined * @param data.content 模板内容 * @param data.file 图片文件 */ LabelTemplatePOST(data: { projectId?: number | string; name?: string; labelType?: ILabelType; leaderLineType?: ILeaderLineType; content?: string; file?: File | File[]; }, config?: {}): Promise<IInt32Response>; /** * LabelTemplate-修改标签模板 * @param data.projectId 项目id * @param data.id 模板id * @param data.name 名称 * @param data.labelType undefined * @param data.leaderLineType undefined * @param data.content 模板内容 * @param data.file 图片文件 */ LabelTemplatePUT(data: { projectId?: number | string; id?: number | string; name?: string; labelType?: ILabelType; leaderLineType?: ILeaderLineType; content?: string; file?: File | File[]; }, config?: {}): Promise<IObjectResponse>; /** * LabelTemplate-获取标签模板列表 * @param data.projectId 项目id */ LabelTemplate_projectIdGET(data: { projectId: number | string; }, config?: {}): Promise<ILabelTemplateVoListResponse>; /** * LabelTemplate-删除标签模板 * @param data.projectId 项目id * @param data.id 模板id */ LabelTemplate_projectId_idDELETE(data: { projectId: number | string; id: number | string; }, config?: {}): Promise<IObjectResponse>; /** * LabelTemplate-复制标签模板 */ LabelTemplate_CopyPOST(data: ICopyLabelTemplateBo, config?: {}): Promise<IInt32Response>; };