fix:修改用户列表的更多中的相关操作
This commit is contained in:
@@ -261,10 +261,10 @@
|
||||
<el-input v-model="editForm.UserName" placeholder="请输入用户名" />
|
||||
</el-form-item>
|
||||
<el-form-item label="邮箱" prop="Email">
|
||||
<el-input v-model="editForm.Email" placeholder="请输入邮箱" disabled />
|
||||
<el-input v-model="editForm.Email" placeholder="请输入邮箱" />
|
||||
</el-form-item>
|
||||
<el-form-item label="手机号" prop="Phone">
|
||||
<el-input v-model="editForm.Phone" placeholder="请输入手机号" disabled />
|
||||
<el-input v-model="editForm.Phone" placeholder="请输入手机号" />
|
||||
</el-form-item>
|
||||
<el-form-item label="年龄">
|
||||
<el-input-number v-model="editForm.Age" :min="0" :max="150" style="width: 100%" />
|
||||
@@ -740,7 +740,7 @@ const handleEditUser = async () => {
|
||||
editForm.Email = userInfo.value.Email
|
||||
editForm.Phone = userInfo.value.Phone
|
||||
editForm.Age = userInfo.value.Age || ''
|
||||
editForm.Sex = userInfo.value.Sex || ''
|
||||
editForm.Sex = userInfo.value.Sex ? "男" : "女" || ''
|
||||
editForm.UserGroupId = userInfo.value.UserGroupId
|
||||
editForm.RecommendUserId = userInfo.value.RecommendUserId || ''
|
||||
editForm.CoverID = userInfo.value.CoverID || ''
|
||||
@@ -799,8 +799,11 @@ const submitEditForm = async () => {
|
||||
age: editForm.Age,
|
||||
sex: editForm.Sex,
|
||||
recommend_id: editForm.RecommendUserId,
|
||||
cover_id: editForm.CoverID
|
||||
cover_id: editForm.CoverID,
|
||||
email: editForm.Email,
|
||||
phone: editForm.Phone
|
||||
}
|
||||
console.log("提交编辑表单数据:",data)
|
||||
const res = await updateUserInfo(data)
|
||||
if (res.data.code === 200) {
|
||||
ElMessage.success('用户信息更新成功')
|
||||
@@ -825,11 +828,19 @@ const handleAvatarManage = async () => {
|
||||
avatarForm.user_id = userInfo.value.UserId
|
||||
avatarForm.cover_id = userInfo.value.CoverID || ''
|
||||
|
||||
// 获取头像信息进行渲染
|
||||
if (userInfo.value.CoverID) {
|
||||
const res = await getFileDetail({ file_id: userInfo.value.CoverID })
|
||||
if (res.data.code === 200) {
|
||||
avatarPreviewUrl.value = res.data.data.url
|
||||
}
|
||||
try {
|
||||
const res = await getFileDetail({ file_id: userInfo.value.CoverID })
|
||||
if (res.data.code === 200) {
|
||||
avatarPreviewUrl.value = res.data.data.url
|
||||
} else {
|
||||
avatarPreviewUrl.value = ''
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('获取头像信息失败:', error)
|
||||
avatarPreviewUrl.value = ''
|
||||
}
|
||||
} else {
|
||||
avatarPreviewUrl.value = ''
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user