From 4268fa3198ddfd9980e943cd831fc2f62de7044d Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Thu, 15 Aug 2024 18:05:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BD=91=E5=85=83IMS=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E9=85=8D=E7=BD=AEplmn=E7=A6=81=E6=AD=A2=E5=88=A0=E9=99=A4index?= =?UTF-8?q?0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ne/neConfig/hooks/useConfigList.ts | 7 +++++++ src/views/ne/neConfig/index.vue | 14 ++++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/views/ne/neConfig/hooks/useConfigList.ts b/src/views/ne/neConfig/hooks/useConfigList.ts index ef77f5a4..277d7407 100644 --- a/src/views/ne/neConfig/hooks/useConfigList.ts +++ b/src/views/ne/neConfig/hooks/useConfigList.ts @@ -53,6 +53,13 @@ export default function useConfigList({ /**单列表编辑 */ function listEdit(row: Record) { + if ( + listState.confirmLoading || + ['read-only', 'read', 'ro'].includes(row.access) + ) { + return; + } + listState.editRecord = Object.assign({}, row); } diff --git a/src/views/ne/neConfig/index.vue b/src/views/ne/neConfig/index.vue index 39cd8a20..07fe2373 100644 --- a/src/views/ne/neConfig/index.vue +++ b/src/views/ne/neConfig/index.vue @@ -597,9 +597,8 @@ onMounted(() => { @click="listEdit(record)" style="margin-left: 18px" v-if=" - !['read-only', 'read', 'ro'].includes( - record.access - ) && !listState.confirmLoading + !listState.confirmLoading && + !['read-only', 'read', 'ro'].includes(record.access) " /> @@ -658,7 +657,14 @@ onMounted(() => {