From 589b2850c2e3761765e5e60ce84bc0593a5f492c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=9Cyiyousong=E2=80=9D?= <鈥測ousong_yi@foxmail.com鈥�>
Date: Mon, 9 Dec 2024 10:42:12 +0800
Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E6=8A=A5=E8=A1=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 portal-manager-ui/admin/src/main.js           |  5 ++
 .../components/AIEfficiency/module.vue        |  2 +-
 .../views/dataAdmin/components/IOT/module.vue |  2 +-
 .../dataAdmin/components/pickUp/module.vue    | 17 +++--
 .../dataAdmin/components/queueCall/module.vue |  9 +--
 .../serviceDataAnalyse/crowdPortrait.vue      |  4 +-
 .../components/serviceDataAnalyse/module.vue  | 70 +++++++++----------
 7 files changed, 60 insertions(+), 49 deletions(-)

diff --git a/portal-manager-ui/admin/src/main.js b/portal-manager-ui/admin/src/main.js
index 5aa31ada..77019728 100644
--- a/portal-manager-ui/admin/src/main.js
+++ b/portal-manager-ui/admin/src/main.js
@@ -73,6 +73,11 @@ Vue.config.productionTip = false;
 import Viewer from "v-viewer";
 import "viewerjs/dist/viewer.css";
 Vue.use(Viewer);
+
+// echarts
+import * as echarts from "echarts";
+Vue.prototype.$echarts = echarts; 
+
 // 鍥剧墖鎳掑姞杞芥彃浠�
 import VueLazyload from "vue-lazyload";
 Vue.use(VueLazyload, {
diff --git a/portal-manager-ui/admin/src/views/dataAdmin/components/AIEfficiency/module.vue b/portal-manager-ui/admin/src/views/dataAdmin/components/AIEfficiency/module.vue
index e54ec003..afaafe52 100644
--- a/portal-manager-ui/admin/src/views/dataAdmin/components/AIEfficiency/module.vue
+++ b/portal-manager-ui/admin/src/views/dataAdmin/components/AIEfficiency/module.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="h-full w-full flex flex-col">
     <div class="total-info">
-      <span class="mr-[30px]">鎬绘鏁帮細{{ total ?? 0 }}娆�</span>
+      <span class="mr-[30px]">寮傚父娆℃暟锛歿{ total ?? 0 }}娆�</span>
       <span>缁熻鏃堕棿娈碉細{{ time[0] }} - {{ time[1] }}</span>
     </div>
     <div class="reportforms-out-box">
diff --git a/portal-manager-ui/admin/src/views/dataAdmin/components/IOT/module.vue b/portal-manager-ui/admin/src/views/dataAdmin/components/IOT/module.vue
index c1c5232e..747cdacd 100644
--- a/portal-manager-ui/admin/src/views/dataAdmin/components/IOT/module.vue
+++ b/portal-manager-ui/admin/src/views/dataAdmin/components/IOT/module.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="h-full w-full flex flex-col">
     <div class="total-info">
-      <span class="mr-[30px]">鎬绘鏁帮細{{ total ?? 0 }}娆�</span>
+      <span class="mr-[30px]">寮傚父娆℃暟锛歿{ total ?? 0 }}娆�</span>
       <span>缁熻鏃堕棿娈碉細{{ time[0] }} - {{ time[1] }}</span>
     </div>
     <div class="reportforms-out-box">
diff --git a/portal-manager-ui/admin/src/views/dataAdmin/components/pickUp/module.vue b/portal-manager-ui/admin/src/views/dataAdmin/components/pickUp/module.vue
index 1dec273e..00ca3fcb 100644
--- a/portal-manager-ui/admin/src/views/dataAdmin/components/pickUp/module.vue
+++ b/portal-manager-ui/admin/src/views/dataAdmin/components/pickUp/module.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="h-full w-full flex flex-col">
     <div class="total-info">
-      <span class="mr-[30px]">娆℃暟锛歿{ total ?? 0 }}娆�</span>
+      <span class="mr-[30px]">{{ title }}锛歿{ total ?? 0 }}娆�</span>
       <span>缁熻鏃堕棿娈碉細{{ time[0] }} - {{ time[1] }}</span>
     </div>
     <div class="reportforms-out-box">
@@ -38,6 +38,17 @@ export default {
     };
   },
   computed: {
+    title() {
+      if (this.$route.path === "/home/dataManagement/pickUp/pickUpRecord") {
+        return "鍙栦欢璁板綍";
+      } else if (
+        this.$route.path === "/home/dataManagement/pickUp/depositRecord"
+      ) {
+        return "瀛樹欢璁板綍";
+      } else {
+        return "鍏朵粬璁板綍";
+      }
+    },
     tabsList() {
       return getItemData(this.$router.options.routes, "name", "pickUp");
     },
@@ -56,6 +67,4 @@ export default {
 };
 </script>
 
-<style lang="less" scoped>
-</style>
-
+<style lang="less" scoped></style>
diff --git a/portal-manager-ui/admin/src/views/dataAdmin/components/queueCall/module.vue b/portal-manager-ui/admin/src/views/dataAdmin/components/queueCall/module.vue
index b9a251ed..7208e011 100644
--- a/portal-manager-ui/admin/src/views/dataAdmin/components/queueCall/module.vue
+++ b/portal-manager-ui/admin/src/views/dataAdmin/components/queueCall/module.vue
@@ -2,7 +2,10 @@
   <div class="h-full w-full flex flex-col">
     <div class="total-info">
       <span
-        v-if="$route.path == '/home/dataManagement/queueCall/queueRecord'"
+        v-if="
+          $route.path == '/home/dataManagement/queueCall/queueRecord' ||
+          $route.path == '/home/dataManagement/queueCall/numAcquisition'
+        "
         class="mr-[30px]"
         >鍙栧彿娆℃暟锛歿{ total ?? 0 }}娆�</span
       >
@@ -74,6 +77,4 @@ export default {
 };
 </script>
 
-<style lang="less" scoped>
-</style>
-
+<style lang="less" scoped></style>
diff --git a/portal-manager-ui/admin/src/views/dataAdmin/components/serviceDataAnalyse/crowdPortrait.vue b/portal-manager-ui/admin/src/views/dataAdmin/components/serviceDataAnalyse/crowdPortrait.vue
index 80c8bdce..acfa1f45 100644
--- a/portal-manager-ui/admin/src/views/dataAdmin/components/serviceDataAnalyse/crowdPortrait.vue
+++ b/portal-manager-ui/admin/src/views/dataAdmin/components/serviceDataAnalyse/crowdPortrait.vue
@@ -12,8 +12,8 @@
           >
           </a-range-picker>
           <a-select v-model="day">
-            <a-select-option value="0"> 浠婂ぉ </a-select-option>
             <a-select-option value="1"> 杩�7澶� </a-select-option>
+            <a-select-option value="0"> 浠婂ぉ </a-select-option>
             <a-select-option value="2"> 杩�30澶� </a-select-option>
             <a-select-option value="3"> 杩�3鏈� </a-select-option>
             <a-select-option value="4"> 鏈勾搴� </a-select-option>
@@ -90,7 +90,7 @@ export default {
       area: [],
       sign: [],
       chart: null,
-      dayValue: "",
+      dayValue: "0",
     };
   },
   components: {
diff --git a/portal-manager-ui/admin/src/views/dataAdmin/components/serviceDataAnalyse/module.vue b/portal-manager-ui/admin/src/views/dataAdmin/components/serviceDataAnalyse/module.vue
index 3171ab8f..5f44b6e9 100644
--- a/portal-manager-ui/admin/src/views/dataAdmin/components/serviceDataAnalyse/module.vue
+++ b/portal-manager-ui/admin/src/views/dataAdmin/components/serviceDataAnalyse/module.vue
@@ -1,41 +1,39 @@
 <template>
   <div id="dataAnalyse-Container">
     <a-layout>
-      <a-layout>
-        <a-layout-sider width="200" style="background: #fff">
-          <a-menu
-            mode="inline"
-            :defaultOpenKeys="['sub1']"
-            :selectedKeys="selectedKeys"
-            @select="menuSelect"
-            :style="{ height: '100%', borderRight: 0 }"
-          >
-            <template v-for="item of menuList">
-              <a-sub-menu
-                :key="item.key"
-                v-if="item.children && item.children.length"
-              >
-                <template slot="title">{{ item.name }}</template>
-                <a-menu-item :key="ite.key" v-for="ite of item.children">
-                  {{ ite.name }}
-                </a-menu-item>
-              </a-sub-menu>
-              <a-menu-item :key="item.key" v-else>
-                {{ item.name }}
+      <a-layout-sider width="200" style="background: #fff">
+        <a-menu
+          mode="inline"
+          :defaultOpenKeys="['sub1']"
+          :selectedKeys="selectedKeys"
+          @select="menuSelect"
+          :style="{ height: '100%', borderRight: 0 }"
+        >
+          <template v-for="item of menuList">
+            <a-sub-menu
+              :key="item.key"
+              v-if="item.children && item.children.length"
+            >
+              <template slot="title">{{ item.name }}</template>
+              <a-menu-item :key="ite.key" v-for="ite of item.children">
+                {{ ite.name }}
               </a-menu-item>
-            </template>
-          </a-menu>
-        </a-layout-sider>
-        <a-layout style="padding: 0 24px 24px" class="layout_main">
-          <a-breadcrumb style="margin: 16px 0">
-            <a-breadcrumb-item>褰撳墠浣嶇疆:鏀垮姟涓€浣撳寲骞冲彴></a-breadcrumb-item>
-            <a-breadcrumb-item>鏁版嵁绠$悊></a-breadcrumb-item>
-            <a-breadcrumb-item>{{ sleectedName }}</a-breadcrumb-item>
-          </a-breadcrumb>
-          <a-layout-content>
-            <component ref="viewComponet" :is="viewComponet" />
-          </a-layout-content>
-        </a-layout>
+            </a-sub-menu>
+            <a-menu-item :key="item.key" v-else>
+              {{ item.name }}
+            </a-menu-item>
+          </template>
+        </a-menu>
+      </a-layout-sider>
+      <a-layout style="padding: 0 24px 24px" class="layout_main">
+        <a-breadcrumb style="margin: 16px 0">
+          <a-breadcrumb-item>褰撳墠浣嶇疆:鏀垮姟涓€浣撳寲骞冲彴></a-breadcrumb-item>
+          <a-breadcrumb-item>鏁版嵁绠$悊></a-breadcrumb-item>
+          <a-breadcrumb-item>{{ sleectedName }}</a-breadcrumb-item>
+        </a-breadcrumb>
+        <a-layout-content>
+          <component ref="viewComponet" :is="viewComponet" />
+        </a-layout-content>
       </a-layout>
     </a-layout>
   </div>
@@ -123,8 +121,7 @@ export default {
     .ant-layout-content {
       background: #fff;
       flex: 1;
-      overflow-y: auto;
-      overflow-x: hidden;
+      // overflow: auto;
     }
   }
   &::before {
@@ -152,4 +149,3 @@ export default {
   }
 }
 </style>
-
-- 
2.24.3