import { defHttp } from '@jdlinker/func';

export const query = (data: Record<string, any>) => defHttp.post({ url: `/entity/template/_query`, data });

export const modify = (id: string, data: Record<string, any>) => defHttp.put({ url: `/entity/template/${id}`, data });

export const _delete = (id: string) => defHttp.delete({ url: `/entity/template/${id}` });

export const _start = (data: Record<string, any>) => defHttp.post({ url: `/entity/template/start/_batch`, data });

export const _stop = (data: Record<string, any>) => defHttp.post({ url: `/entity/template/stop/_batch`, data });

export const queryDeviceList = (data: Record<string, any>) => defHttp.post({ url: `/device-instance/detail/_query`, data });
