feat(ops): 优化警报规则和设置的成功提示信息
- 添加警报规则保存成功提示:"警报规则保存成功" - 添加警报规则删除成功提示:"警报规则删除成功" - 添加运维监控设置保存成功提示:"运维监控设置保存成功" - 替换通用的"操作成功"提示为具体的业务提示 - 失败时显示后端返回的详细错误信息 相关文件: - frontend/src/i18n/locales/zh.ts - frontend/src/views/admin/ops/components/OpsAlertRulesCard.vue - frontend/src/views/admin/ops/components/OpsSettingsDialog.vue
This commit is contained in:
@@ -136,7 +136,7 @@ async function save() {
|
||||
draft.value = null
|
||||
editingId.value = null
|
||||
await load()
|
||||
appStore.showSuccess(t('common.success'))
|
||||
appStore.showSuccess(t('admin.ops.alertRules.saveSuccess'))
|
||||
} catch (err: any) {
|
||||
console.error('[OpsAlertRulesCard] Failed to save rule', err)
|
||||
appStore.showError(err?.response?.data?.detail || t('admin.ops.alertRules.saveFailed'))
|
||||
@@ -160,7 +160,7 @@ async function confirmDelete() {
|
||||
showDeleteConfirm.value = false
|
||||
pendingDelete.value = null
|
||||
await load()
|
||||
appStore.showSuccess(t('common.success'))
|
||||
appStore.showSuccess(t('admin.ops.alertRules.deleteSuccess'))
|
||||
} catch (err: any) {
|
||||
console.error('[OpsAlertRulesCard] Failed to delete rule', err)
|
||||
appStore.showError(err?.response?.data?.detail || t('admin.ops.alertRules.deleteFailed'))
|
||||
|
||||
Reference in New Issue
Block a user