diff --git a/apps/web-antd/src/views/crm/customer/data.ts b/apps/web-antd/src/views/crm/customer/data.ts index 7fb0671c3..46aa99d05 100644 --- a/apps/web-antd/src/views/crm/customer/data.ts +++ b/apps/web-antd/src/views/crm/customer/data.ts @@ -154,6 +154,8 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { field: 'name', title: '客户名称', fixed: 'left', + align: 'left', + minWidth: 280, slots: { default: 'name', }, @@ -161,6 +163,7 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'source', title: '客户来源', + minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.CRM_CUSTOMER_SOURCE }, @@ -169,22 +172,32 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'mobile', title: '手机', + minWidth: 100, }, { field: 'telephone', title: '电话', + minWidth: 100, }, { field: 'email', title: '邮箱', + minWidth: 100, + }, + { + field: 'areaName', + title: '地址', + minWidth: 140, }, { field: 'detailAddress', title: '地址', + minWidth: 140, }, { field: 'industryId', title: '客户行业', + minWidth: 80, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.CRM_CUSTOMER_INDUSTRY }, @@ -193,6 +206,7 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'level', title: '客户级别', + minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.CRM_CUSTOMER_LEVEL }, @@ -201,30 +215,36 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'ownerUserName', title: '负责人', + minWidth: 80, }, { field: 'ownerUserDeptName', title: '所属部门', + minWidth: 100, }, { field: 'contactNextTime', title: '下次联系时间', formatter: 'formatDateTime', + minWidth: 160, }, { field: 'contactLastTime', title: '最后跟进时间', formatter: 'formatDateTime', + minWidth: 160, }, { field: 'updateTime', title: '更新时间', formatter: 'formatDateTime', + minWidth: 160, }, { field: 'createTime', title: '创建时间', formatter: 'formatDateTime', + minWidth: 160, }, { title: '操作',