|
@@ -152,6 +152,9 @@ async function submitAction() {
|
|
|
ElMessage.success(`${actionTitle()}成功`);
|
|
ElMessage.success(`${actionTitle()}成功`);
|
|
|
dialogVisible.value = false;
|
|
dialogVisible.value = false;
|
|
|
await loadDetail();
|
|
await loadDetail();
|
|
|
|
|
+ } catch {
|
|
|
|
|
+ // 业务 4xx 已由 axios 响应拦截器以 ElMessage.error 提示用户;
|
|
|
|
|
+ // 这里吞掉拒绝以避免冒泡为浏览器 "Uncaught (in promise)"。
|
|
|
} finally {
|
|
} finally {
|
|
|
submitting.value = false;
|
|
submitting.value = false;
|
|
|
}
|
|
}
|