diff --git a/src/router/index.js b/src/router/index.js index c46bbaa4..8f6f7827 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -159,1448 +159,7 @@ const routes2 = [ component: resolve => require(['@/views/projectFront/towerCrane/reportForm.vue'], resolve) }, - //楼栋管理 { - path: '/project/summary/buildingManagement', - name: '项目概况_楼栋管理', - component: () => import('@/views/projectFront/projectSummary/buildingManage/buildingManagement.vue') - }, - //户型管理 - { - path: '/project/summary/familyManagement', - name: '项目概况_户型管理', - component: () => import('@/views/projectFront/projectSummary/familyManage/familyManagement.vue') - }, - //功能间命名 - { - path: '/project/summary/functionRoom', - name: '项目概况_功能间命名', - component: () => import('@/views/projectFront/projectSummary/functionRoom.vue') - }, - { - path: '/project/summary/extendInfo', - name: '项目概况_项目扩展信息', - component: () => import('@/views/projectFront/projectSummary/extendInfo.vue') - }, - { - path: '/project/summary/devicePointConfig', - name: '项目概况_设备点位配置', - component: () => import('@/views/projectFront/projectSummary/devicePointConfig.vue') - }, - { - path: '/project/configManage/sysConfig', - name: '系统配置', - component: () => import('@/views/projectFront/configManage/sysConfig.vue') - }, - { - path: '/project/labor/unidentification', - name: '劳务管理_人脸未识别记录', - component: () => import('@/views/projectFront/laborManage/unidentification.vue') - }, - //劳务管理--人员管理 - { - path: '/project/labor/personManage', - name: '劳务管理_人员管理', - component: () => import('@/views/projectFront/laborManage/personManage.vue') - }, - // 劳务管理--人员下发记录 - { - path: '/project/labor/personnelRecords', - name: '劳务管理_人员下发记录', - component: () => import('@/views/projectFront/laborManage/personnelRecords.vue') - }, - // tag: luck 劳务管理--工资发放 - { - path: '/project/labor/payoff', - name: '劳务管理_工资发放', - component: () => import('@/views/projectFront/laborManage/Payoff') - }, - // tag: luck 劳务管理--防疫管理 - { - path: '/project/labor/epidemicPrevention', - name: '劳务管理_防疫管理', - component: () => import('@/views/projectFront/laborManage/EpidemicPrevention') - }, - // 劳务管理--人员审批 - { - path: '/project/labor/personAudit', - name: '劳务管理_人员审核', - component: () => import('@/views/projectFront/laborManage/personAudit.vue') - }, - //劳务管理--人员详情 - { - path: '/project/labor/personDetails', - name: '劳务管理_人员信息详情', - component: () => import('@/views/projectFront/laborManage/personDetails.vue') - }, - //劳务管理--人员考勤 - { - path: '/project/labor/attendanceManage', - name: '劳务管理_人员考勤', - component: () => import('@/views/projectFront/laborManage/attendanceManage/attendanceManage.vue') - }, - //劳务管理--人员考勤--珠海路由 - { - path: '/project/labor/zh/attendanceManage', - name: '劳务管理_人员考勤', - component: () => import('@/views/projectFront/laborManage/attendanceManage/zhAttendanceManage.vue') - }, - //劳务管理--工种管理 - { - path: '/project/labor/workTypeManage', - name: '劳务管理_工种管理', - component: () => import('@/views/projectFront/laborManage/workTypeManage.vue') - }, - //劳务管理--考勤规则 - { - path: '/project/labor/attendanceRules', - name: '劳务管理_考勤规则', - component: () => import('@/views/projectFront/laborManage/attendanceManage/attendanceRules.vue') - }, - { - path: '/project/labor/safetyTrainManage', - name: '劳务管理_安全培训管理', - component: () => import('@/views/projectFront/laborManage/safetyTrainManage.vue') - }, - { - path: '/project/labor/safeeducation', - name: '劳务管理_人员安全培训记录', - component: () => import('@/views/projectFront/laborManage/safeeducation/index.vue') - }, - { - path: '/project/labor/blackList', - name: '劳务管理_黑名单管理', - component: () => import('@/views/projectFront/laborManage/blackList.vue') - }, - //劳务管理--人员总览 - { - path: '/project/labor/personnelOverview', - name: '劳务管理_人员总览', - component: () => import('@/views/projectFront/laborManage/personnelOverview.vue') - }, - //劳务管理--报表中心 - { - path: '/project/labor/reportCenter', - name: '劳务管理_报表中心', - component: () => import('@/views/projectFront/laborManage/reportCenter.vue') - }, - //劳务管理--评价中心 - { - path: '/project/labor/assessmentCentent', - name: '劳务管理_评价中心', - component: () => import('@/views/projectFront/laborManage/assessmentCentent.vue') - }, - //劳务管理--电子围栏 - { - path: '/project/labor/electronicFence', - name: '劳务管理_电子围栏', - component: () => import('@/views/projectFront/laborManage/electronicFence.vue') - }, - //劳务管理--处罚单 - { - path: '/project/labor/penalize', - name: '劳务管理_处罚单', - component: () => import('@/views/projectFront/laborManage/penalize.vue') - }, - { - path: '/project/labor/addLED', - name: '劳务管理_人员审核', - component: () => import('@/views/projectFront/laborManage/LEDBigScreen/addLED.vue') - }, - //劳务管理--花名册 - { - path: '/project/labor/roster', - name: '劳务管理_花名册', - component: () => import('@/views/projectFront/laborManage/roster.vue') - }, - //劳务管理--宿舍管理 - { - path: '/project/labor/dormitory', - name: '劳务管理_宿舍管理', - component: () => import('@/views/projectFront/laborManage/dormitory.vue') - }, - - //劳务管理--人员统计分析 - { - path: '/project/labor/personnelAnalysis', - name: '劳务管理_人员统计分析', - component: () => import('@/views/projectFront/laborManage/personnelAnalysis.vue') - }, - //核酸超时人员列表 - { - path: '/project/labor/nucleicAcidOvertimePersonnel', - name: '核酸超时人员列表', - component: () => import('@/views/projectFront/nucleicAcidOvertimePersonnel/index.vue') - }, - // 劳务管理--访客管理 - { - path: '/project/labor/visitorsManage', - name: '劳务管理_访客管理', - component: () => import('@/views/projectFront/laborManage/visitorsManage.vue') - }, - //人员定位--卡片管理 - { - path: '/project/personnelPosition/cardManage', - name: '人员定位_基站管理', - component: () => import('@/views/projectFront/personnelPosition/cardManage.vue') - }, - //人员定位--信标管理 - { - path: '/project/personnelPosition/beaconManage', - name: '人员定位_人员管理', - component: () => import('@/views/projectFront/personnelPosition/beaconManage.vue') - }, - //人员定位--地图管理 - { - path: '/project/personnelPosition/mapManage', - name: '人员定位_地图管理', - component: () => import('@/views/projectFront/personnelPosition/mapManage.vue') - }, - { - path: '/project/safeManage/addSafeRecord', - name: '安全管理_新增安全检查', - component: () => import('@/views/projectFront/safeManage/addSafeRecord.vue') - }, - { - path: '/project/safeManage/checkItemList', - name: '安全管理_检查项管理', - component: () => import('@/views/projectFront/safeManage/checkItemList.vue') - }, - { - path: '/project/safeManage/safeRocordList', - name: '安全管理_安全检查记录', - component: () => import('@/views/projectFront/safeManage/safeRocordList.vue') - }, - { - path: '/project/safeManage/checkStandingBook', - name: '安全管理_检查台账', - component: () => import('@/views/projectFront/safeManage/v2/checkStandingBook.vue') - }, - { - path: '/project/safeManage/projectSelfInspection', - name: '安全管理_项目自检', - component: () => import('@/views/projectFront/safeManage/v2/projectSelfInspection.vue') - }, - { - path: '/project/safeManage/subTasklist', - name: '安全管理_项目自检子任务', - component: () => import('@/views/projectFront/safeManage/v2/subTasklist.vue') - }, - { - path: '/project/safeManage/hiddenDangerLibrary', - name: '安全管理_隐患库', - component: () => import('@/views/companyAdmin/qualityAndSafety/hiddenDangerLibrary.vue') - }, - { - path: '/project/safeManage/hazardAssess', - name: '安全管理_隐患考核', - component: () => import('@/views/projectFront/safeManage/v2/hazardAssess.vue') - }, - { - path: '/project/environmentalMonitor/alarmValueSet', - name: '绿色施工_阈值设置', - component: () => import('@/views/projectFront/environmentalMonitor/alarmValueSet.vue') - }, - { - path: '/project/environmentalMonitor/alarmWarning', - name: '绿色施工_报警预警', - component: () => import('@/views/projectFront/environmentalMonitor/alarmWarning.vue') - }, - { - path: '/project/environmentalMonitor/envirDevManage', - name: '绿色施工_扬尘设备管理', - component: () => import('../views/equipmentCenter/environmentManage/devList.vue') - }, - { - path: '/project/environmentalMonitor/sprayDevManage', - name: '绿色施工_雾炮喷淋设备管理', - component: () => import('../views/equipmentCenter/environmentManage/sprayDevManage.vue') - }, - { - path: '/project/electricBox/messageOverview', - name: '电箱管理_信息总览', - component: resolve => require(['@/views/projectFront/electricBox/messageOverview.vue'], resolve) - }, - { - path: '/project/electricBox/historyData', - name: '电箱管理_历史数据', - component: resolve => require(['@/views/projectFront/electricBox/historyData.vue'], resolve) - }, - { - path: '/project/electricBox/deviceManage', - name: '电箱管理_阈值设置', - component: resolve => require(['@/views/projectFront/electricBox/deviceManage.vue'], resolve) - }, - { - path: '/project/carManage/carManage', - name: '车辆管理_车辆黑白名单管理', - component: resolve => require(['@/views/projectFront/carManage/carManage.vue'], resolve) - }, - { - path: '/project/carManage/carTypeManage', - name: '车辆管理_车种管理', - component: resolve => require(['@/views/projectFront/carManage/carTypeManage.vue'], resolve) - }, - { - path: '/project/carManage/realTimeData', - name: '车辆管理_实时数据', - component: resolve => require(['@/views/projectFront/carManage/realTimeData.vue'], resolve) - }, - { - path: '/project/carManage/carStatictis', - name: '车辆管理_车辆统计', - component: resolve => require(['@/views/projectFront/carManage/carStatictis.vue'], resolve) - }, - { - path: '/project/carManage/carWashDevManage', - name: '车辆冲洗_设备管理', - component: resolve => require(['@/views/projectFront/carManage/carWashDevManage.vue'], resolve) - }, - { - path: '/project/carManage/carWashRealTimeData', - name: '车辆冲洗_实时数据', - component: resolve => require(['@/views/projectFront/carManage/carWashRealTimeData.vue'], resolve) - }, - { - path: '/project/configManage/roleManage', - name: '系统管理_角色管理', - component: resolve => require(['@/views/projectFront/configManage/roleManage.vue'], resolve) - }, - { - path: '/project/configManage/personnelAccess', - name: '系统管理_人员权限', - component: resolve => require(['@/views/projectFront/configManage/personnelAccess.vue'], resolve) - }, - { - path: '/project/configManage/operationLog', - name: '系统管理_操作日志', - component: resolve => require(['@/views/companyAdmin/operationLog.vue'], resolve) - }, - - { - path: '/project/towerCrane/home', //塔吊管理 首页 - name: '塔吊管理_首页', - component: resolve => require(['@/views/projectFront/towerCrane/home.vue'], resolve) - }, - { - path: '/project/towerCrane/antiCollision', //塔吊管理 群塔防碰撞 - name: '塔吊管理_群塔防碰撞', - component: resolve => require(['@/views/projectFront/towerCrane/antiCollision.vue'], resolve) - }, - { - path: '/project/towerCrane/monitoringStatistics', //塔吊管理 监控统计 - name: '塔吊管理_监控统计', - component: resolve => require(['@/views/projectFront/towerCrane/monitoringStatistics.vue'], resolve) - }, - { - path: '/project/towerCrane/reportForm', //塔吊管理 报表导出 - name: '塔吊管理_报表导出', - component: resolve => require(['@/views/projectFront/towerCrane/reportForm.vue'], resolve) - }, - - { - path: '/project/towerCrane/basicInfo', //塔吊管理 点位配置 - name: '塔吊管理_设备管理', - component: resolve => require(['@/views/projectFront/towerCrane/basicInfo.vue'], resolve) - }, - { - path: '/project/towerCrane/towerCraneList', //塔吊管理 点位配置 - name: '塔吊管理_塔吊列表', - component: resolve => require(['@/views/projectFront/towerCrane/towerCraneList.vue'], resolve) - }, - { - path: '/project/towerCrane/operationInfo', //塔吊管理 运营信息 - name: '塔吊管理_运行数据', - component: resolve => require(['@/views/projectFront/towerCrane/operationInfo.vue'], resolve) - }, - { - path: '/project/towerCrane/operationInfo2', //塔吊管理 运营信息 - name: '塔吊管理_运行数据2', - component: resolve => require(['@/views/projectFront/towerCrane/operationInfo2.vue'], resolve) - }, - { - path: '/project/towerCrane/alarmAnalysis', //塔吊管理 运营信息 - name: '塔吊管理_预警分析', - component: resolve => require(['@/views/projectFront/towerCrane/alarmAnalysis.vue'], resolve) - }, - { - path: '/project/towerCrane/alarmInfo', //塔吊管理 报警信息 - name: '塔吊管理_报警信息', - component: resolve => require(['@/views/projectFront/towerCrane/alarmInfo.vue'], resolve) - }, - { - path: '/project/towerCrane/devMaintain', //塔吊管理 设备维保 - name: '塔吊管理_设备维保', - component: resolve => require(['@/views/projectFront/towerCrane/devMaintain.vue'], resolve) - }, - { - path: '/project/towerCrane/Nut', //塔吊管理 设备维保 - name: '塔吊管理_螺栓列表', - component: resolve => require(['@/views/projectFront/towerCrane/Nut.vue'], resolve) - }, - { - path: '/project/towerCrane/Jacking', //塔吊管理 设备维保 - name: '塔吊管理_顶升记录', - component: resolve => require(['@/views/projectFront/towerCrane/Jacking.vue'], resolve) - }, - { - path: '/project/towerCrane/siteVisualization', //塔吊管理 塔吊可视化 - name: '塔吊管理_工地可视化', - component: resolve => require(['@/views/projectFront/towerCrane/siteVisualization.vue'], resolve) - }, - { - path: '/project/towerCrane/bimDemo', //塔吊管理 塔吊可视化 - name: '塔吊管理_demo', - component: resolve => require(['@/views/projectFront/towerCrane/bimDemo.vue'], resolve) - }, - { - path: '/project/towerCrane/brand', //塔吊管理 设备维保 - name: '塔吊管理_塔吊品牌管理', - component: resolve => require(['@/views/projectFront/towerCrane/brand.vue'], resolve) - }, - { - path: '/project/towerCrane/historyData', - name: '塔吊管理_历史数据', - component: resolve => require(['@/views/projectFront/towerCrane/historyData.vue'], resolve) - }, - { - path: '/project/towerCrane/devRegister', - name: '塔吊管理_设备备案', //策划管理 - component: resolve => require(['@/views/projectFront/towerCrane/devRegister.vue'], resolve) - }, - { - path: '/project/lifter/devRegister', - name: '升降机管理_设备备案', //策划管理 - component: resolve => require(['@/views/projectFront/lifter/devRegister.vue'], resolve) - }, - { - path: '/project/lifter/basicInfo', //升降机管理 基本信息 - name: '升降机管理_基本信息', - component: resolve => require(['@/views/projectFront/lifter/basicInfo.vue'], resolve) - }, - { - path: '/project/lifter/lifterInfo', //升降机管理 设备管理 - name: '升降机管理_设备管理', - component: resolve => require(['@/views/projectFront/lifter/lifterInfo.vue'], resolve) - }, - { - path: '/project/lifter/operationInfo', //升降机管理 运营信息 - name: '升降机管理_运行数据', - component: resolve => require(['@/views/projectFront/lifter/operationInfo.vue'], resolve) - }, - { - path: '/project/lifter/newOperationInfo', //升降机管理 运营信息 暗色版 - name: '升降机管理_运行数据', - component: resolve => require(['@/views/projectFront/lifter/operationInfo2.vue'], resolve) - }, - { - path: '/project/lifter/earlyWarning', //升降机管理 运营信息 暗色版 - name: '升降机管理_预警分析', - component: resolve => require(['@/views/projectFront/lifter/earlyWarning.vue'], resolve) - }, - { - path: '/project/lifter/alarmInfo', //升降机管理 报警信息 - name: '升降机管理_报警信息', - component: resolve => require(['@/views/projectFront/lifter/alarmInfo.vue'], resolve) - }, - { - path: '/project/lifter/devMaintain', //升降机管理 设备维保 - name: '升降机管理_设备维保', - component: resolve => require(['@/views/projectFront/lifter/devMaintain.vue'], resolve) - }, - { - path: '/project/quality/criterion', //质量管理 -- 标准中心 - name: '质量管理_标准中心', - component: resolve => require(['@/views/projectFront/quality/criterion.vue'], resolve) - }, - { - path: '/project/quality/business', //质量管理 -- 业务中心 - name: '质量管理_业务中心', - component: resolve => require(['@/views/projectFront/quality/business.vue'], resolve) - }, - { - path: '/project/quality/recordsCenter', //质量管理 -- 数据中心 - name: '质量管理_数据中心', - component: resolve => require(['@/views/projectFront/quality/recordsCenter.vue'], resolve) - }, - - //标养室 - { - path: '/project/markingRoom/devManage', - name: '标养室_设备管理', - component: () => import('@/views/projectFront/markingRoom/devManage.vue') - }, - { - path: '/project/markingRoom/sampleManage', - name: '标养室_样品管理', - component: () => import('@/views/projectFront/markingRoom/sampleManage.vue') - }, - { - path: '/project/markingRoom/sampleTypeMange', - name: '标养室_样品类型管理', - component: () => import('@/views/projectFront/markingRoom/sampleTypeMange.vue') - }, - { - path: '/project/markingRoom/storageLocationManage', - name: '标养室_存放位置管理', - component: () => import('@/views/projectFront/markingRoom/storageLocationManage.vue') - }, - { - path: '/project/markingRoom/realTime', - name: '标养室_实时数据', - component: () => import('@/views/projectFront/markingRoom/realTime.vue') - }, - { - path: '/project/markingRoom/historyData', - name: '标养室_历史数据', - component: () => import('@/views/projectFront/markingRoom/historyData.vue') - }, - //用水管理 - { - path: '/project/waterManage/relaTimeData', - name: '用水管理_实时数据', - component: () => import('@/views/projectFront/waterManage/relaTimeData.vue') - }, - { - path: '/project/waterManage/alarmWarning', - name: '用水管理_报警信息', - component: () => import('@/views/projectFront/waterManage/alarmWarning.vue') - }, - { - path: '/project/waterManage/alarmValueSet', - name: '用水管理_基本信息', - component: () => import('@/views/projectFront/waterManage/alarmValueSet.vue') - }, - //用电管理 - { - path: '/project/electricityManage/relaTimeData', - name: '用电管理_实时数据', - component: () => import('@/views/projectFront/electricityManage/relaTimeData.vue') - }, - { - path: '/project/electricityManage/alarmWarning', - name: '用电管理_报警信息', - component: () => import('@/views/projectFront/electricityManage/alarmWarning.vue') - }, - { - path: '/project/electricityManage/alarmValueSet', - name: '用电管理_基本信息', - component: () => import('@/views/projectFront/electricityManage/alarmValueSet.vue') - }, - //进度管理 - { - path: '/project/scheduleManage/gantt', - name: '进度管理_甘特图', - component: () => import('@/views/projectFront/scheduleManage/gantt.vue') - }, - { - path: '/project/scheduleManage/projectNodeManage', - name: '进度管理_分布分项工程管理', - component: () => import('@/views/projectFront/scheduleManage/projectNodeManage.vue') - }, - { - path: '/project/scheduleManage/warning', - name: '进度管理_进度预警', - component: () => import('@/views/projectFront/scheduleManage/warning.vue') - }, - { - path: '/project/scheduleManage/BIMmanage', - name: '进度管理_BIM配置', - component: () => import('@/views/projectFront/scheduleManage/BIMmanage.vue') - }, - //档案管理 - { - path: '/project/fileManage/fileManage', - name: '档案管理_档案管理', - component: () => import('@/views/projectFront/fileManage/fileManage.vue') - }, - //日常巡检 - { - path: '/project/dailyCheck/addCheck', - name: '日常巡检_新增巡检', - component: () => import('@/views/projectFront/dailyCheck/addCheck.vue') - }, - { - path: '/project/dailyCheck/submitCheck', - name: '日常巡检_我提交的巡检', - component: () => import('@/views/projectFront/dailyCheck/submitCheck.vue') - }, - { - path: '/project/dailyCheck/settleCheck', - name: '日常巡检_我整改的巡检', - component: () => import('@/views/projectFront/dailyCheck/settleCheck.vue') - }, - //BIM中心 - { - path: '/project/bim/bimManage', - name: 'BIM中心_模型管理', - component: () => import('@/views/projectFront/BIMCenter/BIMManage.vue') - }, - //BIM中心 - { - path: '/project/bim/towerBimManage', - name: 'BIM中心_塔吊模型管理', - component: () => import('@/views/projectFront/BIMCenter/BIMManageV2.vue') - }, - //施工日志 - { - path: '/project/buildersDiary/addDiary', - name: '施工日志_新增日志', - component: () => import('@/views/projectFront/buildersDiary/addDiary.vue') - }, - { - path: '/project/buildersDiary/diaryList', - name: '施工日志_日志列表', - component: () => import('@/views/projectFront/buildersDiary/diaryList.vue') - }, - { - path: '/project/qualitySpringback/buildManage', - name: '质量回弹_楼栋管理', - component: () => import('@/views/projectFront/qualitySpringback/buildManage.vue') - }, - { - path: '/project/qualitySpringback/electronicPouringOrder', - name: '质量回弹_电子浇筑令', - component: () => import('@/views/projectFront/qualitySpringback/electronicPouringOrder.vue') - }, - //安全教育 - { - path: '/project/safetyEducation/courseManage/:type', - name: '安全教育_课程管理', - component: () => import('@/views/projectFront/safetyEducation/courseManage.vue') - }, - { - path: '/project/safetyEducation/trainingRecords', - name: '安全教育_培训记录', - component: () => import('@/views/projectFront/safetyEducation/trainingRecords.vue') - }, - { - path: '/project/safetyEducation/classification', - name: '安全教育_课程分类', - component: () => import('@/views/projectFront/safetyEducation/classification.vue') - }, - { - path: '/project/wifiEducation/educationQuestions', - name: 'Wifi教育-教育题库', - component: () => import('../views/projectLevel/wifiEducation/educationOutline.vue') - }, - { - path: '/project/wifiEducation/devManager', - name: 'Wifi教育-设备管理', - component: () => import('../views/projectLevel/wifiEducation/devManager.vue') - }, - { - path: '/project/wifiEducation/answerAnalysis', - name: 'Wifi教育-答题分析', - component: () => import('../views/projectLevel/wifiEducation/answerAnalysis.vue') - }, - //卸料平台 - { - path: '/project/unload/basicInfo', //卸料平台 基本信息 - name: '卸料平台_基本信息', - component: resolve => require(['@/views/projectFront/unload/basicInfo.vue'], resolve) - }, - { - path: '/project/unload/operationInfo', //卸料平台 运营信息 - name: '卸料平台_运行数据', - component: resolve => require(['@/views/projectFront/unload/operationInfo.vue'], resolve) - }, - { - path: '/project/unload/alarmInfo', //卸料平台 报警信息 - name: '卸料平台_报警信息', - component: resolve => require(['@/views/projectFront/unload/alarmInfo.vue'], resolve) - }, - //大体积混泥土测温 - { - path: '/project/concreteMonitoring/devManage', // - name: '卸料平台_设备管理', - component: resolve => require(['@/views/projectFront/concreteMonitoring/devManage.vue'], resolve) - }, - { - path: '/project/concreteMonitoring/realTimeData', // - name: '卸料平台_实时数据', - component: resolve => require(['@/views/projectFront/concreteMonitoring/realTimeData.vue'], resolve) - }, - //AR指挥中心 - { - path: '/project/panoramicManage', - name: '地图管理', - component: () => import('../views/projectFront/panoramicView/panoramicManage.vue') - }, - //材料管理 - { - path: '/project/materialManage/constructionTeamManage', - name: '材料管理_资源中心_施工队伍管理', - component: () => import('@/views/projectFront/materialManage/constructionTeamManage.vue') - }, - { - path: '/project/materialManage/materialManage', - name: '材料管理_资源中心_材料字典', - component: () => import('@/views/projectFront/materialManage/materialManage.vue') - }, - { - path: '/project/materialManage/cooperationUnit', - name: '材料管理_资源中心_合作单位', - component: () => import('@/views/projectFront/materialManage/cooperationUnit.vue') - }, - { - path: '/project/materialManage/projectSiteManage', - name: '材料管理_资源中心_工程部位管理', - component: () => import('@/views/projectFront/materialManage/projectSiteManage.vue') - }, - { - path: '/project/materialManage/materialContract', - name: '材料管理_资源中心_材料合同', - component: () => import('@/views/companyAdmin/material/materialContract.vue') - }, - { - path: '/project/materialManage/warehouseManage', - name: '材料管理_资源中心_库房字典', - component: () => import('@/views/projectFront/materialManage/warehouseManage.vue') - }, - { - path: '/project/materialManage/materialPriceBack', - name: '材料管理_资源中心_材料价格库', - component: () => import('@/views/projectFront/materialManage/materialPriceBack.vue') - }, - { - path: '/project/materialManage/thisProjectOrder', - name: '材料管理_资源中心_本项目订单', - component: () => import('@/views/projectFront/materialManage/thisProjectOrder.vue') - }, - { - path: '/project/materialManage/thisProjectWaybill', - name: '材料管理_资源中心_本项目运单', - component: () => import('@/views/projectFront/materialManage/thisProjectWaybill.vue') - }, - { - path: '/project/materialManage/materialWeightList', - name: '材料管理_作业中心_榜单台账', - component: () => import('@/views/projectFront/materialManage/materialWeightList.vue') - }, - // { - // path: '/project/materialManage/', - // name: '材料管理_资源中心', - // component: () => import('../views/projectFront/materialManage/materialManage.vue'), - // children:[ - // { - // path: '/project/materialManage/materialManage', - // name: '材料管理_资源中心_材料字典', - // component: () => import('@/views/projectFront/materialManage/materialManage.vue'), - // } - // ] - // }, - { - path: '/project/dangerousBigProject/parameter', - name: '危大工程_危大工程台账', - component: () => import('../../src/views/projectFront/dangerousBigProject/index.vue') - }, - { - path: '/project/dangerousBigProject/checkTable', - name: '危大工程_检查表', - component: () => import('../../src/views/projectFront/dangerousBigProject/checkTable.vue') - }, - { - path: '/project/dangerousBigProject/dictionary', - name: '危大工程_字典', - component: () => import('@/views/projectFront/dangerousBigProject/dictionary.vue') - }, - { - path: '/project/deepFoundationPitManage/realTimeData', - name: '深基坑监测系统_实时数据', - component: () => import('@/views/projectFront/deepFoundationPitManage/realTimeData.vue') - }, - { - path: '/project/deepFoundationPitManage/monitorData', - name: '深基坑监测系统_基坑监测', - component: () => import('@/views/projectFront/deepFoundationPitManage/monitorData.vue') - }, - { - path: '/project/deepFoundationPitManage/dataConfig', - name: '深基坑监测系统_基坑配置', - component: () => import('@/views/projectFront/deepFoundationPitManage/dataConfig.vue') - }, - { - path: '/project/intelligentDress/index', - name: '智能穿戴管理系统', - component: () => import('@/views/projectFront/intelligentDress/index.vue') - }, - { - path: '/project/aiAnalysis/warningList', - name: 'AI预警中心_预警列表', - component: () => import('@/views/projectFront/aiAnalysis/warningList.vue') - }, - //高支模 - { - path: '/project/highModulus/pointManage', - name: '高支模监测系统_点位配置', - component: () => import('@/views/projectFront/highModulus/pointManage.vue') - }, - { - path: '/project/highModulus/planConfig', - name: '高支模监测系统_平面图配置', - component: () => import('@/views/projectFront/highModulus/planConfig.vue') - }, - { - path: '/project/highModulus/manageStandards', - name: '高支模监测系统_管理标准', - component: () => import('@/views/projectFront/highModulus/manageStandards.vue') - }, - { - path: '/project/highModulus/alarmInfo', - name: '高支模监测系统_报警信息', - component: () => import('@/views/projectFront/highModulus/alarmInfo.vue') - }, - { - path: '/project/gantryCrane/gantryCraneInfo', - name: '龙门吊检测-设备管理', - component: () => import('@/views/projectLevel/gantryCrane/gantryCraneInfo.vue') - }, - { - path: '/project/gantryCrane/operationInfo', - name: '龙门吊检测-运行数据', - component: () => import('@/views/projectLevel/gantryCrane/operationInfo.vue') - }, - { - path: '/project/gantryCrane/devMaintain', - name: '龙门吊检测-设备维保', - component: () => import('@/views/projectLevel/gantryCrane/devMaintain.vue') - }, - { - path: '/project/gantryCrane/earlyWarning', - name: '龙门吊检测-预警分析', - component: () => import('@/views/projectLevel/gantryCrane/earlyWarning.vue') - }, - { - path: '/project/gantryCrane/devRegister', - name: '龙门吊检测-设备备案', - component: () => import('@/views/projectLevel/gantryCrane/devRegister.vue') - }, - { - path: '/project/gantryCrane/alarmData', - name: '龙门吊检测-报警信息', - component: () => import('@/views/projectLevel/gantryCrane/alarmData.vue') - }, - //访客管理 - { - path: '/project/epidemicPrevention/visitorsManage', - name: '防疫管理-访客管理', - component: () => import('@/views/projectFront/epidemicPrevention/visitorsManage.vue') - }, - { - path: '/project/epidemicPrevention/inOutList', - name: '防疫管理-车辆人员进出记录', - component: () => import('@/views/projectFront/epidemicPrevention/inOutList.vue') - }, - { - path: '/project/epidemicPrevention/peopleInOutList', - name: '防疫管理-人员进出记录', - component: () => import('@/views/projectFront/epidemicPrevention/peopleInOutList.vue') - }, - { - path: '/project/epidemicPrevention/passingData', - name: '防疫管理_防疫通行数据对比', - component: () => import('@/views/projectFront/epidemicPrevention/passingData.vue') - }, - { - path: '/project/qualitySafeReport/projectScore', - name: '质量安全检查-项目评分', - component: () => import('@/views/projectFront/qualitySafeReport/projectScore.vue') - }, - { - path: '/project/qualitySafeReport/firstLineCompany', - name: '质量安全检查-一线公司检查', - component: () => import('@/views/projectFront/qualitySafeReport/firstLineCompany.vue') - }, - { - path: '/project/qualitySafeReport/engineeringManagement', - name: '质量安全检查-工管中心检查', - component: () => import('@/views/projectFront/qualitySafeReport/engineeringManagement.vue') - }, - { - path: '/project/environmentalMonitor/reportForm', - name: '环境监测-数据台账', - component: () => import('@/views/projectFront/environmentalMonitor/reportForm.vue') - }, - { - path: '/project/waterManage/reportForm', - name: '用水管理-数据台账', - component: () => import('@/views/projectFront/waterManage/reportForm.vue') - }, - { - path: '/project/electricityManage/reportForm', - name: '用电管理-数据台账', - component: () => import('@/views/projectFront/electricityManage/reportForm.vue') - }, - { - path: '/project/lifter/reportForm', - name: '升降机-数据台账', - component: () => import('@/views/projectFront/lifter/reportForm.vue') - }, - { - path: '/project/unload/reportForm', - name: '卸料平台-数据台账', - component: () => import('@/views/projectFront/unload/reportForm.vue') - }, - { - path: '/project/sixHundred/carWash', - name: '六个百分百-车辆冲洗', - component: () => import('@/views/projectFront/sixHundred/carWash.vue') - }, - { - path: '/project/sixHundred/carObfurage', - name: '六个百分百-车辆密闭', - component: () => import('@/views/projectFront/sixHundred/carObfurage.vue') - }, - { - path: '/project/sixHundred/fenceReport', - name: '六个百分百-围挡上报', - component: () => import('@/views/projectFront/sixHundred/fenceReport.vue') - }, - { - path: '/project/sixHundred/roadHardenReport', - name: '六个百分百-路面硬化上报', - component: () => import('@/views/projectFront/sixHundred/roadHardenReport.vue') - }, - { - path: '/project/sixHundred/exposeSoilCover', - name: '六个百分百-裸土覆盖', - component: () => import('@/views/projectFront/sixHundred/exposeSoilCover.vue') - }, - { - path: '/project/sixHundred/wetHomework', - name: '六个百分百-湿法作业', - component: () => import('@/views/projectFront/sixHundred/wetHomework.vue') - }, - //混凝土施工管控 - { - path: '/project/betonManage/qualitySpringback', // - name: '混凝土施工管控_质量回弹', - component: resolve => require(['@/views/projectFront/betonManage/qualitySpringback.vue'], resolve) - }, - { - path: '/project/betonManage/curingChamberManage', // - name: '混凝土施工管控_养护室管理', - component: resolve => require(['@/views/projectFront/betonManage/curingChamberManage.vue'], resolve) - }, - { - path: '/project/betonManage/devManage', // - name: '混凝土施工管控_设备管理', - component: resolve => require(['@/views/projectFront/betonManage/devManage.vue'], resolve) - } - ] - }, - //企业后台 - { - path: '/page', - name: 'page2', - component: () => import('@/views/companyAdmin/layout.vue'), - children: [ - { - path: '/companyAdmin/projectManager', - name: 'projectManager', - component: () => import('../views/companyAdmin/projectManager.vue') - }, - - { - path: '/companyAdmin/companyDiagram', - name: 'companyDiagram', - component: () => import('../views/companyAdmin/companyDiagram.vue') - }, - { - path: '/companyAdmin/companyDiagram_old', - name: 'companyDiagram_old', - component: () => import('../views/companyAdmin/companyDiagram_20210521.vue') - }, - - // 企业信息配置 - { - path: '/companyAdmin/systemSetup/enterpriseInfo', - name: 'enterpriseInfo', - component: () => import('../views/companyAdmin/systemSetup/enterpriseInfo.vue') - }, - //材料管理 - { - path: '/companyAdmin/materialManage/materialDictionary', - name: 'companyMaterialDictionary', - component: () => import('../views/companyAdmin/material/materialDictionary.vue') - }, - { - path: '/companyAdmin/materialManage/materialContract', - name: 'companyMaterialContract', - component: () => import('../views/companyAdmin/material/materialContract.vue') - }, - //企业库 - { - path: '/companyAdmin/enterpriseLibrary', - name: 'enterpriseLibrary', - component: () => import('@/views/projectFront/projectSummary/cooperationUnit.vue') - }, - { - path: '/companyAdmin/operationLog', - name: 'companyOperationLog', - component: resolve => require(['@/views/companyAdmin/operationLog.vue'], resolve) - }, - // { - // path: '/companyAdmin/systemSetup/index', - // name: 'systemSetup', - // component: () => import('../views/companyAdmin/systemSetup/index.vue'), - // children: [ - // { - // path: '/companyAdmin/systemSetup/enterpriseInfo', - // name: 'enterpriseInfo', - // component: resolve => require(['@/views/companyAdmin/systemSetup/enterpriseInfo.vue'], resolve) - // }, - // ] - // }, - { - path: '/companyAdmin/qualityAndSafety/hiddenDangerLibrary', - name: 'hiddenDangerLibrary', - component: () => import('../views/companyAdmin/qualityAndSafety/hiddenDangerLibrary.vue') - }, - { - path: '/companyAdmin/qualityAndSafety/securityCheckTypes', - name: 'securityCheckTypes', - component: () => import('../views/companyAdmin/qualityAndSafety/securityCheckTypes.vue') - }, - { - path: '/companyAdmin/qualityAndSafety/index', - name: 'qualityAndSafety', - component: () => import('../views/companyAdmin/qualityAndSafety/index.vue'), - children: [ - { - path: '/companyAdmin/qualityAndSafety/classify', - name: 'classify', - component: () => import('../views/companyAdmin/qualityAndSafety/classify.vue') - }, - { - path: '/companyAdmin/qualityAndSafety/evaluate', - name: 'evaluate', - component: () => import('../views/companyAdmin/qualityAndSafety/evaluate.vue') - }, - { - path: '/companyAdmin/qualityAndSafety/statistics', - name: 'statistics', - component: () => import('../views/companyAdmin/qualityAndSafety/statistics.vue') - } - ] - }, - { - path: '/companyAdmin/basicSetup/index', - name: 'basicSetup', - component: () => import('../views/companyAdmin/basicSetup/index.vue'), - children: [ - { - path: '/companyAdmin/basicSetup/checkItem', - name: 'checkItem', - component: resolve => require(['@/views/companyAdmin/basicSetup/checkItem.vue'], resolve) - }, - { - path: '/companyAdmin/basicSetup/specialCheck', - name: 'specialCheck', - component: resolve => require(['@/views/companyAdmin/basicSetup/specialCheck.vue'], resolve) - }, - { - path: '/companyAdmin/basicSetup/planTemplate', - name: 'planTemplate', - component: resolve => require(['@/views/companyAdmin/basicSetup/planTemplate.vue'], resolve) - } - ] - }, - { - path: '/companyAdmin/progressOfWorks/index', - name: 'progressOfWorks', - component: () => import('../views/companyAdmin/progressOfWorks/index.vue'), - children: [] - }, - { - path: '/companyAdmin/firmNotice/index', - name: 'firmNotice', - component: () => import('../views/companyAdmin/firmNotice/index.vue'), - children: [ - { - path: '/companyAdmin/firmNotice/notice', - name: 'notice', - component: () => import('../views/companyAdmin/firmNotice/notice.vue') - } - // { - // path: '/companyAdmin/firmNotice/docManage', - // name: 'docManage', - // component: () => import('../views/companyAdmin/docManage.vue'), - // }, - ] - }, - { - path: '/companyAdmin/docManage', - name: 'docManage', - component: () => import('../views/companyAdmin/docManage.vue') - }, - { - path: '/companyAdmin/studyManage/index', - name: 'studyManage', - component: () => import('../views/companyAdmin/studyManage/index.vue'), - children: [ - { - path: '/companyAdmin/studyManage/courseList', - name: 'courseList', - component: () => import('../views/companyAdmin/studyManage/courseList.vue') - }, - { - path: '/companyAdmin/studyManage/studyPlan', - name: 'studyPlan', - component: () => import('../views/companyAdmin/studyManage/studyPlan.vue') - }, - { - path: '/companyAdmin/studyManage/myCourses', - name: 'myCourses', - component: () => import('../views/companyAdmin/studyManage/myCourses.vue') - } - ] - }, - { - path: '/companyAdmin/classification', - name: 'classification', - component: () => import('@/views/projectFront/safetyEducation/classification') - }, - { - path: '/companyAdmin/safetyEducation/courseManage', - name: 'courseManage', - component: () => import('@/views/projectFront/safetyEducation/courseManage') - }, - { - path: '/companyAdmin/wifiEducation/educationQuestions', - name: 'wifiEducation', - component: () => import('../views/projectLevel/wifiEducation/educationOutline.vue') - }, - { - path: '/companyAdmin/dangerousBigProject/checkTable', - name: 'dangerousBigProjectcheckTable', - component: () => import('@/views/projectFront/dangerousBigProject/checkTable.vue') - }, - { - path: '/companyAdmin/dangerousBigProject/dictionary', - name: 'dangerousBigProjectdictionary', - component: () => import('@/views/projectFront/dangerousBigProject/dictionary.vue') - } - ] - }, - { - path: '/msgCenter', - name: 'msgCenter', - component: () => import('../views/message.vue') - }, - { - path: '/projectIndex', - name: 'projectIndex', - component: () => import('../views/projectAdmin/projectIndex.vue') - }, - // { - // path: '/equipmentCenterIndx', - // name: 'equipmentCenterIndx', - // component: () => import('../views/equipmentCenter/equipmentCenterIndex.vue'), - // }, - { - path: '/project/panoramicOverview', - name: 'panoramicView', - component: () => import('../views/projectFront/panoramicView/overview.vue') - }, - { - path: '/projectList', - name: 'projectList', - component: () => import('../views/projectAdmin/projectList.vue') - }, - { - path: '/fileCenter', - name: 'fileCenter', - component: () => import('../views/projectAdmin/fileCenter.vue') - }, - { - path: '/project/personnelPosition/overview', - name: '人员定位总览', - component: resolve => require(['@/views/projectFront/personnelPosition/overview.vue'], resolve) - }, - { - path: '/project/projectSummary', - name: '项目总览', - component: resolve => require(['@/views/projectFront/projectSummary/overview.vue'], resolve) - }, - { - path: '/project/videoOverview', - name: 'videoOverview', - component: resolve => require(['@/views/projectFront/videoManage/overview.vue'], resolve) - }, - { - path: '/project/imgRanging', - name: 'imgRanging', - component: resolve => require(['@/views/projectFront/imgRanging/overview.vue'], resolve) - }, - , - { - path: '/project/warningManage', - name: 'warningManage', - component: resolve => require(['@/views/projectFront/warningManage/overview.vue'], resolve) - }, - { - path: '/project/aiOverview', - name: 'aiOverview', - component: resolve => require(['@/views/projectFront/aiAnalysis/overview.vue'], resolve) - }, - { - path: '/project/bimOverview', - name: 'BIM中心', - component: resolve => require(['@/views/projectFront/BIMCenter/overview.vue'], resolve) - }, - { - path: '/project/laborOverview', - name: 'laborOverview', - component: resolve => require(['@/views/projectFront/laborManage/overview.vue'], resolve) - }, - { - path: '/companyAdmin/bigScreen', - name: 'bigScreen', - component: resolve => require(['@/views/companyAdmin/bigScreen'], resolve) - }, - - { - //龙光大屏 原型2.0 - path: '/companyAdmin/longguangBigScreen', - name: 'longguangBigScreen', - component: resolve => require(['@/views/companyAdmin/longguang'], resolve) - }, - { - //龙光大屏风格 原型3.0 - path: '/companyAdmin/longguangBigScreen2', - name: 'longguangBigScreen', - component: resolve => require(['@/views/companyAdmin/longguang2'], resolve) - }, - { - // 河南大屏 - path: '/companyAdmin/henanBigScreen', - name: 'henanBigScreen', - component: resolve => require(['@/views/companyAdmin/HeNan'], resolve) - }, - { - //沈白高铁大屏 - path: '/companyAdmin/shenbaiBigScreen', - name: 'shenbaiBigScreen', - component: resolve => require(['@/views/companyAdmin/shenbai'], resolve) - }, - { - path: '/project/bigSiteVisualization', //塔吊管理 塔吊可视化全屏 - name: '塔吊管理_工地可视化全屏', - component: resolve => require(['@/views/projectFront/towerCrane/bigSiteVisualization.vue'], resolve) - }, - { - path: '/project/environmentalOverview', - name: '绿色施工总览', - component: resolve => require(['@/views/projectFront/environmentalMonitor/overview.vue'], resolve) - }, - { - path: '/project/electricOverview', - name: '电箱管理总览', - component: resolve => require(['@/views/projectFront/electricBox/overview.vue'], resolve) - }, - { - path: '/project/carOverview', - name: '车辆管理总览', - component: resolve => require(['@/views/projectFront/carManage/overview.vue'], resolve) - }, - { - path: '/project/vrCenter', - name: 'vrCenter', - component: resolve => require(['@/views/projectFront/vrCenter/iframe.vue'], resolve) - }, - { - path: '/project/markRoomOverview', - name: '标养室总览', - component: resolve => require(['@/views/projectFront/markingRoom/overview.vue'], resolve) - }, - { - path: '/project/dataBoard/', - name: '数据看板', - // component: resolve => require(['@/views/projectAdmin/dataBoardTwo/dataBoard.vue'], resolve), - component: resolve => require(['@/views/projectAdmin/dataBoard/dataBoard.vue'], resolve), - - children: [ - { - path: 'index', - name: '数据看板-首页概览', - component: () => import('@/views/projectAdmin/dataBoard/index.vue') - }, - { - path: 'digitalSite', - name: '数据看板-数字工地', - component: () => import('@/views/projectAdmin/dataBoard/digitalSite') - }, - { - path: 'laborManage', - name: '数据看板-劳务管理', - component: () => import('@/views/projectAdmin/dataBoard/laborManage.vue') - }, - { - path: 'environment', - name: '数据看板-环境监测', - component: () => import('@/views/projectAdmin/dataBoard/environment.vue') - }, - { - path: 'material', - name: '数据看板-材料管理', - component: () => import('@/views/projectAdmin/dataBoard/material.vue') - }, - { - path: 'plan', - name: '数据看板-进度计划', - component: () => import('@/views/projectAdmin/dataBoard/plan.vue') - }, - { - path: 'secure', - name: '数据看板-安全管理', - component: () => import('@/views/projectAdmin/dataBoard/secure.vue') - }, - { - path: 'quality', - name: '数据看板-质量管理', - component: () => import('@/views/projectAdmin/dataBoard/quality') - }, - { - path: 'SixHundred', - name: '数据看板-六个百分百', - component: () => import('@/views/projectAdmin/dataBoard/AiAnalysisCopy.vue') - }, - { - path: 'AiAnalysis', - name: '数据看板-AI数据分析', - component: () => import('@/views/projectAdmin/dataBoard/AiAnalysis.vue') - }, - // 湖里大屏模块路由配置 - { - path: 'projectHuli', - name: '数据看板-项目概览', - component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/projectHuli/index.vue') - }, - { - path: 'projectCIM', - name: '数据看板-CIM', - component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/CIM/index.vue') - }, - { - path: 'projectSafe', - name: '数据看板-安全管理', - component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/safeManage/index.vue') - }, - { - path: 'projectQuality', - name: '数据看板-质量管理', - component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/qualityManage/index.vue') - }, - { - path: 'projectProgress', - name: '数据看板-进度计划', - component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/planProgress/index.vue') - }, - { - path: 'projectEnvir', - name: '数据看板-环境管理', - component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/envirManage/index.vue') - }, - { - path: 'projectDigital', - name: '数据看板-数字工地', - component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/digitalSite/index.vue') - }, - { - path: 'projectLabor', - name: '数据看板-劳务管理', - component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/laborManage/index.vue') - } - ] - // 中建四局的看板 - // children: [{ - // path: 'index', - // name: '数据看板-首页概览', - // component: () => import('@/views/projectAdmin/dataBoardTwo/index.vue'), - // }, { - // path: 'digitalSite', - // name: '数据看板-数字工地', - // component: () => import('@/views/projectAdmin/dataBoardTwo/digitalSite'), - // }, { - // path: 'laborManage', - // name: '数据看板-劳务管理', - // component: () => import('@/views/projectAdmin/dataBoardTwo/laborManage.vue'), - // }, { - // path: 'environment', - // name: '数据看板-环境监测', - // component: () => import('@/views/projectAdmin/dataBoardTwo/environment.vue'), - // }, - // { - // path: 'material', - // name: '数据看板-材料管理', - // component: () => import('@/views/projectAdmin/dataBoardTwo/material.vue'), - // }, - // { - // path: 'plan', - // name: '数据看板-进度计划', - // component: () => import('@/views/projectAdmin/dataBoardTwo/plan.vue'), - // }, - // { - // path: 'secure', - // name: '数据看板-安全管理', - // component: () => import('@/views/projectAdmin/dataBoardTwo/secure.vue'), - // }, - // { - // path: 'quality', - // name: '数据看板-质量管理', - // component: () => import('@/views/projectAdmin/dataBoardTwo/quality.vue'), - // }, - // { - // path: 'SixHundred', - // name: '数据看板-六个百分百', - // component: () => import('@/views/projectAdmin/dataBoardTwo/AiAnalysisCopy.vue'), - // }, - // { - // path: 'AiAnalysis', - // name: '数据看板-AI数据分析', - // component: () => import('@/views/projectAdmin/dataBoardTwo/AiAnalysis.vue'), - // }, - // { - // path: 'contractManage', - // name: '数据看板-合约管理', - // component: () => import('@/views/projectAdmin/dataBoardTwo/contractManage.vue'), - // }, - // { - // path: 'doublecManage', - // name: '数据看板-双碳管理', - // component: () => import('@/views/projectAdmin/dataBoardTwo/doublecManage.vue'), - // }, - // { - // path: 'bigScreen', - // name: '数据看板-监控大屏', - // component: () => import('@/views/projectAdmin/dataBoardTwo/bigScreen.vue'), - // }, - // { - // path: 'cimManage', - // name: '数据看板-CIM+', - // component: () => import('@/views/projectAdmin/dataBoardTwo/cimManage.vue'), - // } - // ] - }, - { - path: '/equipmentCenter/', - name: 'page3', - component: () => import('@/components/layout.vue'), - children: [ - { - path: 'laborDevManage', - name: '劳务管理_设备管理', - component: () => import('../views/equipmentCenter/laborManage/devConfig.vue') - }, - { - path: 'carCameraDev', - name: '车辆管理_车辆相机管理', - component: () => import('../views/equipmentCenter/carManage/carCameraDev') - }, - { - // path: 'basicInfo', //塔吊管理 基本信息 path: '/firm/towerManage/basicInfo', //塔吊管理 点位配置 name: '塔吊管理_设备管理', component: resolve => require(['@/views/projectFront/towerCrane/basicInfo.vue'], resolve) @@ -2984,6 +1543,47 @@ const routes2 = [ path: 'AiAnalysis', name: '数据看板-AI数据分析', component: () => import('@/views/projectAdmin/dataBoard/AiAnalysis.vue') + }, + // 湖里大屏模块路由配置 + { + path: 'projectHuli', + name: '数据看板-项目概览', + component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/projectHuli/index.vue') + }, + { + path: 'projectCIM', + name: '数据看板-CIM', + component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/CIM/index.vue') + }, + { + path: 'projectSafe', + name: '数据看板-安全管理', + component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/safeManage/index.vue') + }, + { + path: 'projectQuality', + name: '数据看板-质量管理', + component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/qualityManage/index.vue') + }, + { + path: 'projectProgress', + name: '数据看板-进度计划', + component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/planProgress/index.vue') + }, + { + path: 'projectEnvir', + name: '数据看板-环境管理', + component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/envirManage/index.vue') + }, + { + path: 'projectDigital', + name: '数据看板-数字工地', + component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/digitalSite/index.vue') + }, + { + path: 'projectLabor', + name: '数据看板-劳务管理', + component: () => import('@/views/projectAdmin/dataBoard/projectHuScreen/laborManage/index.vue') } ] // 中建四局的看板