diff --git a/src/views/eam/item/applicationRecord/index.vue b/src/views/eam/item/applicationRecord/index.vue index f75e083..6b9c317 100644 --- a/src/views/eam/item/applicationRecord/index.vue +++ b/src/views/eam/item/applicationRecord/index.vue @@ -29,8 +29,10 @@ { tableColumns.value = val } - + const ApplicationRecordDetailFilter = ref(cloneDeep(ApplicationRecordDetail)) // 查询页面返回 const searchTableSuccess = (formField, searchField, val, formRef, type, row) => { nextTick(async () => { @@ -220,6 +223,11 @@ /** 详情操作 */ const detailRef = ref() const openDetail = (row : any, titleName : any, titleValue : any) => { + if(row.status == '4'){ + ApplicationRecordDetailFilter.value.allSchemas.tableColumns = ApplicationRecordDetail.allSchemas.tableColumns.filter(item => item.field !== 'action'); + }else{ + ApplicationRecordDetailFilter.value.allSchemas.tableColumns = ApplicationRecordDetail.allSchemas.tableColumns; + } detailRef.value.openDetail(row, titleName, titleValue, 'basicApplicationRecordMain') } const detailRef1 = ref()