From 91513e171078ed6b0887f87b9fced33895d6d3fb Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 08 七月 2025 08:35:50 +0800
Subject: [PATCH] 2025.7.8

---
 src/views/inspection/problem/ProblemTrack.vue |   40 +++++++++++++++++++++++++---------------
 1 files changed, 25 insertions(+), 15 deletions(-)

diff --git a/src/views/inspection/problem/ProblemTrack.vue b/src/views/inspection/problem/ProblemTrack.vue
index 849b107..b9a7a74 100644
--- a/src/views/inspection/problem/ProblemTrack.vue
+++ b/src/views/inspection/problem/ProblemTrack.vue
@@ -1,30 +1,34 @@
 <template>
   <!-- <div class="border-r-small"> -->
-  <BaseCard>
-    <el-row justify="space-between" align="middle">
-      <div class="font-large">闂鏁存敼璺熻釜</div>
+  <BaseCard title="鏁存敼璺熻釜">
+    <el-row justify="space-evenly" align="middle">
+      <!-- <div class="font-large">闂鏁存敼璺熻釜</div> -->
+      <el-button size="small" type="primary" icon="CaretLeft" @click="previousDay"
+        >鍓嶄竴澶�</el-button
+      >
       <OptionTime v-model="time" type="date"></OptionTime>
+      <el-button size="small" type="primary" icon="CaretRight" @click="nextDay">鍚庝竴澶�</el-button>
     </el-row>
     <div>
       <ProblemSummary :data="subtaskList" :proStatistic="proStatistic"></ProblemSummary>
       <ProblemTable :data="subtaskList"></ProblemTable>
     </div>
   </BaseCard>
-  <BaseCard>
-    <el-row justify="space-between" align="middle">
-      <div class="font-large">鍒嗘湡瓒嬪娍</div>
-      <OptionTime v-model="time"></OptionTime>
+  <BaseCard title="闂鍒嗗竷">
+    <!-- <el-row justify="space-between" align="middle">
+      <div class="font-large">闂鍒嗗竷</div>
+    </el-row> -->
+    <div>
+      <ProblemType ref="pTypeRef"></ProblemType>
+    </div>
+  </BaseCard>
+  <BaseCard title="鍒嗘湡瓒嬪娍">
+    <el-row justify="end" align="middle">
+      <!-- <div class="font-large">鍒嗘湡瓒嬪娍</div> -->
+      <!-- <OptionTime v-model="time"></OptionTime> -->
     </el-row>
     <div>
       <ProblemChangeChart ref="pChangeRef"></ProblemChangeChart>
-    </div>
-  </BaseCard>
-  <BaseCard>
-    <el-row justify="space-between" align="middle">
-      <div class="font-large">闂鍒嗗竷</div>
-    </el-row>
-    <div>
-      <ProblemType ref="pTypeRef"></ProblemType>
     </div>
   </BaseCard>
   <!-- <BaseCard>
@@ -86,6 +90,12 @@
     ...mapStores(useSubtaskStore)
   },
   methods: {
+    nextDay() {
+      this.time = dayjs(this.time).add(1, 'day').toDate()
+    },
+    previousDay() {
+      this.time = dayjs(this.time).add(-1, 'day').toDate()
+    },
     fetchSubtask() {
       // taskApi.fetchSubtaskSummaryByArea(this.area).then((res) => {
       //   this.subtaskList = res.data

--
Gitblit v1.9.3