diff --git a/apps/web-antd/src/views/crm/clue/modules/detail-data.ts b/apps/web-antd/src/views/crm/clue/modules/detail-data.ts index 5e09bd01..efd2e90f 100644 --- a/apps/web-antd/src/views/crm/clue/modules/detail-data.ts +++ b/apps/web-antd/src/views/crm/clue/modules/detail-data.ts @@ -66,7 +66,12 @@ export function useDetailBaseSchema(): DescriptionItemSchema[] { { field: 'areaName', label: '地址', - content: (data) => data?.areaName + data?.detailAddress, + content: (data) => { + const areaName = + typeof data?.areaName === 'string' ? data.areaName : ''; + const detailAddress = data?.detailAddress ?? ''; + return [areaName, detailAddress].filter((item) => !!item).join(' '); + }, }, { field: 'qq', diff --git a/apps/web-antd/src/views/crm/clue/modules/detail-info.vue b/apps/web-antd/src/views/crm/clue/modules/detail-info.vue index 000a58d1..ab284d0b 100644 --- a/apps/web-antd/src/views/crm/clue/modules/detail-info.vue +++ b/apps/web-antd/src/views/crm/clue/modules/detail-info.vue @@ -34,6 +34,7 @@ const [SystemDescriptions] = useDescription({