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

export const dashboard = (data: object) => defHttp.post({ url: `/dashboard/_multi`, data }, { isTransformResponse: false });

export const productCount = (data: object) =>
  defHttp.post({ url: `/device/product/_count`, data }, { isTransformResponse: false });

export const getGeo = (data: object) =>
  defHttp.post({ url: `/geo/object/device/_search/geo.json`, data }, { isTransformResponse: false });

export const deviceCount = (data: object) =>
  defHttp.get({ url: `/device/instance/_count`, data }, { isTransformResponse: false });

export const serverNode = () => defHttp.get({ url: `/dashboard/cluster/nodes` }, { isTransformResponse: false });
