diff --git a/apps/web-antd/src/views/agent/agent-list/data.ts b/apps/web-antd/src/views/agent/agent-list/data.ts index ce95ac9..31eb8fc 100644 --- a/apps/web-antd/src/views/agent/agent-list/data.ts +++ b/apps/web-antd/src/views/agent/agent-list/data.ts @@ -126,6 +126,19 @@ export function useColumns(): VxeTableGridOptions['columns'] { field: 'id_card', title: '身份证', width: 180, + formatter: ({ + cellValue, + row, + }: { + cellValue: unknown; + row?: Record; + }) => { + const value = + cellValue ?? + row?.id_card ?? + (row && 'idCard' in row ? row.idCard : ''); + return value != null && value !== '' ? String(value) : '-'; + }, }, { cellRender: {