afdi-ambition-fbim-fe
Version:
3D组态BIM编辑器
47 lines (46 loc) • 1.62 kB
TypeScript
/**VisibilityScheme */
export declare function useVisibilitySchemeApi(): {
/**
* VisibilityScheme-获取显隐方案列表
* @param data.projectId 项目id
* @param data.sadiId sadi id
*/
VisibilityScheme_projectId_sadiIdGET(data: {
projectId: number | string;
sadiId: number | string;
}, config?: {}): Promise<IVsisibilityRecordVoListResponse>;
/**
* VisibilityScheme-新建显隐方案
*/
VisibilitySchemePOST(data: IVisibilityRecordBo, config?: {}): Promise<IInt32Response>;
/**
* VisibilityScheme-保存显隐方案
*/
VisibilitySchemePUT(data: IUpdateVisibilityRecordBo, config?: {}): Promise<IObjectResponse>;
/**
* VisibilityScheme-删除显隐方案
* @param data.projectId 项目id
* @param data.sadiId sadi id
* @param data.recordId 方案id
*/
VisibilityScheme_projectId_sadiId_recordIdDELETE(data: {
projectId: number | string;
sadiId: number | string;
recordId: number | string;
}, config?: {}): Promise<IObjectResponse>;
/**
* VisibilityScheme-显隐方案排序
*/
VisibilityScheme_SortPUT(data: IRecordSortBo, config?: {}): Promise<IObjectResponse>;
/**
* VisibilityScheme-复制显隐方案
* @param data.projectId 项目id
* @param data.sadiId sadi id
* @param data.schemeId 源显隐方案id
*/
VisibilityScheme_Copy_projectId_sadiId_schemeIdPOST(data: {
projectId: number | string;
sadiId: number | string;
schemeId: number | string;
}, config?: {}): Promise<IInt32Response>;
};