afdi-ambition-fbim-fe
Version:
3D组态BIM编辑器
61 lines (60 loc) • 1.96 kB
TypeScript
/**Label */
export declare function useLabelApi(): {
/**
* Label-添加标签实例
*/
LabelPOST(data: IAddLabelBo, config?: {}): Promise<IInt32Response>;
/**
* Label-编辑标签实例
*/
LabelPUT(data: IUpdateLabelBo, config?: {}): Promise<IObjectResponse>;
/**
* Label-批量添加标签实例
*/
Label_BatchPOST(data: IBatchAddLabelBo, config?: {}): Promise<IInt32ListResponse>;
/**
* Label-批量编辑标签实例
*/
Label_BatchPUT(data: IBatchSetStyleBo, config?: {}): Promise<IObjectResponse>;
/**
* Label-通过id查询单个标签实例
* @param data.projectId 项目id
* @param data.sadiId sadi id
* @param data.labelId 标签实例id
*/
Label_projectId_sadiId_labelIdGET(data: {
projectId: number | string;
sadiId: number | string;
labelId: number | string;
}, config?: {}): Promise<ILabelVoResponse>;
/**
* Label-删除标签实例
* @param data.projectId 项目id
* @param data.sadiId sadi id
* @param data.labelId 标签实例id
*/
Label_projectId_sadiId_labelIdDELETE(data: {
projectId: number | string;
sadiId: number | string;
labelId: number | string;
}, config?: {}): Promise<IObjectResponse>;
/**
* Label-批量查询标签实例
*/
Label_Query_BatchPOST(data: IBatchQueryLabelBo, config?: {}): Promise<ILabelVoListResponse>;
/**
* Label-获取所有标签实例
*/
Label_AllPOST(data: IAllLabelBo, config?: {}): Promise<ILabelVoListResponse>;
/**
* Label-复制标签实例
* @param data.projectId 项目id
* @param data.sadiId sadi id
* @param data.labelId 标签实例id
*/
Label_Copy_projectId_sadiId_labelIdPOST(data: {
projectId: number | string;
sadiId: number | string;
labelId: number | string;
}, config?: {}): Promise<IObjectResponse>;
};