From 48ede89bf3b0a18f3be5ff05d95877e3d1a05465 Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期四, 29 二月 2024 11:53:04 +0800
Subject: [PATCH] 地图修改

---
 src/views/daoAnOffice/index.vue |  146 +++++++++++++++++++++++++++++++++---------------
 1 files changed, 99 insertions(+), 47 deletions(-)

diff --git a/src/views/daoAnOffice/index.vue b/src/views/daoAnOffice/index.vue
index 9cdbb22..80fcc67 100644
--- a/src/views/daoAnOffice/index.vue
+++ b/src/views/daoAnOffice/index.vue
@@ -1,6 +1,6 @@
 <script setup lang="ts">
 import ItemWrap from "@/components/item-wrap";
-import MenuHeader from "@/components/menu-header.vue";
+// import MenuHeader from "@/components/menu-header.vue";
 import LeftTop from "./left-top.vue";
 import LeftCenter from "./left-center.vue";
 import LeftBottom from "./left-bottom.vue";
@@ -12,8 +12,16 @@
 import RightBottom from "./right-bottom.vue";
 import chart2 from "./chart2.vue";
 import BorderBox13 from "@/components/datav/border-box-13";
+
+// 鍙宠竟閮ㄥ垎
+import Analysis from './right/analysis/index.vue';
+import Danger from './right/danger/index.vue';
+import Publicize from './right/publicize/index.vue';
+import Chartgd from "@/views/index/chartgd.vue";
+import {ref} from "vue";
+
 const config = {
-  header: ['<span style="color:#42C3E8;font-size: 16px">鎺掑悕</span>', '<span style="color:#42C3E8;font-size: 16px">琛屾斂鍖哄垝</span>','<span style="color:#42C3E8;font-size: 16px">鏁板��</span>'],
+  header: ['<span style="color:#42C3E8;font-size: 16px">鎺掑悕</span>', '<span style="color:#42C3E8;font-size: 16px">琛屾斂鍖哄垝</span>', '<span style="color:#42C3E8;font-size: 16px">鏁板��</span>'],
   data: [
     ['1', '澶╅┈闀�', '45'],
     ['5', '鐏屽彛琛楅亾', '21'],
@@ -29,50 +37,55 @@
   // index: true,
   // columnWidth: [50],
   align: ['center'],
-  headerBGC:"rgba(0,0,0,0.5)",
+  headerBGC: "rgba(0,0,0,0.5)",
 }
-const  config1 = [{
-  title:'姣涘彂鎶芥鎶ラ亾鐜�',
+const config1 = [{
+  title: '姣涘彂鎶芥鎶ラ亾鐜�',
   length: 10,
-},{
-  title:'姣涘彂鎶芥闃虫�х巼',
+}, {
+  title: '姣涘彂鎶芥闃虫�х巼',
   length: 90,
-},{
-  title:'鎴掓柇涓夊勾鏈鍚镐汉鍛樻煡澶�',
+}, {
+  title: '鎴掓柇涓夊勾鏈鍚镐汉鍛樻煡澶�',
   length: 82,
-},{
-  title:'鍦ㄥ唽鍚告瘨浜哄憳婊嬩簨琛屼负',
+}, {
+  title: '鍦ㄥ唽鍚告瘨浜哄憳婊嬩簨琛屼负',
   length: 130,
-},{
-  title:'鏄撳埗姣掑寲瀛﹀搧绠℃帶闂',
+}, {
+  title: '鏄撳埗姣掑寲瀛﹀搧绠℃帶闂',
   length: 110,
-},{
-  title:'杈栧尯鍐呭嚭鐜拌仛闆嗘互鐢ㄧ獫鐐规暟',
+}, {
+  title: '杈栧尯鍐呭嚭鐜拌仛闆嗘互鐢ㄧ獫鐐规暟',
   length: 9,
 }]
-const  config2 = [{
-  title:'澶栨祦娑夋瘨浜哄憳鏁�',
+const config2 = [{
+  title: '澶栨祦娑夋瘨浜哄憳鏁�',
   length: 10,
-},{
-  title:'鏂板彂鐜板惛姣掍汉鍛樻暟',
+}, {
+  title: '鏂板彂鐜板惛姣掍汉鍛樻暟',
   length: 90,
-},{
-  title:'姣掑搧涓浆闆嗘暎鏁伴噺',
+}, {
+  title: '姣掑搧涓浆闆嗘暎鏁伴噺',
   length: 82,
-},{
-  title:'鏈垚骞存秹姣掍汉鍛樻暟',
+}, {
+  title: '鏈垚骞存秹姣掍汉鍛樻暟',
   length: 130,
-},{
-  title:'鍒舵瘨绐濈偣鏁伴噺',
+}, {
+  title: '鍒舵瘨绐濈偣鏁伴噺',
   length: 110,
-},{
-  title:'澶栧崗婧簮琚煡鑾锋暟',
+}, {
+  title: '澶栧崗婧簮琚煡鑾锋暟',
   length: 9,
 }]
+const dtFig=ref(0)
+const handlechan=()=>{
+
+}
 </script>
 
 <template>
   <div class="index-box">
+<!--    <chartgd @changeDt="handlechan"  v-if="dtFig ==0" class="gddt"></chartgd>-->
     <div class="contetn_left">
       <ItemWrap class="contetn_left-top contetn_lr-item" title="杩�3骞翠氦閫氫簨鏁呮寚鏁�">
         <LeftTop />
@@ -80,12 +93,12 @@
       <div class="contetn_lr-item_contetn">
         <div class="contetn_lr-item_left">
           <ItemWrap class="contetn_left-top contetn_lr-item" title="浜鸿溅璺熀纭�淇℃伅">
-           <left-center/>
+            <left-center />
           </ItemWrap>
         </div>
         <div class="contetn_lr-item_right">
           <ItemWrap class="contetn_left-top contetn_lr-item" title="閲嶇偣鏅尯杩愯鎯呭喌">
-            <left-bottom/>
+            <left-bottom />
           </ItemWrap>
 
         </div>
@@ -96,8 +109,25 @@
       <CenterMap class="contetn_center_top" title="璁惧鍒嗗竷鍥�" />
 
     </div>
-    <div style="display:flex;">
+
+    <!-- 鍙宠竟鍖哄煙 -->
+    <div class="contetn_right flex flex-col">
       <div>
+        <Analysis />
+      </div>
+      <div class="flex justify-between">
+        <div class="right_wrapper_content">
+          <Danger />
+        </div>
+        <div class="right_wrapper_content">
+          <Publicize />
+        </div>
+      </div>
+    </div>
+
+
+    <!-- 缂夋瘨鍘熺増 -->
+    <!-- <div>
         <div style="height: 50%;">
 
             <div style="display: flex;justify-content: space-between">
@@ -175,6 +205,7 @@
             </div
             >
         </div>
+
         <div style="height: 50%">
 
             <div style="display: flex;justify-content: space-between">
@@ -213,18 +244,25 @@
             </div
             >
         </div>
-      </div>
-    </div>
+      </div> -->
+    <!-- 缂夋瘨鍘熺増 -->
   </div>
 </template>
 
 <style scoped lang="scss">
+.gddt{
+  position: absolute;
+  z-index: 0;
+  width: 3840px;
+  height: 1080px;
+}
 .index-box {
   width: 100%;
   display: flex;
   min-height: calc(100% - 64px);
   justify-content: space-between;
 }
+
 //宸﹁竟 鍙宠竟 缁撴瀯涓�鏍�
 .contetn_left,
 .contetn_right {
@@ -236,12 +274,14 @@
   box-sizing: border-box;
   flex-shrink: 0;
 }
+
 .contetn_center {
   flex: 1;
   margin: 0 54px;
   display: flex;
   flex-direction: column;
   justify-content: space-around;
+
   .contetn_center-bottom {
     height: 315px;
   }
@@ -250,16 +290,20 @@
 .contetn_lr-item {
   height: 310px;
 }
-.contetn_lr-item_right{
-  flex: auto;
+
+.contetn_lr-item_right {
+ width: 48%;
 }
-.contetn_lr-item_left{
-  flex: 1;
+
+.contetn_lr-item_left {
+  width: 50%;
 }
-.contetn_lr-item_contetn{
+
+.contetn_lr-item_contetn {
   display: flex;
 }
-.contetn_left-center_item_center{
+
+.contetn_left-center_item_center {
   padding: 1rem 0.5rem;
 
   margin-top: 5px;
@@ -268,9 +312,11 @@
   height: 75px;
   background-color: #172451;
 }
-.header{
+
+.header {
   background-color: #121E44;
 }
+
 $item-title-height: 38px;
 $item_title_content-height: calc(100% - 38px);
 
@@ -296,21 +342,20 @@
   .you {
     transform: rotate(180deg);
   }
+
   .title-inner {
     font-weight: 900;
     letter-spacing: 2px;
-    background: linear-gradient(
-            92deg,
-            #0072ff 0%,
-            #00eaff 48.8525390625%,
-            #01aaff 100%
-    );
+    background: linear-gradient(92deg,
+        #0072ff 0%,
+        #00eaff 48.8525390625%,
+        #01aaff 100%);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
   }
 }
 
-:deep(.dv-border-box-content)  {
+:deep(.dv-border-box-content) {
   box-sizing: border-box;
   padding: 6px 16px 0px;
 }
@@ -318,13 +363,16 @@
 .item_title_content {
   //height: $item_title_content-height;
   margin: 20px 0;
+  border: 1px solid #29466A;
+  //background: #11223A;
 }
 
 .item_title_content_def {
   width: 100%;
   height: 100%;
 }
-.right-right-zg{
+
+.right-right-zg {
   background-color: #172451;
   width: 120px;
   display: flex;
@@ -333,4 +381,8 @@
   justify-content: center;
   padding: 20px 0;
 }
+
+.right_wrapper_content {
+  width: 617px;
+}
 </style>

--
Gitblit v1.8.0