From 4eeaec1eddd5ef2be4b79423154fa2dce81d5566 Mon Sep 17 00:00:00 2001
From: 黄何裕 <1053952480@qq.com>
Date: 星期五, 26 七月 2024 15:28:09 +0800
Subject: [PATCH] 大屏重构

---
 src/views/system/work-order/index.vue |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/src/views/system/work-order/index.vue b/src/views/system/work-order/index.vue
index f9fbc69..7a8b979 100644
--- a/src/views/system/work-order/index.vue
+++ b/src/views/system/work-order/index.vue
@@ -12,9 +12,9 @@
       </el-form-item>
       <el-form-item label="鏁呴殰绫诲瀷" prop="workOrderNo">
         <el-select v-model="queryParams.errorType" placeholder="鏁呴殰绫诲瀷" clearable @clear="handleQuery">
-          <el-option v-for="(item, index) in errorTypeOptions" :label="item.dictLabel" :value="item.dictValue"
-                     :key="index"
-          ></el-option>
+          <el-option v-for="dict in dict.type.error_type"
+                     :value="dict.value"
+                     :label="dict.label"/>
         </el-select>
       </el-form-item>
       <el-form-item label="宸ュ崟鐘舵��" prop="status">
@@ -26,8 +26,8 @@
         </el-select>
       </el-form-item>
       <el-form-item>
-        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">鎼滅储</el-button>
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">閲嶇疆</el-button>
+        <el-button type="primary" icon="el-icon-search" size="small" @click="handleQuery">鎼滅储</el-button>
+        <el-button icon="el-icon-refresh" size="small" @click="resetQuery">閲嶇疆</el-button>
       </el-form-item>
     </el-form>
 
@@ -44,7 +44,7 @@
       </el-col>
     </el-row>
 
-    <el-row :gutter="20">
+    <el-row :gutter="20" v-loading="loading">
       <el-col :xl="6" :lg="8" :md="12" :sm="24" v-for="item in workOrderList" :key="item.id"
               style="margin-bottom: 20px;"
       >
@@ -157,8 +157,8 @@
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
-        <el-button type="primary" @click="submitReportForm">鎻� 浜�</el-button>
         <el-button @click="reportOpen = false">鍙� 娑�</el-button>
+        <el-button type="primary" @click="submitReportForm">鎻� 浜�</el-button>
       </div>
     </el-dialog>
 
@@ -378,6 +378,7 @@
 
 export default {
   name: 'Work-order',
+  dicts: ['error_type'],
   components: {},
   data() {
     return {
@@ -659,10 +660,6 @@
         this.workOrderList = response.data
         this.total = response.total
         this.loading = false
-      })
-      // 鑾峰彇鏁呴殰绫诲瀷
-      getDicts('error_type').then(response => {
-        this.errorTypeOptions = response.data
       })
     },
     // 鍙栨秷鎸夐挳

--
Gitblit v1.8.0