// 龙门吊接口API import http from "@/api"; const BASEURL = import.meta.env.VITE_API_URL; // 查询作业统计 (左上) export const getGantryWorkTotal = (params: {}) => { return http.post(BASEURL + `/xmgl/gantryCraneWorkCycle/countGantryCraneWorkCycle`, params); }; // 获取龙门吊列表 (下拉框) export const getGantryDevList = (params: {}) => { return http.post(BASEURL + `/xmgl/gantryCrane/list`, params); }; // 获取龙门吊 实时数据 export const getGantryCraneCurrentData = (params: {}) => { return http.post(BASEURL + `/xmgl/gantryCraneCurrentData/getNewestGantryCraneCurrentData`, params); }; // 获取龙门吊 报警数据 export const getGantryCraneAlarm = (params: {}) => { return http.post(BASEURL + `/xmgl/gantryCraneAlarm/getNewestOne`, params); }; // 获取工作时长分析 export const getWorkTimeAnalysis = (params: {}) => { return http.post(BASEURL + `/xmgl/gantryCraneWorkCycle/workTimeAnalysis`, params); }; // 获取 统计风速报警次数 export const getAlarmWindSpeed = (params: {}) => { return http.post(BASEURL + `/xmgl/gantryCraneAlarm/countGantryCraneAlarmWindSpeed`, params); }; // 获取 龙门吊设备视频地址 export const getGantryVideoList = (params: {}) => { return http.post(BASEURL + `/xmgl/gantryCrane/selectGantryCraneBySn`, params); }; // 架桥机 // 实时数据 export const getGantryCraneCurrentData2 = (params: {}) => { return http.post(BASEURL + `/xmgl/bridgeErectMachineData/selectNewestData`, params); }; // 报警数据 // export const getGantryCraneAlarm = (params: {}) => { // return http.post(BASEURL + `/xmgl/gantryCraneAlarm/getNewestOne`, params); // }; // 列表查询架桥机设备信息 export const bridgeErectMachineDevList = (params: {}) => { return http.get(BASEURL + `/xmgl/bridgeErectMachineDev/list`, params); }; // 查询作业统计 (左上) export const getGantryWorkTotal2 = (params: {}) => { return http.post(BASEURL + `/xmgl/bridgeErectMachineData/countToday`, params); }; // 工作时长分析 export const getWorkTimeAnalysis2 = (params: {}) => { return http.post(BASEURL + `/xmgl/bridgeErectMachineData/countBridgeErectMachineData`, params); }; // 环境风速(右下) export const countWindSpeed = (params: {}) => { return http.post(BASEURL + `/xmgl/bridgeErectMachineData/countWindSpeed`, params); }; // 获取视频 export const videoItemById = (params: {}) => { return http.get(BASEURL + `/xmgl/videoItem/queryById`, params); }; // 获取司机 export const selectWorkerInfoList = (params: {}) => { return http.post(BASEURL + `/xmgl/workerInfo/selectWorkerInfoList`, params); }; // 获取报警 export const bridgeErectMachineAlarmList = (params: {}) => { return http.get(BASEURL + `/xmgl/bridgeErectMachineAlarm/page`, params); };