修复头像不显示的bug,删除多余函数

This commit is contained in:
dzl
2025-09-17 11:30:21 +08:00
parent 637b131299
commit 08f13a7ba8

View File

@@ -93,7 +93,7 @@
<el-table-column label="头像" width="80">
<template #default="{ row }">
<el-avatar :size="40" :src="row.avatar">
<el-avatar :size="40" :src="getImageUrl(row.avatar)">
<el-icon><UserFilled /></el-icon>
</el-avatar>
</template>
@@ -116,7 +116,7 @@
prop="real_name"
label="姓名"
sortable="custom"
min-width="120"
min-width="100"
>
<template #default="{ row }">
<div class="user-info">
@@ -124,24 +124,14 @@
</div>
</template>
</el-table-column>
<el-table-column label="省份" width="100">
<el-table-column label="位置" width="170">
<template #default="{ row }">
<span>{{ row.province_name || '-' }}</span>
</template>
</el-table-column>
<el-table-column label="城市" width="100">
<template #default="{ row }">
<span>{{ row.city_name || '-' }}</span>
<span>{{ row.province_name + ' ' + row.city_name + ' ' + row.district_name || '-' }}</span>
</template>
</el-table-column>
<el-table-column label="地区" width="120">
<template #default="{ row }">
<span>{{ row.district_name || '-' }}</span>
</template>
</el-table-column>
<el-table-column label="账户类型" width="120">
<el-table-column label="账户类型" width="100">
<template #default="{ row }">
<div class="account-type-cell">
<el-tag
@@ -163,25 +153,25 @@
</template>
</el-table-column>
<el-table-column label="余额" width="120" sortable="custom">
<el-table-column label="余额" width="100" sortable="custom">
<template #default="{ row }">
<span class="balance-amount">¥{{ formatBalance(row.balance) }}</span>
</template>
</el-table-column>
<el-table-column label="昨日转账金额" width="140">
<el-table-column label="昨日转账金额" width="120">
<template #default="{ row }">
<span class="transfer-amount">¥{{ formatBalance(row.yesterday_transfer_amount || 0) }}</span>
</template>
</el-table-column>
<el-table-column label="今日转入金额" width="140">
<el-table-column label="今日转入金额" width="120">
<template #default="{ row }">
<span class="received-amount">¥{{ formatBalance(row.today_received_amount || 0) }}</span>
</template>
</el-table-column>
<el-table-column label="积分" width="100" sortable="custom">
<el-table-column label="积分" width="85" sortable="custom">
<template #default="{ row }">
<span class="points-amount">{{ formatPoints(row.points) }}</span>
</template>
@@ -652,24 +642,6 @@ const uploadHeaders = computed(() => {
}
})
// 获取地区数据
const getRegions = async () => {
try {
const response = await axios.get('/api/regions/zhejiang')
if (response.data && response.data.success && Array.isArray(response.data.data)) {
regions.value = response.data.data
console.log('获取到的地区数据:', regions.value)
} else {
console.warn('地区数据格式不正确:', response.data)
regions.value = []
}
} catch (error) {
console.error('获取地区数据失败:', error)
ElMessage.error('获取地区数据失败')
regions.value = [] // 确保在错误时也设置为空数组
}
}
// 加载级联选择器数据
const loadRegionOptions = async () => {
try {
@@ -1176,7 +1148,6 @@ const fetchAgents = async () => {
// 组件挂载时获取数据
onMounted(() => {
fetchUsers()
getRegions()
loadRegionOptions()
fetchAgents()
})