import axios from "./axios"; /* 激活大屏 {appId:1} */ export const screenActiveConfig = (data) => { return axios({ method: "PUT", url: "/application/active", data: data }) } /* 查询当前大屏布局数据 {appId:1} */ export const screenAllConfig = (data) => { return axios({ method: "GET", url: "/application/allConfig", params: data }) } /* 查询当前大屏布局数据 {appId:1} */ export const screenSetConfig = (data) => { return axios({ method: "POST", url: "/application/config", data: data }) } /* 放电和 充电电流 */ export const chargeAnalysis = (data) => { return axios({ method: "GET", url: "/batteryAlarm/chargeAnalysis", params: data }) } /* 整流器 */ export const rectifier = (data) => { return axios({ method: "GET", url: "/powerAlarm/rectifier", params: data }) } /* 电池组 */ export const batteryGroup = (data) => { return axios({ method: "GET", url: "/powerAlarm/batteryGroup", params: data }) } /* 电池状态 */ export const batteryStatus = (data) => { return axios({ method: "GET", url: "/battery/status", params: data }) } /* 电源状态 */ export const powerAlarmStatus = (data) => { return axios({ method: "GET", url: "/powerAlarm/status", params: data }) } /* 在线电压和组端电压 */ export const onlinegroupVolAnalysis = (data) => { return axios({ method: "GET", url: "/batteryAlarm/onlinegroupVolAnalysis", params: data }) } /* 交流输入 */ export const powerAlarmAcInput = (data) => { return axios({ method: "GET", url: "/powerAlarm/acInput", params: data }) } /* 故障 */ export const powerAlarmError = (data) => { return axios({ method: "GET", url: "/powerAlarm/error", params: data }) } /* BTS设备状态 */ export const batteryAlarmBtsStatus = (data) => { return axios({ method: "GET", url: "/batteryAlarm/btsStatus", params: data }) } /* 单体容量 */ export const batteryAlarmMonCapacity = (data) => { return axios({ method: "GET", url: "/batteryAlarm/monCapacity", params: data }) } /** * 首页地图json数据配置 查询关联地图 * 参数: json={"id":id} */ export const getAllMapOutlineAction = () => { return axios({ method: "GET", url: "/mapOutline/all", asy: 1 }); }; export const searchMapHomeState = () => { return axios({ method: "GET", url: '/battMapInformation/findStationState', asy: 1 }); } /** * 查询已添加到地图的机房 * 参数:json={"adata":{"alm_cleared_type":0,"alm_id":1},"bplan":{"discharge_reason":3}} */ export const searchMap = () => { return axios({ method: "GET", url: "/battMapInformation/searchUserManageStation", asy: 1 }) } /** * 删除地图上的机房 * 参数:json={"num":141,"StationId":"42070545", * "StationName":"湖北省-武汉市-BTS-东西湖区-GDXG演示","StationName3":"", * "Address":"湖北省-武汉市-东西湖区-公园南路","longitude":114.252963,"latitude":30.646197,"information":"", * "FBSDeviceId":910000120} */ export const delMapHome = (params) => { return axios({ method: "post", url: "BattMap_informationAction!del", data: "json=" + JSON.stringify(params), asy: 1 }); }; /** * 根据设备id查询配置 * @param data * @returns {AxiosPromise} */ export const searchByDevId = (params) => { return axios({ method: 'GET', url: '/station3D/byDeviceId', params: params, asy: 1 }); }; /** * 根据基站信息查询基站的告警和落后信息 * 参数: json={"StationId":"@机房编号","FBSDeviceId":"@设备id"} */ export const searchHomeNum = (params) => { return axios({ method: "GET", url: "/battMapInformation/multAmout", params: params, asy: 1 }); }; /* 机房续航 */ export const endurance = (data) => { return axios({ method: "GET", url: "/batteryData/endurance", params: data }) } /* 电池单体容量状态 */ export const capStatus = (data) => { return axios({ method: "GET", url: "/batteryData/capStatus", params: data }) }