From 1c5776c08419256f936a8cf115459f4847d51b5a Mon Sep 17 00:00:00 2001 From: “linengliang” <vanSuperEnergy@163.com> Date: 星期二, 17 十月 2023 13:46:49 +0800 Subject: [PATCH] 保养计划 --- src/views/eam/EquipmentMaintenancePlanDetailList.vue | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/views/eam/EquipmentMaintenancePlanDetailList.vue b/src/views/eam/EquipmentMaintenancePlanDetailList.vue index 69df8aa..c500bf0 100644 --- a/src/views/eam/EquipmentMaintenancePlanDetailList.vue +++ b/src/views/eam/EquipmentMaintenancePlanDetailList.vue @@ -67,19 +67,29 @@ <a>鍒犻櫎</a> </a-popconfirm> </span> - + <span + slot="num" + slot-scope="text, record" + > + <a + class="lot" + @click="handleShowDetail(record)" + >{{record.standardNum}}</a> + </span> </a-table> </div> + <standard-detail-model :mainId="standardId" ref="standardDetail"></standard-detail-model> </a-card> </template> <script> import { JeecgListMixin } from '@/mixins/JeecgListMixin' + import StandardDetailModel from './modules/maintenancePlan/StandardDetailModel.vue' export default { name: "EquipmentMaintenancePlanDetailList", mixins:[JeecgListMixin], - components: {}, + components: {StandardDetailModel}, props:{ mainId:{ type:String, @@ -121,6 +131,7 @@ align:"center", dataIndex: 'standardNum', width:300, + scopedSlots: { customRender: 'num' } }, { title:'璁惧缁熶竴缂栫爜', @@ -161,7 +172,8 @@ importUrl: "/eam/equipmentMaintenancePlan/importEquipmentMaintenancePlanDetail", }, dictOptions:{ - } + }, + standardId:'' } }, created() { @@ -176,8 +188,11 @@ this.dataSource=[] this.selectedRowKeys=[] this.ipagination.current = 1 + }, + handleShowDetail(record){ + this.standardId = record.standardId + this.$refs.standardDetail.visible = true; } - } } </script> -- Gitblit v1.9.3