shinnosuke
2026-08-06 80ee978ca92882e15291f2bed44eceb0098fbdeb
fix(admin): 退款记录显示餐饮服务类型 (bug #24071)
1个文件已修改
9 ■■■■■ 已修改文件
talent-card-admin/src/views/RefundRecordView.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
talent-card-admin/src/views/RefundRecordView.vue
@@ -40,6 +40,13 @@
  return value ? value.replace('T', ' ') : ''
}
function merchantTypeText(value?: string) {
  const type = String(value || '')
  if (type === 'food') return '餐饮服务'
  if (type === 'scenic') return '景区服务'
  return type
}
async function loadData() {
  loading.value = true
  try {
@@ -176,7 +183,7 @@
        <el-table-column prop="talentName" label="持卡人名称" width="104" />
        <el-table-column prop="talentMobile" label="持卡人电话" width="112" />
        <el-table-column prop="merchantName" label="商家名称" width="92" show-overflow-tooltip />
        <el-table-column prop="merchantType" label="商家类型" width="86" />
        <el-table-column label="商家类型" width="86"><template #default="{ row }">{{ merchantTypeText(row.merchantType) }}</template></el-table-column>
        <el-table-column :label="itemNameLabel" min-width="96" show-overflow-tooltip>
          <template #default="{ row }">{{ row.benefitName || '-' }}</template>
        </el-table-column>