102 lines
6.1 KiB
JavaScript
102 lines
6.1 KiB
JavaScript
|
|
/**
|
||
|
|
* 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)
|
||
|
|
|
||
|
|
|