diff --git a/src/assets/images/construction/Group 4413.png b/src/assets/images/construction/Group 4413.png new file mode 100644 index 00000000..e6006658 Binary files /dev/null and b/src/assets/images/construction/Group 4413.png differ diff --git a/src/assets/images/construction/Group 4558.png b/src/assets/images/construction/Group 4558.png new file mode 100644 index 00000000..acb70690 Binary files /dev/null and b/src/assets/images/construction/Group 4558.png differ diff --git a/src/assets/images/construction/Group 45582.png b/src/assets/images/construction/Group 45582.png new file mode 100644 index 00000000..f60141a1 Binary files /dev/null and b/src/assets/images/construction/Group 45582.png differ diff --git a/src/assets/images/construction/Group 4709.png b/src/assets/images/construction/Group 4709.png new file mode 100644 index 00000000..e668dbf2 Binary files /dev/null and b/src/assets/images/construction/Group 4709.png differ diff --git a/src/assets/images/construction/Group 5550.png b/src/assets/images/construction/Group 5550.png new file mode 100644 index 00000000..ee899102 Binary files /dev/null and b/src/assets/images/construction/Group 5550.png differ diff --git a/src/assets/images/construction/Group 5600.png b/src/assets/images/construction/Group 5600.png new file mode 100644 index 00000000..60d6b89a Binary files /dev/null and b/src/assets/images/construction/Group 5600.png differ diff --git a/src/assets/images/construction/形状结合.png b/src/assets/images/construction/形状结合.png new file mode 100644 index 00000000..fa9045fd Binary files /dev/null and b/src/assets/images/construction/形状结合.png differ diff --git a/src/routers/modules/staticRouter.ts b/src/routers/modules/staticRouter.ts index 361ceda4..e0b4ba2e 100644 --- a/src/routers/modules/staticRouter.ts +++ b/src/routers/modules/staticRouter.ts @@ -97,6 +97,11 @@ export const staticRouter: RouteRecordRaw[] = [ // name: "工程概况-1", // component: () => import("@/views/sevenLargeScreen/comprehensiveManage/projectOverview/indexer.vue") // }, + { + path: "/projectioter", + name: "双碳管理", + component: () => import("@/views/sevenLargeScreen/constructionview/index.vue") + }, { path: "/smartPartyBuilding", name: "智慧党建", diff --git a/src/stores/modules/publicdata.ts b/src/stores/modules/publicdata.ts new file mode 100644 index 00000000..25950851 --- /dev/null +++ b/src/stores/modules/publicdata.ts @@ -0,0 +1,20 @@ +import { defineStore, createPinia } from "pinia" + + +export const PublicDataer = defineStore({ + id: "PublicDataer", + + // 数据 + state: (): PublicDataer => ({ + // 数据 + construction: false + }), + + // 方法 + actions: { + async ConstructionSwitch() { + this.construction = !this.construction; + } + } + +}) diff --git a/src/views/sevenLargeScreen/constructionview/components/BottomLeft.vue b/src/views/sevenLargeScreen/constructionview/components/BottomLeft.vue new file mode 100644 index 00000000..3a95e6d6 --- /dev/null +++ b/src/views/sevenLargeScreen/constructionview/components/BottomLeft.vue @@ -0,0 +1,590 @@ + + + + + + \ No newline at end of file diff --git a/src/views/sevenLargeScreen/constructionview/components/BottomRight.vue b/src/views/sevenLargeScreen/constructionview/components/BottomRight.vue new file mode 100644 index 00000000..4398083d --- /dev/null +++ b/src/views/sevenLargeScreen/constructionview/components/BottomRight.vue @@ -0,0 +1,380 @@ + + + + + + \ No newline at end of file diff --git a/src/views/sevenLargeScreen/constructionview/components/TopCenter.vue b/src/views/sevenLargeScreen/constructionview/components/TopCenter.vue new file mode 100644 index 00000000..32bbb15f --- /dev/null +++ b/src/views/sevenLargeScreen/constructionview/components/TopCenter.vue @@ -0,0 +1,423 @@ + + + + + + \ No newline at end of file diff --git a/src/views/sevenLargeScreen/constructionview/components/TopLeft.vue b/src/views/sevenLargeScreen/constructionview/components/TopLeft.vue new file mode 100644 index 00000000..9f57518e --- /dev/null +++ b/src/views/sevenLargeScreen/constructionview/components/TopLeft.vue @@ -0,0 +1,907 @@ + + + + + + \ No newline at end of file diff --git a/src/views/sevenLargeScreen/constructionview/components/TopRight.vue b/src/views/sevenLargeScreen/constructionview/components/TopRight.vue new file mode 100644 index 00000000..be5c2fdb --- /dev/null +++ b/src/views/sevenLargeScreen/constructionview/components/TopRight.vue @@ -0,0 +1,346 @@ + + + + + + \ No newline at end of file diff --git a/src/views/sevenLargeScreen/constructionview/index.vue b/src/views/sevenLargeScreen/constructionview/index.vue new file mode 100644 index 00000000..a180b154 --- /dev/null +++ b/src/views/sevenLargeScreen/constructionview/index.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/src/views/sevenLargeScreen/indexL.vue b/src/views/sevenLargeScreen/indexL.vue index d1876864..60e094a8 100644 --- a/src/views/sevenLargeScreen/indexL.vue +++ b/src/views/sevenLargeScreen/indexL.vue @@ -279,6 +279,10 @@ let menuList = ref([ menuName: "智慧党建", companyPath: "/smartPartyBuilding" }, + { + menuName: "双碳管理", + companyPath: "/projectioter" + }, // { // menuName: "工程概况-1", // companyPath: "/projectOverviewer"