diff --git a/src/assets/images/dataBoard/wisdomBuild/cim+.png b/src/assets/images/dataBoard/wisdomBuild/cim+.png new file mode 100644 index 00000000..cb1ff8f5 Binary files /dev/null and b/src/assets/images/dataBoard/wisdomBuild/cim+.png differ diff --git a/src/assets/images/dataBoard/wisdomBuild/main.png b/src/assets/images/dataBoard/wisdomBuild/main.png new file mode 100644 index 00000000..a2bddd07 Binary files /dev/null and b/src/assets/images/dataBoard/wisdomBuild/main.png differ diff --git a/src/router/index.js b/src/router/index.js index a940ea98..13c0aebb 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1386,6 +1386,7 @@ const routes2 = [ { 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', @@ -1435,56 +1436,74 @@ const routes2 = [ // component: () => import('@/views/projectAdmin/dataBoard/AiAnalysis.vue'), // } // ] - - component: resolve => require(['@/views/projectAdmin/dataBoardTwo/dataBoard.vue'], resolve), 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: '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/', diff --git a/src/views/projectAdmin/dataBoardTwo/cimManage.vue b/src/views/projectAdmin/dataBoardTwo/cimManage.vue index 0095ece6..a2d66212 100644 --- a/src/views/projectAdmin/dataBoardTwo/cimManage.vue +++ b/src/views/projectAdmin/dataBoardTwo/cimManage.vue @@ -1,8 +1,5 @@ - - \ No newline at end of file diff --git a/src/views/projectAdmin/dataBoardTwo/digitalSite/index.vue b/src/views/projectAdmin/dataBoardTwo/digitalSite/index.vue index 76fe2ab0..8deb42e8 100644 --- a/src/views/projectAdmin/dataBoardTwo/digitalSite/index.vue +++ b/src/views/projectAdmin/dataBoardTwo/digitalSite/index.vue @@ -5281,6 +5281,7 @@ img { font-weight: bold; background-image: url('../../../../assets/images/dataBoard/wisdomBuild/tabs-item.png'); background-size: 100% 100%; + cursor: pointer; &.active { color: #fff; background-image: url('../../../../assets/images/dataBoard/wisdomBuild/tabs-item-active.png'); diff --git a/src/views/projectAdmin/dataBoardTwo/plan.vue b/src/views/projectAdmin/dataBoardTwo/plan.vue index 1b2034dd..4d85e5fa 100644 --- a/src/views/projectAdmin/dataBoardTwo/plan.vue +++ b/src/views/projectAdmin/dataBoardTwo/plan.vue @@ -1,193 +1,197 @@ +