43 lines
1.4 KiB
TypeScript

import http from "@/api";
const BASEURL = import.meta.env.VITE_API_URL;
// 左上,今日塔机工作情况
export const getTowerNumAndAlarmApi = (params: {}) => {
return http.post(BASEURL + `/xmgl/tower/selectTowerNumAndAlarmCount`, params);
};
// 左中 群塔报警对比分析
export const getDistinguishedNumApi = (params: {}) => {
return http.post(BASEURL + `/xmgl/towerAlarm/queryAlarmsDistinguishedNumberByAlarmType`, params);
};
// 中间 塔吊信息
export const getQueryByIdApi = (params: {}) => {
return http.post(BASEURL + `/xmgl/tower/queryById`, params);
};
// 中间 塔吊信息-实时数据
export const getNewestTowerApi = (params: {}) => {
return http.post(BASEURL + `/xmgl/towerCurrentData/getNewestTowerCurrentData`, params);
};
// 右边-运行状态
export const getTowerCurrentCountApi = (params: {}) => {
return http.post(BASEURL + `/xmgl/tower/selectTowerCurrentCount`, params);
};
// 右边-司机信息
export const getRelatedInfoApi = (params: {}) => {
return http.get(BASEURL + `/xmgl/tower/getRelatedInfo`, params);
};
// 右下-实时数据
export const getNewestDataApi = (params: {}) => {
return http.post(BASEURL + `/xmgl/towerCurrentData/getNewestTowerCurrentData`, params);
};
// 查询启用的视频配置
export const getUseProjectVideoConfigApi = (params: {}) => {
return http.post(BASEURL + `/xmgl/projectVideoConfig/getUseProjectVideoConfig`, params);
};