From e206ea8f7dbb655c0d8868996dae8ff1ff5ed11a Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期四, 12 六月 2025 16:41:19 +0800
Subject: [PATCH] 修改看板大屏,动态获取数据
---
UI-Project/src/views/KanbanData/kanbanData.vue | 19 ++++++++++---------
1 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/UI-Project/src/views/KanbanData/kanbanData.vue b/UI-Project/src/views/KanbanData/kanbanData.vue
index 87a17e9..7b4a4b7 100644
--- a/UI-Project/src/views/KanbanData/kanbanData.vue
+++ b/UI-Project/src/views/KanbanData/kanbanData.vue
@@ -62,7 +62,8 @@
// 褰撳墠婵�娲荤殑鏍囩椤�
-const activeTab = ref('yield')
+const activeTab = ref('utilization')
+const showTab = ref(false)
// 鍗曞皬鏃朵骇閲忔暟鎹�
const yieldFormData = ref({
@@ -685,7 +686,7 @@
<el-main>
<el-tabs v-model="activeTab">
<!-- 鍗曞皬鏃朵骇閲忔爣绛鹃〉 -->
- <el-tab-pane label="鍗曞皬鏃朵骇閲�" name="yield">
+ <el-tab-pane label="鍗曞皬鏃朵骇閲�" name="yield">
<!-- 娣诲姞鐩爣鍊艰缃儴鍒� -->
<div class="target-setting">
<el-form :inline="true" label-width="100px">
@@ -714,7 +715,7 @@
</el-form-item>
</el-form>
</div>
- <el-form :inline="true" :model="yieldFormData" label-width="100px" class="form-container">
+ <el-form :inline="true" :model="yieldFormData" label-width="100px" v-if="showTab" class="form-container">
<el-form-item label="鏃ユ湡">
<el-date-picker
v-model="yieldFormData.recordDate"
@@ -746,7 +747,7 @@
</el-form-item>
</el-form>
- <el-table :data="yieldData" v-loading="yieldLoading" style="width: 100%">
+ <el-table :data="yieldData" v-loading="yieldLoading" style="width: 100%" v-if="showTab">
<el-table-column prop="recordDate" label="鏃ユ湡" width="180">
<template #default="scope">
<el-date-picker
@@ -949,7 +950,7 @@
</el-tab-pane>
<!-- 鍦ㄥ埗閲忔爣绛鹃〉 -->
- <el-tab-pane label="鍦ㄥ埗閲�" name="quantity">
+ <el-tab-pane label="鍦ㄥ埗閲�" name="quantity">
<!-- 娣诲姞鐩爣鍊艰缃儴鍒� -->
<div class="target-setting">
<el-form :inline="true" label-width="100px">
@@ -1001,8 +1002,8 @@
<el-form-item label="绫诲瀷">
<el-select v-model="quantityFormData.locationCode" placeholder="閫夋嫨绫诲瀷" style="width: 180px">
<el-option label="鍗婃垚鍝�" value="鍗婃垚鍝�" />
- <el-option label="7014" value="7014" />
- <el-option label="7016" value="7016" />
+ <!-- <el-option label="7014" value="7014" />
+ <el-option label="7016" value="7016" /> -->
</el-select>
</el-form-item>
<el-form-item label="鏁伴噺">
@@ -1021,7 +1022,7 @@
</el-form-item>
</el-form>
- <el-table :data="quantityData" v-loading="quantityLoading" style="width: 100%">
+ <el-table :data="quantityData" v-loading="quantityLoading" style="width: 100%" >
<el-table-column prop="recordDate" label="鏃ユ湡" width="180">
<template #default="scope">
<el-date-picker
@@ -1095,7 +1096,7 @@
</el-tab-pane>
<!-- 璁″垝浜ч噺鏍囩椤� -->
- <el-tab-pane label="璁″垝浜ч噺" name="planned">
+ <el-tab-pane label="璁″垝浜ч噺" v-if="showTab" name="planned">
<el-form :inline="true" :model="plannedFormData" label-width="100px" class="form-container">
<el-form-item label="鏃ユ湡">
<el-date-picker
--
Gitblit v1.8.0