From 5a9630b08ae608e2248c44271d8c08e140a4487b Mon Sep 17 00:00:00 2001
From: Lius <Lius2225@163.com>
Date: 星期四, 26 九月 2024 15:55:13 +0800
Subject: [PATCH] update

---
 src/views/mdc/base/modules/OEEAnalysis/OEEAnalysisList.vue |  123 ++++++++++++++++++++++++++++------------
 1 files changed, 86 insertions(+), 37 deletions(-)

diff --git a/src/views/mdc/base/modules/OEEAnalysis/OEEAnalysisList.vue b/src/views/mdc/base/modules/OEEAnalysis/OEEAnalysisList.vue
index 0833281..caa5613 100644
--- a/src/views/mdc/base/modules/OEEAnalysis/OEEAnalysisList.vue
+++ b/src/views/mdc/base/modules/OEEAnalysis/OEEAnalysisList.vue
@@ -21,7 +21,7 @@
                 </a-select>
               </a-form-item>
             </a-col>
-            <a-col :md="5" :sm="5" :xs="5">
+            <a-col :md="6" :sm="6" :xs="6">
               <a-form-item label="椹卞姩绫诲瀷">
                 <a-select
                   :value="queryParams.driveType"
@@ -32,38 +32,6 @@
                   @change="selectChange($event,'driveType')"
                 >
                   <a-select-option v-for="(item,index) in driveTypeList" :value="item.value" :key="index">
-                    {{item.label}}
-                  </a-select-option>
-                </a-select>
-              </a-form-item>
-            </a-col>
-            <a-col :md="4" :sm="4" :xs="4">
-              <a-form-item label="璁惧绾у埆">
-                <a-select
-                  :value="queryParams.deviceLevel"
-                  mode="multiple"
-                  placeholder="璇烽�夋嫨璁惧绾у埆"
-                  allow-clear
-                  :maxTagCount="1"
-                  @change="selectChange($event,'deviceLevel')"
-                >
-                  <a-select-option v-for="(item,index) in device_level_list" :value="item.value" :key="index">
-                    {{item.label}}
-                  </a-select-option>
-                </a-select>
-              </a-form-item>
-            </a-col>
-            <a-col :md="5" :sm="5" :xs="5">
-              <a-form-item label="璁惧绉嶇被">
-                <a-select
-                  :value="queryParams.deviceCategory"
-                  mode="multiple"
-                  placeholder="璇烽�夋嫨璁惧绉嶇被"
-                  allow-clear
-                  :maxTagCount="1"
-                  @change="selectChange($event,'deviceCategory')"
-                >
-                  <a-select-option v-for="(item,index) in device_category_list" :value="item.value" :key="index">
                     {{item.label}}
                   </a-select-option>
                 </a-select>
@@ -81,7 +49,85 @@
                 />
               </a-form-item>
             </a-col>
+<!--            <a-col :md="5" :sm="5" :xs="5">-->
+<!--              <a-form-item label="璁惧绉嶇被">-->
+<!--                <a-select-->
+<!--                  :value="queryParams.deviceCategory"-->
+<!--                  mode="multiple"-->
+<!--                  placeholder="璇烽�夋嫨璁惧绉嶇被"-->
+<!--                  allow-clear-->
+<!--                  :maxTagCount="1"-->
+<!--                  @change="selectChange($event,'deviceCategory')"-->
+<!--                >-->
+<!--                  <a-select-option v-for="(item,index) in device_category_list" :value="item.value" :key="index">-->
+<!--                    {{item.label}}-->
+<!--                  </a-select-option>-->
+<!--                </a-select>-->
+<!--              </a-form-item>-->
+<!--            </a-col>-->
+            <a-col :md="5" :sm="5" :xs="5">
+              <a-form-item label="璁惧绾у埆">
+                <a-select
+                  :value="queryParams.deviceLevel"
+                  mode="multiple"
+                  placeholder="璇烽�夋嫨璁惧绾у埆"
+                  allow-clear
+                  :maxTagCount="1"
+                  @change="selectChange($event,'deviceLevel')"
+                >
+                  <a-select-option v-for="(item,index) in device_level_list" :value="item.value" :key="index">
+                    {{item.label}}
+                  </a-select-option>
+                </a-select>
+              </a-form-item>
+            </a-col>
+            <a-col :md="2" :sm="2">
+              <a
+                @click="toggleSearchStatus=!toggleSearchStatus"
+                @selectstart="$event.preventDefault()"
+                style="display: inline-block;height: 32px;line-height: 32px"
+              >
+                {{ toggleSearchStatus ? '鏀惰捣' : '灞曞紑' }}
+                <a-icon :type="toggleSearchStatus ? 'up' : 'down'"/>
+              </a>
+            </a-col>
+          </a-row>
 
+          <a-row :gutter="24" v-if="toggleSearchStatus">
+
+            <!--<a-col :md="5" :sm="5" :xs="5">-->
+              <!--<a-form-item label="鏁版嵁鍒嗗竷">-->
+                <!--<a-select-->
+                  <!--:value="queryParams.deviceLevel"-->
+                  <!--mode="multiple"-->
+                  <!--placeholder="璇烽�夋嫨鏁版嵁鍒嗗竷"-->
+                  <!--allow-clear-->
+                  <!--:maxTagCount="1"-->
+                  <!--@change="selectChange($event,'deviceLevel')"-->
+                <!--&gt;-->
+                  <!--<a-select-option v-for="(item,index) in device_level_list" :value="item.value" :key="index">-->
+                    <!--{{item.label}}-->
+                  <!--</a-select-option>-->
+                <!--</a-select>-->
+              <!--</a-form-item>-->
+            <!--</a-col>-->
+            <a-col :md="5" :sm="5" :xs="5">
+              <a-form-item label="閲嶈绋嬪害">
+                <a-select
+                  :value="queryParams.deviceImportanceLevel"
+                  mode="multiple"
+                  placeholder="璇烽�夋嫨璁惧閲嶈绋嬪害"
+                  allow-clear
+                  :maxTagCount="1"
+                  @change="selectChange($event,'deviceImportanceLevel')"
+                >
+                  <a-select-option v-for="(item,index) in device_importance_level_list" :value="item.value"
+                                   :key="index">
+                    {{item.label}}
+                  </a-select-option>
+                </a-select>
+              </a-form-item>
+            </a-col>
           </a-row>
 
           <a-row :gutter="24" style="margin-bottom: 20px">
@@ -106,7 +152,7 @@
                :loading="tableLoading"
                :pagination="false" :scroll="{x:'max-content',y:scrollY}" bordered>
         <!--<template slot="equipmentModel" slot-scope="text, record">-->
-          <!--<editable-cell :text="text" @change="onCellChange(record.id, 'equipmentModel', $event)"/>-->
+        <!--<editable-cell :text="text" @change="onCellChange(record.id, 'equipmentModel', $event)"/>-->
         <!--</template>-->
       </a-table>
     </div>
@@ -138,7 +184,7 @@
 
   export default {
     name: 'OEEAnalysisList',
-    components: {  },
+    components: {},
     data() {
       return {
         dates: [moment().subtract('month', 1), moment().subtract('month', 1)],
@@ -150,7 +196,8 @@
           equipmentType: [],
           driveType: [],
           deviceLevel: [],
-          deviceCategory: []
+          deviceCategory: [],
+          deviceImportanceLevel: []
         },
         queryParamEquip: {},
         queryParamPeople: {},
@@ -352,7 +399,8 @@
         device_level_list: [],
         device_category_list: [],
         scrollY: 465,
-        tableLoading: false
+        tableLoading: false,
+        toggleSearchStatus: false
       }
     },
     props: { nodeTree: '', Type: '', nodePeople: '' },
@@ -373,6 +421,7 @@
       this.queryGroup()
       this.initDictData('device_level')
       this.initDictData('device_category')
+      this.initDictData('device_importance_level')
     },
     mounted() {
       window.addEventListener('resize', this.handleWindowResize)

--
Gitblit v1.9.3