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