From 50e679f417b1052433964801e4630a8f81c6d711 Mon Sep 17 00:00:00 2001
From: hyingbo <1363390067@qq.com>
Date: 星期三, 20 八月 2025 11:51:45 +0800
Subject: [PATCH] dnc首页待办调整

---
 src/views/dashboard/dncIndex/DncManagerSignage.vue |   61 ++++++++----------------------
 1 files changed, 17 insertions(+), 44 deletions(-)

diff --git a/src/views/dashboard/DncManagerSignage.vue b/src/views/dashboard/dncIndex/DncManagerSignage.vue
similarity index 67%
rename from src/views/dashboard/DncManagerSignage.vue
rename to src/views/dashboard/dncIndex/DncManagerSignage.vue
index 53b7bf2..5bc0e49 100644
--- a/src/views/dashboard/DncManagerSignage.vue
+++ b/src/views/dashboard/dncIndex/DncManagerSignage.vue
@@ -2,8 +2,14 @@
   <div class="home-container">
     <div class="left-card">
       <div class="card">
-        <h2 class="card-title">鍗$墖1</h2>
+        <h2 class="card-title">鎴戠殑寰呭姙</h2>
         <div class="card-content">
+          <!-- 宓屽叆FlowTodo缁勪欢骞惰缃粯璁ゅ垎绫� -->
+          <todo-list
+            ref="flowTodo"
+            class="embedded-flow-todo"
+            :defaultCategories="['drApproval','ggApproval','programConfirmApproval']"
+          ></todo-list>
         </div>
       </div>
     </div>
@@ -11,19 +17,13 @@
     <!-- 鍙充晶涓や釜灏忓崱鐗� -->
     <div class="right-cards">
       <div class="card top-card">
-        <h2 class="card-title">鎴戠殑寰呭姙</h2>
+        <h2 class="card-title">鍗$墖1</h2>
         <div class="card-content">
-          <!-- 宓屽叆FlowTodo缁勪欢骞惰缃粯璁ゅ垎绫� -->
-          <flow-todo
-            ref="flowTodo"
-            class="embedded-flow-todo"
-            :defaultCategories="['drApproval','ggApproval','programConfirmApproval']"
-          ></flow-todo>
         </div>
       </div>
 
       <div class="card bottom-card">
-        <h2 class="card-title">鍗$墖2</h2>
+        <h2 class="card-title">娲惧伐浠诲姟棰嗗彇</h2>
         <div class="card-content">
         </div>
       </div>
@@ -32,14 +32,14 @@
 </template>
 
 <script>
-import signageApi from '@/api/signage'
+import signageApi from '@api/signage'
 import moment from 'moment'
-import FlowTodo from '@/views/flowable/workflow/FlowTodo.vue'
+import TodoList from '@views/dashboard/dncIndex/TodoList.vue'
 
 export default {
   name: 'DncManagerSignage',
   components: {
-    FlowTodo
+    TodoList
   },
   data() {
     return {
@@ -49,7 +49,7 @@
     // 纭繚缁勪欢鍔犺浇鍚庝娇鐢ㄩ粯璁ゅ垎绫绘煡璇㈡暟鎹�
     this.$nextTick(() => {
       if (this.$refs.flowTodo) {
-        this.$refs.flowTodo.searchQuery()
+        this.$refs.flowTodo.loadData(1)
       }
     })
   },
@@ -60,6 +60,9 @@
 </script>
 
 <style scoped>
+.left-card .card-content {
+  padding: 5px 0;
+}
 .home-container {
   display: flex;
   min-height: 100vh;
@@ -75,7 +78,7 @@
 }
 
 .right-cards {
-  flex: 1;
+  flex: 2;
   min-width: 0;
   display: flex;
   flex-direction: column;
@@ -113,36 +116,6 @@
 .card-content {
   flex: 1;
   overflow: auto;
-}
-
-/* 娓呴櫎寰呭姙椤甸潰鏌ヨ鏉′欢銆侀�変腑鏉℃暟銆佸閫夋 */
-.embedded-flow-todo >>> .table-page-search-wrapper {
-  display: none !important;
-}
-
-.embedded-flow-todo >>> .table-operator {
-  display: none !important;
-}
-
-.embedded-flow-todo >>> .ant-alert.ant-alert-info {
-  display: none !important;
-}
-
-.embedded-flow-todo >>> .ant-table-thead .ant-table-selection-column,
-.embedded-flow-todo >>> .ant-table-tbody .ant-table-selection-column {
-  display: none !important;
-}
-
-.embedded-flow-todo >>> .ant-table-selection {
-  display: none !important;
-}
-.embedded-flow-todo >>> .ant-table-row-selected {
-  background: transparent !important;
-}
-
-.embedded-flow-todo >>> .a-table {
-  margin-top: 0 !important;
-  border-top: none !important;
 }
 
 @media (max-width: 992px) {

--
Gitblit v1.9.3