fix: bug#11122、11120 修复网络组件详情部分bug

This commit is contained in:
jackhoo_98 2023-03-28 15:01:40 +08:00
parent 551863ba2f
commit da2126d874
1 changed files with 6 additions and 2 deletions

View File

@ -1021,7 +1021,9 @@
type="primary"
@click="saveData"
:loading="loading"
:hasPermission="`link/Type:${id ? 'update' : 'add'}`"
:hasPermission="`link/Type:${
id !== ':id' ? 'update' : 'add'
}`"
>
保存
</PermissionButton>
@ -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');