From e2db885233d9ed8c6c9f7912ba8e7b7d1998f437 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 30 一月 2026 14:38:55 +0800
Subject: [PATCH] fix: 预计运行时间编辑后还是回显原来的时间

---
 src/views/qualityManagement/metricMaintenance/index.vue |   56 +++++++++++++--------------
 src/views/equipmentManagement/ledger/Form.vue           |    6 +++
 2 files changed, 33 insertions(+), 29 deletions(-)

diff --git a/src/views/equipmentManagement/ledger/Form.vue b/src/views/equipmentManagement/ledger/Form.vue
index f85a7fa..72d594e 100644
--- a/src/views/equipmentManagement/ledger/Form.vue
+++ b/src/views/equipmentManagement/ledger/Form.vue
@@ -254,6 +254,12 @@
     form.taxRate = data.taxRate;
     form.unTaxIncludingPriceTotal = data.unTaxIncludingPriceTotal;
     form.createTime = data.createTime;
+    // 棰勮杩愯鏃堕棿锛氬悗绔繑鍥炲悗杞负 YYYY-MM-DD 浠ヤ究鏃ユ湡閫夋嫨鍣ㄦ纭睍绀�
+    if (data.planRuntimeTime) {
+      form.planRuntimeTime = dayjs(data.planRuntimeTime).format('YYYY-MM-DD');
+    } else {
+      form.planRuntimeTime = undefined;
+    }
   }
 };
 
diff --git a/src/views/qualityManagement/metricMaintenance/index.vue b/src/views/qualityManagement/metricMaintenance/index.vue
index 44d3fae..5b2c6bd 100644
--- a/src/views/qualityManagement/metricMaintenance/index.vue
+++ b/src/views/qualityManagement/metricMaintenance/index.vue
@@ -1,7 +1,9 @@
 <template>
   <div class="app-container metric-maintenance">
-    <!-- 宸︿晶锛氭娴嬫爣鍑嗗垪琛� -->
-    <div class="left-panel">
+    <el-row :gutter="16" class="metric-maintenance-row">
+      <!-- 宸︿晶锛氭娴嬫爣鍑嗗垪琛� -->
+      <el-col :xs="24" :sm="24" :md="12" :lg="12" :xl="12" class="left-col">
+        <div class="left-panel">
       <div class="toolbar">
         <div class="toolbar-left"></div>
         <div class="toolbar-right">
@@ -82,10 +84,12 @@
           </el-select>
         </template>
       </PIMTable>
-    </div>
+        </div>
+      </el-col>
 
-    <!-- 鍙充晶锛氭爣鍑嗗弬鏁板垪琛� -->
-    <div class="right-panel">
+      <!-- 鍙充晶锛氭爣鍑嗗弬鏁板垪琛� -->
+      <el-col :xs="24" :sm="24" :md="12" :lg="12" :xl="12" class="right-col">
+        <div class="right-panel">
       <div class="right-header">
         <div class="title">鏍囧噯鍙傛暟</div>
         <div class="desc" v-if="currentStandard">
@@ -132,7 +136,9 @@
           </template>
         </el-table-column>
       </el-table>
-    </div>
+        </div>
+      </el-col>
+    </el-row>
 
     <!-- 鏂板 / 缂栬緫妫�娴嬫爣鍑� -->
     <StandardFormDialog
@@ -693,39 +699,31 @@
 
 <style scoped>
 .metric-maintenance {
-  display: flex;
-  gap: 16px;
-  min-width: 0; /* 鍏佽 flex 瀛愬厓绱犳敹缂� */
+  padding: 0;
+  min-width: 0;
+}
+
+.metric-maintenance-row {
+  width: 100%;
+}
+
+.metric-maintenance-row .left-col,
+.metric-maintenance-row .right-col {
+  margin-bottom: 16px;
 }
 
 .left-panel,
 .right-panel {
-  flex: 1;
-  min-width: 0; /* 鍏佽 flex 瀛愬厓绱犳敹缂� */
+  min-width: 0;
   background: #ffffff;
   padding: 16px;
   box-sizing: border-box;
-  overflow: hidden; /* 闃叉鍐呭婧㈠嚭 */
-}
-
-/* 浣庡垎杈ㄧ巼閫傞厤 */
-@media (max-width: 1400px) {
-  .metric-maintenance {
-    flex-direction: column;
-  }
-  
-  .left-panel,
-  .right-panel {
-    width: 100%;
-    min-width: 0;
-  }
+  overflow: hidden;
+  height: 100%;
+  min-height: 400px;
 }
 
 @media (max-width: 768px) {
-  .metric-maintenance {
-    gap: 12px;
-  }
-  
   .left-panel,
   .right-panel {
     padding: 12px;

--
Gitblit v1.9.3