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" type="primary"
@click="saveData" @click="saveData"
:loading="loading" :loading="loading"
:hasPermission="`link/Type:${id ? 'update' : 'add'}`" :hasPermission="`link/Type:${
id !== ':id' ? 'update' : 'add'
}`"
> >
保存 保存
</PermissionButton> </PermissionButton>
@ -1219,7 +1221,9 @@ const saveData = async () => {
loading.value = true; loading.value = true;
const resp: any = 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; loading.value = false;
if (resp?.status === 200) { if (resp?.status === 200) {
onlyMessage('操作成功', 'success'); onlyMessage('操作成功', 'success');