integrated_traffic_vue/src/request/bi/mapApi.js

34 lines
1.4 KiB
JavaScript

import { post } from "@/request/axios.js";
export const getPersonnelTypeCount = (params) =>
post("/map/getPersonnelTypeCount", params); // 人员类型统计
export const getAlarmTypeCount = (params) =>
post("/map/getAlarmTypeCount", params); // 告警类型统计
export const getPersonnelPositioningCount = (params) =>
post("/map/getPersonnelPositioningCount", params); // 人员定位情况
// 八项作业
export const getEightWorkEcharts = (params) =>
post("/map/Eight/getEcharts", params); // 安全作业情况统计
export const getSafetyStatusStatistics = (params) =>
post("/map/Eight/findFormCount", params); // 安全作业状态统计
// 摄像头
export const getCameraAlarmCount = (params) =>
post("/map/getCameraAlarmCount", params); // 摄像头告警数
export const getCameraAlarmTypeCount = (params) =>
post("/map/getCameraAlarmTypeCount", params); // 报警类型
export const getCameraAlarmTimeCount = (params) =>
post("/map/getCameraAlarmTimeCount", params); // 告警时间趋势
export const getCameraAlarmSourceCount = (params) =>
post("/map/getCameraAlarmSourceCount", params); // 告警来源
export const getAiWarningList = (params) =>
post(
"/aiwarning/list?currentPage=" +
params.currentPage +
"&showCount=" +
params.showCount,
params
); // ai报警列表
export const getCameraTopToShow = (params) =>
post("/map/getCameraTopToShow", params); // bi页播放摄像头信息