From 7f1f76b33241833f7de33d689be6c5e674f098b0 Mon Sep 17 00:00:00 2001 From: danshihao Date: Fri, 19 Jul 2024 15:32:37 +0800 Subject: [PATCH] =?UTF-8?q?[update=20=E6=A0=87=E5=87=86=E4=B8=BB=E8=AE=A1?= =?UTF-8?q?=E5=88=92]=20=E8=B7=B3=E8=BD=AC=E6=A0=87=E5=87=86=E8=AF=A6?= =?UTF-8?q?=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StandardMasterPlanList.vue | 22 +++++++++++++++++-- .../modules/StandardMasterPlanModal.vue | 16 ++++++++------ .../system/groupManage/GroupManageList.vue | 5 +++-- 3 files changed, 32 insertions(+), 11 deletions(-) diff --git a/src/views/standardRegulationLibrary/standardMasterPlan/StandardMasterPlanList.vue b/src/views/standardRegulationLibrary/standardMasterPlan/StandardMasterPlanList.vue index 01f978f..ecc7419 100644 --- a/src/views/standardRegulationLibrary/standardMasterPlan/StandardMasterPlanList.vue +++ b/src/views/standardRegulationLibrary/standardMasterPlan/StandardMasterPlanList.vue @@ -50,6 +50,14 @@ @change="handleTableChange" @operationClick="operationClick" > + + @@ -84,14 +92,14 @@ export default { align: 'center', dataIndex: 'standardNumber', width: 200, - scopedSlots: { customRender: 'text' } + scopedSlots: { customRender: 'toDetail' } }, { // 标准名称 title: this.$t('standardRegulationLibrary.standardMasterPlan.standardName'), align: 'center', dataIndex: 'standardName', width: 200, - scopedSlots: { customRender: 'text' } + scopedSlots: { customRender: 'toDetail' } }, { // 标准状态 title: this.$t('standardRegulationLibrary.standardMasterPlan.standardStatus'), @@ -135,6 +143,16 @@ export default { } }, methods: { + // 跳转详情 + toStandardDetail (record) { + const { standardId } = record + this.$openPageNewSheet({ + path: '/standardRegulationLibrary/foreignStandardDetailPage', + query: { + id: standardId + } + }) + }, handleShow (record) { this.$refs.modalForm.view(record) this.$refs.modalForm.title = this.$t('view') diff --git a/src/views/standardRegulationLibrary/standardMasterPlan/modules/StandardMasterPlanModal.vue b/src/views/standardRegulationLibrary/standardMasterPlan/modules/StandardMasterPlanModal.vue index d03547b..afee8dc 100644 --- a/src/views/standardRegulationLibrary/standardMasterPlan/modules/StandardMasterPlanModal.vue +++ b/src/views/standardRegulationLibrary/standardMasterPlan/modules/StandardMasterPlanModal.vue @@ -215,7 +215,7 @@ - 解读表 - + {{ $t('standardRegulationLibrary.standardMasterPlan.deliverables') }} + + @@ -400,7 +402,7 @@ - + - +
- + - +
{{ $t('edit') }} - + {{ $t('delete') }} @@ -72,6 +72,7 @@ import JTable from '@/components/jero/JTable' import { JeroListMixin } from '@/mixins/JeroListMixin' import GroupManageModal from '@views/system/groupManage/modules/GroupManageModal' +import { isHasPermission } from '@/utils/hasPermission' export default { name: 'GroupManageList', @@ -128,7 +129,7 @@ export default { } }, methods: { - + isHasPermission } }