@jdlinker/linker
Version:
jdLinker 系统模块
21 lines (12 loc) • 1 kB
text/typescript
import { defHttp } from '@jdlinker/func';
export const query = (params: any) =>
defHttp.get({ url: `/data-collect/channel/list`, params }, { isTransformResponse: false });
export const remove = (id: string) => defHttp.delete({ url: `/data-collect/channel/${id}` });
export const save = (data: any) => defHttp.post({ url: `/data-collect/channel/add`, data }, { isTransformResponse: false });
export const update = (id: string, data: any) => {
return defHttp.put({ url: `/data-collect/channel/edit`, data }, { isTransformResponse: false });
};
export const getProviders = () => defHttp.get({ url: `/gateway/device/providers` }, { isTransformResponse: false });
export const queryOptionsList = (type: string) => defHttp.get({ url: `/data-collect/opc/${type}` });
export const queryCertificateList = () => defHttp.get({ url: `/network/certificate/_query/no-paging?paging=false` });
export const validateField = (data: any) => defHttp.post({ url: `/data-collect/opc/endpoint/_validate`, data });