import request from "@/utils/request";
import { download } from "../../utils/request";
// 全景数据 - 运行环境接口

// 设备状态柱状图按时间和类型
export function getSystemStatusList(query) {
  return request({
    url: "/system/status/list",
    method: "get",
    params: {
      ...query,
    },
  });
}

//设备状态列表按时间和类型
export function getSystemStatusTabList(query) {
  //system/status/tablist
  return request({
    url: "/system/status/tablist",
    method: "get",
    params: {
      ...query,
    },
  });
}

//设备状态列表按类型
export function getSystemStatusType() {
  //system/status/tablist
  return request({
    url: "/system/status/type",
    method: "get",
  });
}
//system/status/type

//设备状态列表按类型
export function getSystemStatusExport(query) {
  //system/status/export
  //return download('/system/status/export',query,"file.xlsx");
  return request.post(
    "/system/status/export?startTime=" +
      query.startTime +
      "&time=" +
      query.time +
      "&type=" +
      query.type,
    {},
    {
      headers: { "Content-Type": "application/x-www-form-urlencoded" },
      responseType: "blob",
    }
  );
}