afdi-ambition-fbim-fe
Version:
3D组态BIM编辑器
80 lines (79 loc) • 2.92 kB
TypeScript
/**logicPointTemplate */
export declare function useLogicPointTemplateApi(): {
/**
* thing/(LogicPointTemplate)表控制层-page
* @param data.currentPage
* @param data.pageSize
* @param data.deviceTypeCode
* @param data.isRealPoint
*/
LogicPointTemplate_PageGET(data: {
currentPage: number | string;
pageSize: number | string;
deviceTypeCode: string;
isRealPoint: number | string;
}, config?: {}): Promise<IResponsePageLogicPointTemplateVO>;
/**
* thing/(LogicPointTemplate)表控制层-inheritPoint
* @param data.deviceTypeCode
* @param data.parentDeviceTypeCode
*/
LogicPointTemplate_InheritPointGET(data: {
deviceTypeCode: string;
parentDeviceTypeCode: string;
}, config?: {}): Promise<IResponseString>;
/**
* thing/(LogicPointTemplate)表控制层-inheritPointByCode
* @param data.deviceTypeCode
* @param data.parentDeviceTypeCode
* @param data.code
*/
LogicPointTemplate_InheritPointByCodeGET(data: {
deviceTypeCode: string;
parentDeviceTypeCode: string;
code: string;
}, config?: {}): Promise<IResponseString>;
/**
* thing/(LogicPointTemplate)表控制层-inheritPointByCode
*/
LogicPointTemplate_InheritPointByCodePOST(data: ILogicPointTemplateEditDTO, config?: {}): Promise<IResponseString>;
/**
* thing/(LogicPointTemplate)表控制层-getByPointIds
*/
LogicPointTemplate_GetByPointIdsPOST(data: number[], config?: {}): Promise<IResponseListLogicPointTemplateVO>;
/**
* thing/(LogicPointTemplate)表控制层-applyForDevice
* @param data.deviceTypeCode
*/
LogicPointTemplate_ApplyForDeviceGET(data: {
deviceTypeCode: string;
}, config?: {}): Promise<IResponseString>;
/**
* thing/(LogicPointTemplate)表控制层-pointList
* @param data.deviceTypeCode
* @param data.parentDeviceTypeCode
*/
LogicPointTemplate_PointListGET(data: {
deviceTypeCode: string;
parentDeviceTypeCode: string;
}, config?: {}): Promise<IResponseListLogicPointTemplateVO>;
/**
* thing/(LogicPointTemplate)表控制层-getByDeviceTypeCode
* @param data.deviceTypeCode
*/
LogicPointTemplate_GetByDeviceTypeCodeGET(data: {
deviceTypeCode: string;
}, config?: {}): Promise<IResponseListLogicPointTemplateVO>;
/**
* thing/(LogicPointTemplate)表控制层-add
*/
LogicPointTemplate_AddPOST(data: ILogicPointTemplateDTO, config?: {}): Promise<IResponseLong>;
/**
* thing/(LogicPointTemplate)表控制层-edit
*/
LogicPointTemplate_EditPOST(data: ILogicPointTemplateEditDTO, config?: {}): Promise<IResponseString>;
/**
* thing/(LogicPointTemplate)表控制层-delete
*/
LogicPointTemplate_DeletePOST(data: number[], config?: {}): Promise<IResponseString>;
};