From 3c6bdb6f439ff7af04765259fd6a91b6d201d095 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期四, 19 六月 2025 17:12:25 +0800
Subject: [PATCH] 工单,数据中心用户查看数据的权限,合同考核每日,以及导出每日和按月

---
 src/views/home/data-rank/index.vue |   87 +++++++------------------------------------
 1 files changed, 15 insertions(+), 72 deletions(-)

diff --git a/src/views/home/data-rank/index.vue b/src/views/home/data-rank/index.vue
index e88192f..b361f2e 100644
--- a/src/views/home/data-rank/index.vue
+++ b/src/views/home/data-rank/index.vue
@@ -4,16 +4,18 @@
     <el-card class="data-card" :body-style="{ height: '100%' }">
       <div class="card-content">
         <div class="title-container">
-          <h1>杩愮淮鍗曚綅杩濈害璐d换鎺掑悕</h1>
-          <div class="more-button">
+          <h1>杩愮淮鍗曚綅瓒呮湡璐d换鏁版帓鍚�</h1>
+          <div class="more-button" @click="$router.push({ path: '/contract/score' })">
             <span>鏇村</span>
             <i class="el-icon-arrow-right"></i>
           </div>
         </div>
         <el-table :data="tableData" style="width: 100%" height="350">
-          <el-table-column prop="name" label="鍗曚綅" align="center">
+          <el-table-column prop="name" label="鍗曚綅" align="center" show-overflow-tooltip>
           </el-table-column>
-          <el-table-column prop="num" label="杩濈害鏁�" align="center">
+          <el-table-column prop="num" label="瓒呮湡鏁�" align="center">
+          </el-table-column>
+          <el-table-column prop="score" label="鍒嗘暟" align="center">
           </el-table-column>
         </el-table>
       </div>
@@ -22,84 +24,26 @@
 </template>
 
 <script>
+import { ywUnitCount } from "@/api/platform/home";
 export default {
   name: 'DataRank',
 
   data() {
     return {
-      tableData: [{
-        date: '2016-05-02',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1518 寮�',
-        num: 111,
-      }, {
-        date: '2016-05-04',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1517 寮�',
-        num: 111,
-      }, {
-        date: '2016-05-01',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1519 寮�',
-        num: 111,
-      }, 
-      {
-        date: '2016-05-03',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1516 寮�',
-        num: 111,
-      },
-      {
-        date: '2016-05-03',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1516 寮�',
-        num: 111,
-      },
-      {
-        date: '2016-05-03',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1516 寮�',
-        num: 111,
-      },
-      {
-        date: '2016-05-03',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1516 寮�',
-        num: 111,
-      },
-      {
-        date: '2016-05-03',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1516 寮�',
-        num: 111,
-      },
-      {
-        date: '2016-05-03',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1516 寮�',
-        num: 111,
-      },
-      {
-        date: '2016-05-03',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1516 寮�',
-        num: 111,
-      },
-      {
-        date: '2016-05-03',
-        name: '鐜嬪皬铏�',
-        address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1516 寮�',
-        num: 111,
-      },
-    ]
+      tableData: []
     }
+  },
+  mounted() {
+    ywUnitCount().then(res => {
+      this.tableData = res.data;
+    })
   }
 }
 </script>
 
 <style lang="scss" scoped>
 .data-table-container {
-  height: 430px;
+  height: 450px;
   margin-bottom: 20px;
 
   .data-card {
@@ -144,5 +88,4 @@
 .data-table {
   width: 100%;
 }
-
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.8.0