afdi-ambition-fbim-fe
Version:
3D组态BIM编辑器
88 lines (87 loc) • 2.85 kB
TypeScript
/**alarmConfig */
export declare function useAlarmConfigApi(): {
/**
* thing/报警配置(AlarmConfig)表控制层-page
* @param data.currentPage
* @param data.pageSize
* @param data.name
* @param data.deviceName
* @param data.isEnable
*/
AlarmConfig_PageGET(data: {
currentPage: number | string;
pageSize: number | string;
name?: string;
deviceName?: string;
isEnable?: number | string;
}, config?: {}): Promise<IResponsePageAlarmConfigVO>;
/**
* thing/报警配置(AlarmConfig)表控制层-add
*/
AlarmConfig_AddPOST(data: IAlarmConfigDTO, config?: {}): Promise<IResponseString>;
/**
* thing/报警配置(AlarmConfig)表控制层-edit
*/
AlarmConfig_EditPOST(data: IAlarmConfigEditDTO, config?: {}): Promise<IResponseString>;
/**
* thing/报警配置(AlarmConfig)表控制层-delete
*/
AlarmConfig_DeletePOST(data: number[], config?: {}): Promise<IResponseString>;
/**
* thing/报警配置(AlarmConfig)表控制层-setEnable
* @param data.id
* @param data.isEnable
*/
AlarmConfig_SetEnableGET(data: {
id: number | string;
isEnable: number | string;
}, config?: {}): Promise<IResponseString>;
/**
* thing/报警配置(AlarmConfig)表控制层-setFormula
*/
AlarmConfig_SetFormulaPOST(data: IFormulaEditDTO, config?: {}): Promise<IResponseString>;
/**
* thing/报警配置(AlarmConfig)表控制层-export
* @param data.name
* @param data.deviceName
* @param data.isEnable
* @param data.isTemplate
*/
AlarmConfig_ExportGET(data: {
name?: string;
deviceName?: string;
isEnable?: number | string;
isTemplate: number | string;
}, config?: {}): Promise<object>;
/**
* thing/报警配置(AlarmConfig)表控制层-exportTemplate
* @param data.name
* @param data.deviceName
* @param data.isEnable
*/
AlarmConfig_ExportTemplateGET(data: {
name?: string;
deviceName?: string;
isEnable?: number | string;
}, config?: {}): Promise<object>;
/**
* thing/报警配置(AlarmConfig)表控制层-importExcel
* @param data.file undefined
* @param data.type undefined
* @param data.isVerify 是否校验 0 否 1是
*/
AlarmConfig_ImportExcelPOST(data: {
file?: File | File[];
type?: number | string;
isVerify?: number | string;
}, config?: {}): Promise<IResponse>;
/**
* thing/报警配置(AlarmConfig)表控制层-importExcelCheck
* @param data.file undefined
* @param data.type undefined
*/
AlarmConfig_ImportExcelCheckPOST(data: {
file?: File | File[];
type?: number | string;
}, config?: {}): Promise<IResponse>;
};