@jdlinker/linker
Version:
jdLinker 系统模块
19 lines (18 loc) • 699 B
text/typescript
import { defHttp } from '@jdlinker/func';
import { LevelItem } from '/@/views/linker/rule-engine/Alarm/Config/typing';
/**
* 查询等级
*/
export const queryLevel = () => defHttp.get({ url: '/alarm/config/default/level' }, { isTransformResponse: false });
/**
* 保存告警等级
*/
export const saveLevel = (data: LevelItem[]) => defHttp.put({ url: '/alarm/config/default/level', data });
/**
* 获取数据流转数据
*/
export const getDataExchange = (type: 'consume' | 'producer') => defHttp.get({ url: `/alarm/config/${type}/data-exchange` });
/**
* 保存告警数据输出
*/
export const saveOutputData = (data: any) => defHttp.put({ url: '/alarm/config/data-exchange', data });