From 53b451a977d59bc587517b484a73424b542845f4 Mon Sep 17 00:00:00 2001
From: “linengliang” <vanSuperEnergy@163.com>
Date: 星期二, 05 九月 2023 18:11:40 +0800
Subject: [PATCH] 设备台账子表维护

---
 src/views/eam/EquipmentList.vue |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/src/views/eam/EquipmentList.vue b/src/views/eam/EquipmentList.vue
index 03a4203..b50aadb 100644
--- a/src/views/eam/EquipmentList.vue
+++ b/src/views/eam/EquipmentList.vue
@@ -207,6 +207,12 @@
             <a-menu-item>
               <a @click="equipmentResumeShow(record)">璁惧灞ュ巻</a>
             </a-menu-item>
+            <a-menu-item v-has="'accountSons:add&edit&delete&submit'" v-if="record.processParameters==1">
+              <a @click="editProcess(record)">宸ヨ壓鍙傛暟缁存姢</a>
+            </a-menu-item>
+            <a-menu-item v-has="'accountSons:add&edit&delete&submit'" v-if="record.precisionParameters==1">
+              <a @click="editPrecision(record)">绮惧害鍙傛暟缁存姢</a>
+            </a-menu-item>
             <a-menu-item  v-has="'equipmentAccount:add&delete&import&Edit'">
               <a @click="handleEdit(record)" >缂栬緫</a>
             </a-menu-item>
@@ -246,6 +252,8 @@
       </a-tab-pane>
     </a-tabs>
     <equipment-modal ref="modalForm" @ok="modalFormOk"></equipment-modal>
+    <process-edit-model ref ="processEditModel"></process-edit-model>
+    <precision-edit-model ref ="precisionEditModel"></precision-edit-model>
   </a-card>
 </template>
 
@@ -260,7 +268,9 @@
   import EquipmentPrecisionParametersList from './modules/equipmentNew/EquipmentPrecisionParametersList'
   import '@/assets/less/TableExpand.less'
   import EquipmentResumeDrawer from './modules/equipmentNew/EquipmentResume/EquipmentResumeDrawer'
-import JSearchSelectTag from '../../components/dict/JSearchSelectTag.vue'
+  import JSearchSelectTag from '../../components/dict/JSearchSelectTag.vue'
+  import ProcessEditModel from './modules/equipmentNew/edit/ProcessEditModel.vue'
+  import PrecisionEditModel from './modules/equipmentNew/edit/PrecisionEditModel.vue'
 
  
   export default {
@@ -272,7 +282,9 @@
       EquipmentPrecisionParametersList,
       EquipmentModal,
       EquipmentResumeDrawer,
-        JSearchSelectTag
+        JSearchSelectTag,
+        ProcessEditModel,
+        PrecisionEditModel,
     },
     data () {
       return {
@@ -648,6 +660,12 @@
         fieldList.push({type:'BigDecimal',value:'coordinateNum',text:'鍧愭爣鏁伴噺',dictCode:''})
         fieldList.push({type:'string',value:'projectApprovalNo',text:'绔嬮」鍗″彿',dictCode:''})
         this.superFieldList = fieldList
+      },
+      editProcess(record){
+        this.$refs.processEditModel.edit(record);
+      },
+      editPrecision(record){
+        this.$refs.precisionEditModel.edit(record);
       }
     }
   }

--
Gitblit v1.9.3