71 lines
2.7 KiB
TypeScript
71 lines
2.7 KiB
TypeScript
// 龙门吊接口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);
|
|
};
|