perf: 运营设置-数据刷新逻辑

This commit is contained in:
QuentinHsu 2024-05-14 10:17:20 +08:00
parent 98c347e048
commit 65ae70919b
No known key found for this signature in database
GPG Key ID: 20D465A435D740D0
8 changed files with 9 additions and 9 deletions

View File

@ -40,16 +40,16 @@ export default function SettingsCreditLimit(props) {
if (requestQueue.length === 1) { if (requestQueue.length === 1) {
if (res.includes(undefined)) return; if (res.includes(undefined)) return;
} else if (requestQueue.length > 1) { } else if (requestQueue.length > 1) {
if (res.includes(undefined)) return showError('部分更新失败'); if (res.includes(undefined)) return showError('部分更新失败,请重试');
} }
showSuccess('更新成功'); showSuccess('更新成功');
props.refresh();
}) })
.catch(() => { .catch(() => {
showError('更新失败'); showError('更新失败');
}) })
.finally(() => { .finally(() => {
setLoading(false); setLoading(false);
props.refresh();
}); });
} }

View File

@ -47,13 +47,13 @@ export default function DataDashboard(props) {
if (res.includes(undefined)) return showError('部分更新失败'); if (res.includes(undefined)) return showError('部分更新失败');
} }
showSuccess('更新成功'); showSuccess('更新成功');
props.refresh();
}) })
.catch(() => { .catch(() => {
showError('更新失败'); showError('更新失败');
}) })
.finally(() => { .finally(() => {
setLoading(false); setLoading(false);
props.refresh();
}); });
} }

View File

@ -44,13 +44,13 @@ export default function SettingsDrawing(props) {
if (res.includes(undefined)) return showError('部分更新失败'); if (res.includes(undefined)) return showError('部分更新失败');
} }
showSuccess('更新成功'); showSuccess('更新成功');
props.refresh();
}) })
.catch(() => { .catch(() => {
showError('更新失败'); showError('更新失败');
}) })
.finally(() => { .finally(() => {
setLoading(false); setLoading(false);
props.refresh();
}); });
} }

View File

@ -50,13 +50,13 @@ export default function GeneralSettings(props) {
if (res.includes(undefined)) return showError('部分更新失败'); if (res.includes(undefined)) return showError('部分更新失败');
} }
showSuccess('更新成功'); showSuccess('更新成功');
props.refresh();
}) })
.catch(() => { .catch(() => {
showError('更新失败'); showError('更新失败');
}) })
.finally(() => { .finally(() => {
setLoading(false); setLoading(false);
props.refresh();
}); });
} }

View File

@ -46,13 +46,13 @@ export default function SettingsLog(props) {
if (res.includes(undefined)) return showError('部分更新失败'); if (res.includes(undefined)) return showError('部分更新失败');
} }
showSuccess('更新成功'); showSuccess('更新成功');
props.refresh();
}) })
.catch(() => { .catch(() => {
showError('更新失败'); showError('更新失败');
}) })
.finally(() => { .finally(() => {
setLoading(false); setLoading(false);
props.refresh();
}); });
} }
async function onCleanHistoryLog() { async function onCleanHistoryLog() {

View File

@ -46,13 +46,13 @@ export default function SettingsMagnification(props) {
if (res.includes(undefined)) return showError('部分更新失败'); if (res.includes(undefined)) return showError('部分更新失败');
} }
showSuccess('更新成功'); showSuccess('更新成功');
props.refresh();
}) })
.catch(() => { .catch(() => {
showError('更新失败'); showError('更新失败');
}) })
.finally(() => { .finally(() => {
setLoading(false); setLoading(false);
props.refresh();
}); });
} catch (error) { } catch (error) {
showError('请检查输入'); showError('请检查输入');

View File

@ -43,13 +43,13 @@ export default function SettingsMonitoring(props) {
if (res.includes(undefined)) return showError('部分更新失败'); if (res.includes(undefined)) return showError('部分更新失败');
} }
showSuccess('更新成功'); showSuccess('更新成功');
props.refresh();
}) })
.catch(() => { .catch(() => {
showError('更新失败'); showError('更新失败');
}) })
.finally(() => { .finally(() => {
setLoading(false); setLoading(false);
props.refresh();
}); });
} }

View File

@ -42,13 +42,13 @@ export default function SettingsSensitiveWords(props) {
if (res.includes(undefined)) return showError('部分更新失败'); if (res.includes(undefined)) return showError('部分更新失败');
} }
showSuccess('更新成功'); showSuccess('更新成功');
props.refresh();
}) })
.catch(() => { .catch(() => {
showError('更新失败'); showError('更新失败');
}) })
.finally(() => { .finally(() => {
setLoading(false); setLoading(false);
props.refresh();
}); });
} }