feat: 工单系统优化 - 修复自动跳转问题并添加用户筛选功能 #18

Merged
shiran merged 94 commits from master into deploy 2026-06-02 17:54:48 +08:00
Showing only changes of commit 64d40cbbbf - Show all commits
+15 -5
View File
@@ -1149,11 +1149,21 @@ const handleAvatarModify = async (row) => {
avatarForm.user_id = row.UserId
avatarForm.cover_id = row.CoverID || ''
currentEditUser.value = row
// 直接使用 row.avatarUrl(来自 user.cover)渲染当前头像
// row.avatarUrl 已经在 fetchUserList 中从 user.cover 映射过来
currentAvatarUrl.value = row.avatarUrl || ''
currentAvatarUrl.value = ''
if (row.avatarUrl) {
currentAvatarUrl.value = row.avatarUrl
} else if (row.CoverID) {
try {
const res = await getFileDetail({ file_id: row.CoverID })
if (res.data.code === 200 && res.data.data?.url) {
currentAvatarUrl.value = res.data.data.url
}
} catch (error) {
console.error('获取头像失败:', error)
}
}
avatarDialogVisible.value = true
}