From 274070ac9efe449e879965abcaee6c7222dc51ff Mon Sep 17 00:00:00 2001
From: hyingbo <1363390067@qq.com>
Date: 星期二, 09 九月 2025 17:49:24 +0800
Subject: [PATCH] 精度参数添加设备类型分类,改造台账维护精度参数功能

---
 src/views/eam/equipment/modules/EamEquipmentPrecisionList.vue |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/src/views/eam/equipment/modules/EamEquipmentPrecisionList.vue b/src/views/eam/equipment/modules/EamEquipmentPrecisionList.vue
index 3869b1f..7e1cd96 100644
--- a/src/views/eam/equipment/modules/EamEquipmentPrecisionList.vue
+++ b/src/views/eam/equipment/modules/EamEquipmentPrecisionList.vue
@@ -94,6 +94,12 @@
 import { deleteAction, getAction, httpAction } from '@/api/manage'
 
 export default {
+  props: {
+    equipmentType: {
+      type: String,
+      default: ''
+    }
+  },
   name: 'EamEquipmentPrecisionList',
   data() {
     return {
@@ -136,7 +142,16 @@
     }
   },
   created() {
-    this.loadPrecisionParameterList()
+    // this.loadPrecisionParameterList()
+  },
+  watch: {
+    equipmentType: {
+      immediate: true,
+      handler(newVal) {
+        this.equipmentType = newVal
+        this.loadPrecisionParameterList()
+      }
+    }
   },
   methods: {
     handleParamSelectChange($event, value) {
@@ -147,8 +162,9 @@
         $event.row.parameterCode = undefined
       }
     },
+    // 鎺ユ敹璁惧绉嶇被鍙傛暟骞跺姞杞藉垪琛�
     loadPrecisionParameterList() {
-      getAction(this.url.precisionParamList).then(res => {
+      getAction(this.url.precisionParamList, { equipmentType: this.equipmentType }).then(res => {
         if (res.success) {
           this.precisionParameterList = [...res.result]
         }

--
Gitblit v1.9.3