diff --git a/yunkes/src/views/CustomerList.vue b/yunkes/src/views/CustomerList.vue index 2adb0b9..2f15b80 100644 --- a/yunkes/src/views/CustomerList.vue +++ b/yunkes/src/views/CustomerList.vue @@ -96,11 +96,25 @@ function fromTypeText(row: Customer): string { /** 添加类型列:addType 数值代码→文案(未知值原样透出)。 */ function addTypeText(row: Customer): string { const v = cell(row, 'addType') - if (v === 1 || v === '1') return '搜索添加' - if (v === 2 || v === '2') return '群聊添加' - if (v === 3 || v === '3') return '手机号添加' + const n = Number(v) + if (n === 1) return '搜索添加' + if (n === 2) return '群聊添加' + if (n === 3) return '手机号添加' + if (n === 4) return '二维码添加' + if (n === 5) return '名片分享添加' const s = String(v ?? '').trim() - return s && s !== 'null' && s !== 'undefined' ? s : '--' + return s && s !== 'null' && s !== 'undefined' && s !== '0' ? s : '--' +} + +/** 好友类型列:friendType 数值代码→文案。 */ +function friendTypeText(row: Customer): string { + const v = cell(row, 'friendType') + const n = Number(v) + if (n === 1) return '微信好友' + if (n === 2) return '企业微信好友' + if (n === 3) return '群好友' + const s = String(v ?? '').trim() + return s && s !== 'null' && s !== 'undefined' && s !== '0' ? s : '--' } /** 好友标签列:contactLabelValues 可能是字符串数组/对象数组/单值,统一成顿号分隔文本。 */ function contactLabelsText(row: Customer): string { @@ -440,8 +454,8 @@ onMounted(() => {
{{ cellText(row, 'saleName') !== '--' ? cellText(row, 'saleName') : cellText(row, 'ownerName') }}
-
- 微信号:{{ cellText(row, 'ownerWchatId') }} +
+ 微信号:{{ row.owner_account_id ?? '--' }}
手机:{{ cellText(row, 'phone') }} @@ -473,7 +487,7 @@ onMounted(() => { - +