From da2126d874ae1e052f912ce5e320937dee4785aa Mon Sep 17 00:00:00 2001 From: jackhoo_98 Date: Tue, 28 Mar 2023 15:01:40 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20bug#11122=E3=80=8111120=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E7=BD=91=E7=BB=9C=E7=BB=84=E4=BB=B6=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E9=83=A8=E5=88=86bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/link/Type/Detail/index.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/views/link/Type/Detail/index.vue b/src/views/link/Type/Detail/index.vue index 0be2e4a6..336cc907 100644 --- a/src/views/link/Type/Detail/index.vue +++ b/src/views/link/Type/Detail/index.vue @@ -1021,7 +1021,9 @@ type="primary" @click="saveData" :loading="loading" - :hasPermission="`link/Type:${id ? 'update' : 'add'}`" + :hasPermission="`link/Type:${ + id !== ':id' ? 'update' : 'add' + }`" > 保存 @@ -1219,7 +1221,9 @@ const saveData = async () => { loading.value = true; const resp: any = - id === ':id' ? await save(params) : await update({ ...params, id }); + id === ':id' + ? await save(params).catch(() => {}) + : await update({ ...params, id }).catch(() => {}); loading.value = false; if (resp?.status === 200) { onlyMessage('操作成功', 'success');