fix(界面): 显示用户操作失败详情
创建/删除用户失败时优先展示后端 message\n保留原有兜底提示
This commit is contained in:
@@ -1498,7 +1498,11 @@ const handleCreateUser = async () => {
|
||||
closeCreateModal()
|
||||
loadUsers()
|
||||
} catch (error: any) {
|
||||
appStore.showError(error.response?.data?.detail || t('admin.users.failedToCreate'))
|
||||
appStore.showError(
|
||||
error.response?.data?.message ||
|
||||
error.response?.data?.detail ||
|
||||
t('admin.users.failedToCreate')
|
||||
)
|
||||
console.error('Error creating user:', error)
|
||||
} finally {
|
||||
submitting.value = false
|
||||
@@ -1652,7 +1656,11 @@ const confirmDelete = async () => {
|
||||
deletingUser.value = null
|
||||
loadUsers()
|
||||
} catch (error: any) {
|
||||
appStore.showError(error.response?.data?.detail || t('admin.users.failedToDelete'))
|
||||
appStore.showError(
|
||||
error.response?.data?.message ||
|
||||
error.response?.data?.detail ||
|
||||
t('admin.users.failedToDelete')
|
||||
)
|
||||
console.error('Error deleting user:', error)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user