完成交互统计

dev
linyongLynn 3 months ago
parent 5dd7105244
commit 17ba62f2ca

@ -107,13 +107,13 @@
</el-table-column> </el-table-column>
<el-table-column label="发布者" min-width="150"> <el-table-column label="发布者" min-width="150">
<template slot-scope="scope"> <template slot-scope="scope">
<div class="user-info"> <div class="user-info">
<div class="user-avatar">{{ scope.row.publisher ? scope.row.publisher.charAt(0) : '-' }}</div> <div class="user-avatar">{{ scope.row.user && scope.row.user.name ? scope.row.user.name.charAt(0) : '-' }}</div>
<div> <div>
<div style="font-weight: 600; font-size: 14px;">{{ scope.row.publisher || '-' }}</div> <div style="font-weight: 600; font-size: 14px;">{{ scope.row.user && scope.row.user.name ? scope.row.user.name : '-' }}</div>
<div style="font-size: 12px; color: #666;">{{ scope.row.publisherInfo || '-' }}</div> <div style="font-size: 12px; color: #666;">{{ getPublisherInfo(scope.row.user) }}</div>
</div> </div>
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="发布时间" min-width="120"> <el-table-column label="发布时间" min-width="120">
@ -297,6 +297,13 @@ export default {
} }
return statusMap[status] || '未知状态' return statusMap[status] || '未知状态'
}, },
getPublisherInfo(user) {
if (!user) return '-'
const parts = []
// if (user.school) parts.push(user.school)
if (user.company_name) parts.push(user.company_name)
return parts.length > 0 ? parts.join(' · ') : '-'
},
// //
getChangeClass(change) { getChangeClass(change) {

Loading…
Cancel
Save