/** * api接口统一管理 */ import {post, get, put} from '../http' /** * 劳务管理 */ export const selectProjectWorkerTypeTotalListApi = data => post('xmgl/workerInfo/selectProjectWorkerTypeTotalList', data,'aa'); //查询所有工种出勤人数列表 export const selectProjectPresentWorkerListApi = data => post('xmgl/workerInfo/selectProjectPresentWorkerList', data,'false'); //查询在场人员信息 export const selectProjectWorkerStatisticsApi = data => post('xmgl/workerInfo/selectProjectWorkerStatistics', data,'aa'); //项目人员统计 export const selectProjectComapnyWorkTotalListApi = data => post('xmgl/workerInfo/selectProjectComapnyWorkTotalList', data); //查询项目下所有企业出勤人数列表 export const selectProjectTeamWorkTotalListApi = data => post('xmgl/workerInfo/selectProjectTeamWorkTotalList', data); //查询项目下所有班组出勤人数列表 export const selectTenDaysWorkerAttendanceCountList = data => post('xmgl/workerAttendance/selectTenDaysWorkerAttendanceCountList', data); //查询项目下所有出勤人数列表 /** * 数字工地 */ export const selectDevCoordinateListApi = data => post('xmgl/project/selectDevCoordinateList', data); export const updateDevCoordinateApi = data => post('xmgl/project/updateDevCoordinate', data); export const selectWorkerAttendanceByDevApi = data => post('xmgl/workerAttendance/selectWorkerAttendanceByDev', data); export const selectVideoAlarmPageListApi = data => post('xmgl/videoAlarm/selectVideoAlarmPageList', data,'false'); export const selectProjectDevCountListApi = data => post('xmgl/project/selectProjectDevCountList', data); export const selectLifterDevAlarmCountList = data => post('xmgl/lifter/selectLifterDevAlarmCountList', data); export const selectTowerDevAlarmCountList = data => post('xmgl/tower/selectTowerDevAlarmCountList', data); export const selectVideoCountList = data => post('xmgl/videoItem/selectVideoCountList', data); export const selectUfaceDevStatisticsList = data => post('xmgl/ufaceDev/selectUfaceDevStatisticsList', data); export const selectEnvironmentDevAlaramCountList = data => post('xmgl/environmentDev/selectEnvironmentDevAlaramCountList', data); /** * 绿色施工 */ export const selectEnvironmentAlarmCountTotalApi = data => post('xmgl/environmentAlarm/selectEnvironmentAlarmCountTotal', data); /** * 质量管理 */ export const selectDangerTypeQualityCountApi = data => post('xmgl/qualityInspectionRecord/selectDangerTypeQualityCount', data); export const selectQualityStatisticsApi = data => post('xmgl/qualityInspectionRecord/selectQualityStatistics', data); export const selectPersonChargeQualityInspectionCountListApi = data => post('xmgl/qualityInspectionRecord/selectPersonChargeQualityInspectionCountList', data);//质量问题各负责人检查数 export const qualityInspectionRecordListApi = data => post('xmgl/qualityInspectionRecord/list', data);//分页列表查询质量检查记录信息 /** * 安全管理 */ export const selectRectifiedSecurityManageListApi = data => post('xmgl/hiddenDangerInspectRecord/selectRectifiedHiddenDangerList', data); export const selectSecurityManageStatisticsApi = data => post('xmgl/securityManage/selectSecurityManageStatistics', data); export const getNewestSecurityManageDataListApi = data => post('xmgl/hiddenDangerInspectRecord/getNewestHiddenDangerDataList', data); export const getAllAlarmTotalApi = data => post('xmgl/towerAlarm/getAllAlarmTotal', data);//自动总数 export const selectAllAlarmListApi = data => post('xmgl/towerAlarm/selectAllAlarmList', data);//自动列表 export const securityManageListApi = data => post('xmgl/hiddenDangerInspectRecord/list', data);//手段列表 export const selectInspectTypeStatisticsListApi = data => post('xmgl/hiddenDangerInspectRecord/selectInspectTypeStatisticsList', data); export const selectHiddenDangerSecurityManageStatisticsApi = data => post('xmgl/hiddenDangerInspectRecord/selectHiddenDangerSecurityManageStatistics', data);//手段列表 // old安全管理 export const selectRectifiedSecurityManageList2Api = data => post('xmgl/securityManage/selectRectifiedSecurityManageList', data); export const getNewestSecurityManageDataList2Api = data => post('xmgl/securityManage/getNewestSecurityManageDataList', data); /** * 进度管理 */ export const selectProgressItemStatisticsApi = data => post('xmgl/progressItem/selectProgressItemStatistics', data); export const selectProgressItemOverdueListApi = data => post('xmgl/progressItem/selectProgressItemOverdueList', data); export const selectPersonOverdueProgressItemNumListApi = data => post('xmgl/progressItem/selectPersonOverdueProgressItemNumList', data); export const getPlanNodeStatisticsApi = data => post('xmgl/progressBuildingPlan/getPlanNodeStatistics', data);//进度总览 export const selectBuildingNodeStatisticsListApi = data => post('xmgl/progressBuildingPlan/selectBuildingNodeStatisticsList', data);//整体进度 export const progressBuildingPlanListApi = data => post('/xmgl/progressBuildingPlan/list', data);//所有楼栋 export const selectBuildingNodeDetailStatisticsListApi = data => post('/xmgl/progressBuildingNodeDetail/selectBuildingNodeDetailStatisticsList', data); export const selectPanoramaNodePlanListApi = data => post('/xmgl/progressPanoramaNodePlan/selectPanoramaNodePlanList', data); //标段 export const selectProgressPlanBidSectionListApi = data => post('xmgl/progressPlanBidSection/selectProgressPlanBidSectionList', data);//标段列表 // 首页概览 //获取升降机预警信息 export const getAllLifterDangerInfo = data => post('/xmgl/projectDevStatistics/selectLifterAlarmStatisticsCount',data) //获取塔吊预警信息 export const getAllTowerDangerInfo = data => post('/xmgl/projectDevStatistics/selectTowerAlarmStatisticsCount',data) //获取环境预警信息 export const getEnvironmentInfo = data => post('xmgl/environmentDev/selectTotalEnvironmentCountStatistics',data) //获取AI视频预警信息 export const getAiVideoInfo = data => post('xmgl/aiStatistic/selectAiStatistic',data) //获取AI实时预警列表 export const getAIDangerList = data => post('/xmgl/aiStatistic/selectAiAlarmRecordList',data)