/** * api接口统一管理 */ import {post, get} from '../http' // 统计企业下项目类型统计 export const selectCompanyProjectTypeCountApi = data => post('xmgl/companyBigScreen/selectCompanyProjectTypeCount', data); // 合作单位排名 export const selectCooperateEnterpriseList = data => post('xmgl/companyBigScreen/selectCooperateEnterpriseList', data); // 人员与考勤统计 export const selectWorkerAndAttendanceCount = data => post('xmgl/companyBigScreen/selectWorkerAndAttendanceCount', data); // 设备数量统计 export const selectDevCountStatistics = data => post('xmgl/companyBigScreen/selectDevCountStatistics', data); // 查询设备今日报警数 export const selectDevCurrentAlarmCount = data => post('xmgl/companyBigScreen/selectDevCurrentAlarmCount', data); // 查询卸料平台最近七天每日报警数 export const selectDischargingSevenDayAlarmList = data => post('xmgl/companyBigScreen/selectDischargingSevenDayAlarmList', data); // 查询扬尘最近七天每日报警数 export const selectEnvironmentSevenDayAlarmList = data => post('xmgl/companyBigScreen/selectEnvironmentSevenDayAlarmList', data); // 查询视频最近七天每日报警数 export const selectVideoSevenDayAlarmList = data => post('xmgl/companyBigScreen/selectVideoSevenDayAlarmList', data); // 查询塔吊最近七天每日报警数 export const selectLifterSevenDayAlarmList = data => post('xmgl/companyBigScreen/selectLifterSevenDayAlarmList', data); // 查询升降机最近七天每日报警数 export const selectTowerSevenDayAlarmList = data => post('xmgl/companyBigScreen/selectTowerSevenDayAlarmList', data); // 查询所有项目 export const selectAllProjectInfoList = data => post('xmgl/project/selectAllProjectInfoList', data); // 查询环境设备最新一条实时数据 export const getRealTimeDustNoiseData = data => post('xmgl/dustNoiseData/getRealTimeDustNoiseData', data); // 企业下各班组部门出勤人数统计 export const selectEnterpriseAttendanceCount = data => post('xmgl/workerInfo/selectWorkerTeamAndDepartmentStatistics', data); // 根据项目sn获取人员、安全、质量数据 export const selectProjectWorkAndInspectCount = data => post('xmgl/companyBigScreen/selectProjectWorkAndInspectCount', data); // 获取项目实时监控 export const getComapnyStatisticsList = data => post('xmgl/company/getComapnyStatisticsList', data); //获取全部设备信息 export const getAllEquipment = data => post('/xmgl/projectDevStatistics/selectAllDevStatisticsCount',data) //获取环境预警信息 export const getAllenviromentDangerInfo = data => post('/xmgl/projectDevStatistics/selectEnvironmentAlarmStatisticsCount',data) //获取升降机预警信息 export const getAllLifterDangerInfo = data => post('/xmgl/projectDevStatistics/selectLifterAlarmStatisticsCount',data) //获取塔吊预警信息 export const getAllTowerDangerInfo = data => post('/xmgl/projectDevStatistics/selectTowerAlarmStatisticsCount',data) //获取环境报警列表 export const getDangeralarmList = data => post('xmgl/projectDevStatistics/selectComapnyEnvironmentAlarmCount',data) //获取AI视频预警信息 export const getAiVideoInfo = data => post('xmgl/aiStatistic/selectAiStatistic',data) //获取环境预警信息 export const getEnvironmentInfo = data => post('xmgl/environmentDev/selectTotalEnvironmentCountStatistics',data) // 近七天管理人员出勤统计 export const getSevenDaysAttendance = data => post('xmgl/workerStatistic/selectSevenDaysWorkerAttendanceCount',data) // 设备在线情况 export const getDevOnlineList = data => post('xmgl/projectDevStatistics/selectProjectDevStatisticList',data) // 塔吊报警表格数据 export const getTowerCraneInfo = data => post('xmgl/towerAlarm/selectComapnyTowerAlarmCount',data) // 升降机报警表格数据 export const getElevatorInfo = data => post('xmgl/lifterAlarm/selectComapnyLifterAlarmCount',data) //获取当日AI预警情况 export const getNowAIDangerDetail = data => post('/xmgl/aiStatistic/selectAiAlarmAnalyseCountList',data) //获取AI实时预警列表 export const getAIDangerList = data => post('/xmgl/aiStatistic/selectAiAlarmRecordList',data) //获取AI预警类型统计 export const getAITypeStatistics = data => post('/xmgl/aiStatistic/selectAiAnalyseHardWareAlarmTypeCount',data) //获取AI接入情况 export const getAIOnlineDetail = data => post('/xmgl/aiStatistic/selectAiDevCount',data) //获取AI预警项目列表 export const getAIDangerProgramList = data => post('/xmgl/aiStatistic/selectProjectAiAlarmCountList',data) // 获取AI预警分析列表 export const getAIDangerAnalysisList = data => post('xmgl/aiStatistic/selectProjectAiStatisticList',data) //(劳务管理页面) //获取各区域考勤情况 export const getAreaAttendance = data => post('/xmgl/workerStatistic/selectAreaWorkAttendanceCountList',data) //获取项目出勤率列表 export const getAttendancerateList = data => post('/xmgl/workerStatistic/selectProjectAttendanceWarningList',data) //获取工友籍贯统计 export const getWorkerNativePlace = data => post('/xmgl/workerStatistic/selectProvinceWorkerCountList',data) //今日出勤统计 export const getAttendanceStatisticsToday = data => post('/xmgl/workerStatistic/selectTodayWorkerAttendanceCount',data) //用工统计分析 export const getUsePeopleInfo = data => post('/xmgl/workerStatistic/selectWorkerAgeGroupStatistics',data) //工种分析列表 export const getJobAnalysisList = data => post('/xmgl/workerStatistic/selectWorkerTypeCountList',data) //(劳务管理弹窗) //人员管理列表 export const getPersonManage = data => post('/xmgl/workerStatistic/selectWorkerPageList',data) //组织结构列表 export const getOrganizationList = data => post('/xmgl/workerStatistic/selectOrganizationList',data) //查询单位的出勤列表 export const getAttandanceList = data => post('/xmgl/workerStatistic/selectEnterpriseWorkerAttendancePageList',data) //获取项目危险预警 export const getDangerList = data => post('/xmgl/workerStatistic/selectWorkerAttendancePageList',data) //(总览页面) //获取今日出勤率数据 export const getTodayAttendanceRate = data => post('/xmgl/workerStatistic/selectTodayWorkAttendanceRatioCount',data) //获取视频接入情况统计 export const getVideoOnlineDetail = data => post('/xmgl/projectDevStatistics/selectVideoDevAccessCount',data) //获取扬尘接入统计 export const getRaiseDustDetail = data => post('/xmgl/projectDevStatistics/selectEnvironmentDevAccessCount',data) //获取项目统计 export const getAllProjectNum = data => post('/xmgl/projectDevStatistics/selectCompanyProjectTypeCount',data) //(质量安全) //获取项目评分统计 export const getProjectScoreList = data => post('/xmgl/engineeringScore/selectEngineeringScoreCountList',data) //获取项目工程评分汇总 export const getAllScore= data => post('/xmgl/engineeringScore/selectEngineeringScoreTotal',data) //查询项目本年管理行为评分信息统计 export const getAllYearScore= data => post('/xmgl/managerialBehaviorScore/selectThisYearManagerialBehaviorScoreTotal',data) //查询分页列表查询管理行为评分信息 export const getYearManageInfo= data => post('/xmgl/managerialBehaviorScore/selectPageList',data) //查询一线公司或工管中心检查情况统计 export const getManageAndCenterDetailList= data => post('/xmgl/managerialBehaviorScore/selectManagerialBehaviorScoreCountList',data) //(进度管控) //项目概括 export const getProjectStatistics= data => post('/xmgl/panoramaPlanStatistics/selectProjectStatistics',data) //关键里程碑延期预警 export const getDanger= data => post('/xmgl/panoramaPlanStatistics/selectKeyNodeEarlyWarningStatistics',data) //项目延期黑榜 export const getBlackList= data => post('/xmgl/panoramaPlanStatistics/selectProjectDelayBlackList',data) //项目延期情况统计 export const getProjectDetailList= data => post('/xmgl/panoramaPlanStatistics/selectProjectDelayStatisticsList',data) //项目区域延期对比 export const getAreaList= data => post('/xmgl/panoramaPlanStatistics/selectRegionDelayComparisonList',data) //项目区域延期情况 export const getAreaDelayDetail= data => post('/xmgl/panoramaPlanStatistics/selectRegionDelayStatisticsList',data) //项目区域进度红黑榜 export const getAreaBlackAndRedList= data => post('/xmgl/panoramaPlanStatistics/selectRegionRedBlackList',data) //考勤预警列表 export const getProjectDelayList= data => post('/xmgl/panoramaPlanStatistics/selectProjectNodeDelayList',data) //区域延期列表 export const getAreaDamgerList= data => post('/xmgl/panoramaPlanStatistics/selectProjectEarlyWarningList',data)