diff --git a/frontend/src/views/system/embedded/Page.vue b/frontend/src/views/system/embedded/Page.vue index 3382a495..7a20c00b 100644 --- a/frontend/src/views/system/embedded/Page.vue +++ b/frontend/src/views/system/embedded/Page.vue @@ -169,10 +169,15 @@ const cancelRefresh = (row: any) => { } const refresh = (row: any) => { - embeddedApi.secret(row.id).then(() => { - ElMessage.success(t('common.update_success')) - }) - cancelRefresh(row) + embeddedApi + .secret(row.id) + .then(() => { + ElMessage.success(t('common.update_success')) + }) + .finally(() => { + cancelRefresh(row) + search() + }) } const search = () => { @@ -373,11 +378,11 @@ const copyCode = (row: any, key: any = 'app_secret') => {