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