From b4a77266a17eabc1de4bb34da1a8f9ba0e6cf9b3 Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Thu, 29 May 2025 14:52:03 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E6=95=88=E6=9E=9C=20=E5=8F=8A=20formatter=20row=20cellvalue?= =?UTF-8?q?=E7=9A=84=E5=8C=BA=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/views/bpm/group/data.ts | 4 ++-- apps/web-antd/src/views/bpm/task/done/data.ts | 4 ++-- apps/web-antd/src/views/bpm/task/manager/data.ts | 4 ++-- apps/web-antd/src/views/infra/apiAccessLog/data.ts | 14 +------------- apps/web-antd/src/views/infra/apiErrorLog/data.ts | 9 --------- apps/web-antd/src/views/infra/codegen/data.ts | 8 +------- apps/web-antd/src/views/infra/config/data.ts | 9 --------- .../src/views/infra/dataSourceConfig/data.ts | 5 ----- .../src/views/infra/demo/demo03/normal/data.ts | 8 -------- apps/web-antd/src/views/infra/file/data.ts | 11 +---------- apps/web-antd/src/views/infra/fileConfig/data.ts | 6 ------ apps/web-antd/src/views/infra/job/data.ts | 6 ------ apps/web-antd/src/views/infra/job/logger/data.ts | 12 +----------- apps/web-antd/src/views/member/tag/data.ts | 3 --- apps/web-antd/src/views/pay/demo/order/data.ts | 10 ---------- apps/web-antd/src/views/pay/demo/withdraw/data.ts | 11 ----------- apps/web-antd/src/views/pay/notify/data.ts | 9 --------- apps/web-antd/src/views/pay/transfer/data.ts | 11 ----------- apps/web-antd/src/views/system/area/data.ts | 2 -- apps/web-antd/src/views/system/dept/data.ts | 9 +-------- apps/web-antd/src/views/system/dict/data.ts | 14 -------------- apps/web-antd/src/views/system/loginlog/data.ts | 7 ------- .../web-antd/src/views/system/mail/account/data.ts | 8 -------- apps/web-antd/src/views/system/mail/log/data.ts | 8 -------- .../src/views/system/mail/template/data.ts | 10 +--------- apps/web-antd/src/views/system/menu/data.ts | 7 ------- apps/web-antd/src/views/system/notice/data.ts | 5 ----- .../src/views/system/notify/message/data.ts | 11 ----------- apps/web-antd/src/views/system/notify/my/data.ts | 6 ------ .../src/views/system/notify/template/data.ts | 9 --------- .../src/views/system/oauth2/client/data.ts | 9 --------- .../web-antd/src/views/system/oauth2/token/data.ts | 7 ------- apps/web-antd/src/views/system/operatelog/data.ts | 8 -------- apps/web-antd/src/views/system/post/data.ts | 7 ------- apps/web-antd/src/views/system/role/data.ts | 8 -------- .../src/views/system/social/client/data.ts | 7 ------- apps/web-antd/src/views/system/social/user/data.ts | 6 ------ apps/web-antd/src/views/system/tenant/data.ts | 10 ---------- .../src/views/system/tenantPackage/data.ts | 5 ----- apps/web-antd/src/views/system/user/data.ts | 7 ------- 40 files changed, 12 insertions(+), 302 deletions(-) diff --git a/apps/web-antd/src/views/bpm/group/data.ts b/apps/web-antd/src/views/bpm/group/data.ts index 34c0926fb..0bd1fd252 100644 --- a/apps/web-antd/src/views/bpm/group/data.ts +++ b/apps/web-antd/src/views/bpm/group/data.ts @@ -123,8 +123,8 @@ export function useGridColumns( field: 'userIds', title: '成员', minWidth: 200, - formatter: (row) => { - return getMemberNames(row.cellValue); + formatter: ({ cellValue }) => { + return getMemberNames(cellValue); }, }, { diff --git a/apps/web-antd/src/views/bpm/task/done/data.ts b/apps/web-antd/src/views/bpm/task/done/data.ts index f69ceee22..fe59f9119 100644 --- a/apps/web-antd/src/views/bpm/task/done/data.ts +++ b/apps/web-antd/src/views/bpm/task/done/data.ts @@ -133,8 +133,8 @@ export function useGridColumns( field: 'durationInMillis', title: '耗时', minWidth: 180, - formatter: ({ row }) => { - return `${formatPast2(row.durationInMillis)}`; + formatter: ({ cellValue }) => { + return `${formatPast2(cellValue)}`; }, }, { diff --git a/apps/web-antd/src/views/bpm/task/manager/data.ts b/apps/web-antd/src/views/bpm/task/manager/data.ts index d06b6dc82..3c4a27e22 100644 --- a/apps/web-antd/src/views/bpm/task/manager/data.ts +++ b/apps/web-antd/src/views/bpm/task/manager/data.ts @@ -89,8 +89,8 @@ export function useGridColumns( field: 'durationInMillis', title: '耗时', minWidth: 180, - formatter: ({ row }) => { - return `${formatPast2(row.durationInMillis)}`; + formatter: ({ cellValue }) => { + return `${formatPast2(cellValue)}`; }, }, { diff --git a/apps/web-antd/src/views/infra/apiAccessLog/data.ts b/apps/web-antd/src/views/infra/apiAccessLog/data.ts index df569c12c..05d6b391d 100644 --- a/apps/web-antd/src/views/infra/apiAccessLog/data.ts +++ b/apps/web-antd/src/views/infra/apiAccessLog/data.ts @@ -70,17 +70,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '日志编号', - minWidth: 100, }, { field: 'userId', title: '用户编号', - minWidth: 100, }, { field: 'userType', title: '用户类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.USER_TYPE }, @@ -89,34 +86,28 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'applicationName', title: '应用名', - minWidth: 150, }, { field: 'requestMethod', title: '请求方法', - minWidth: 80, }, { field: 'requestUrl', title: '请求地址', - minWidth: 300, }, { field: 'beginTime', title: '请求时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'duration', title: '执行时长', - minWidth: 120, - formatter: ({ row }) => `${row.duration} ms`, + formatter: ({ cellValue }) => `${cellValue} ms`, }, { field: 'resultCode', title: '操作结果', - minWidth: 150, formatter: ({ row }) => { return row.resultCode === 0 ? '成功' : `失败(${row.resultMsg})`; }, @@ -124,17 +115,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'operateModule', title: '操作模块', - minWidth: 150, }, { field: 'operateName', title: '操作名', - minWidth: 220, }, { field: 'operateType', title: '操作类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_OPERATE_TYPE }, diff --git a/apps/web-antd/src/views/infra/apiErrorLog/data.ts b/apps/web-antd/src/views/infra/apiErrorLog/data.ts index b60d797b6..a22715e41 100644 --- a/apps/web-antd/src/views/infra/apiErrorLog/data.ts +++ b/apps/web-antd/src/views/infra/apiErrorLog/data.ts @@ -71,17 +71,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '日志编号', - minWidth: 100, }, { field: 'userId', title: '用户编号', - minWidth: 100, }, { field: 'userType', title: '用户类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.USER_TYPE }, @@ -90,33 +87,27 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'applicationName', title: '应用名', - minWidth: 150, }, { field: 'requestMethod', title: '请求方法', - minWidth: 80, }, { field: 'requestUrl', title: '请求地址', - minWidth: 200, }, { field: 'exceptionTime', title: '异常发生时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'exceptionName', title: '异常名', - minWidth: 180, }, { field: 'processStatus', title: '处理状态', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_API_ERROR_LOG_PROCESS_STATUS }, diff --git a/apps/web-antd/src/views/infra/codegen/data.ts b/apps/web-antd/src/views/infra/codegen/data.ts index a5647cf82..a2b50d9c3 100644 --- a/apps/web-antd/src/views/infra/codegen/data.ts +++ b/apps/web-antd/src/views/infra/codegen/data.ts @@ -397,34 +397,28 @@ export function useGridColumns( { field: 'dataSourceConfigId', title: '数据源', - minWidth: 120, - formatter: (row) => getDataSourceConfigName?.(row.cellValue) || '-', + formatter: ({ cellValue }) => getDataSourceConfigName?.(cellValue) || '-', }, { field: 'tableName', title: '表名称', - minWidth: 200, }, { field: 'tableComment', title: '表描述', - minWidth: 200, }, { field: 'className', title: '实体', - minWidth: 200, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'updateTime', title: '更新时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/infra/config/data.ts b/apps/web-antd/src/views/infra/config/data.ts index 4ca8a36d6..ae886c47f 100644 --- a/apps/web-antd/src/views/infra/config/data.ts +++ b/apps/web-antd/src/views/infra/config/data.ts @@ -122,32 +122,26 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '参数主键', - minWidth: 100, }, { field: 'category', title: '参数分类', - minWidth: 120, }, { field: 'name', title: '参数名称', - minWidth: 200, }, { field: 'key', title: '参数键名', - minWidth: 200, }, { field: 'value', title: '参数键值', - minWidth: 150, }, { field: 'visible', title: '是否可见', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_BOOLEAN_STRING }, @@ -156,7 +150,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'type', title: '系统内置', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_CONFIG_TYPE }, @@ -165,12 +158,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'remark', title: '备注', - minWidth: 150, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/infra/dataSourceConfig/data.ts b/apps/web-antd/src/views/infra/dataSourceConfig/data.ts index 98bb063ea..8ea49f895 100644 --- a/apps/web-antd/src/views/infra/dataSourceConfig/data.ts +++ b/apps/web-antd/src/views/infra/dataSourceConfig/data.ts @@ -58,27 +58,22 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '主键编号', - minWidth: 100, }, { field: 'name', title: '数据源名称', - minWidth: 150, }, { field: 'url', title: '数据源连接', - minWidth: 300, }, { field: 'username', title: '用户名', - minWidth: 120, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/infra/demo/demo03/normal/data.ts b/apps/web-antd/src/views/infra/demo/demo03/normal/data.ts index 9d515e49d..8aa1eeaf1 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/normal/data.ts +++ b/apps/web-antd/src/views/infra/demo/demo03/normal/data.ts @@ -111,17 +111,14 @@ export function useGridColumns( { field: 'id', title: '编号', - minWidth: 120, }, { field: 'name', title: '名字', - minWidth: 120, }, { field: 'sex', title: '性别', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_USER_SEX }, @@ -130,18 +127,15 @@ export function useGridColumns( { field: 'birthday', title: '出生日期', - minWidth: 120, formatter: 'formatDateTime', }, { field: 'description', title: '简介', - minWidth: 120, }, { field: 'createTime', title: '创建时间', - minWidth: 120, formatter: 'formatDateTime', }, { @@ -183,13 +177,11 @@ export function useDemo03CourseGridEditColumns( { field: 'name', title: '名字', - minWidth: 120, slots: { default: 'name' }, }, { field: 'score', title: '分数', - minWidth: 120, slots: { default: 'score' }, }, { diff --git a/apps/web-antd/src/views/infra/file/data.ts b/apps/web-antd/src/views/infra/file/data.ts index 912e1c949..3b9eecb1e 100644 --- a/apps/web-antd/src/views/infra/file/data.ts +++ b/apps/web-antd/src/views/infra/file/data.ts @@ -57,24 +57,20 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'name', title: '文件名', - minWidth: 150, }, { field: 'path', title: '文件路径', - minWidth: 200, showOverflow: true, }, { field: 'url', title: 'URL', - minWidth: 200, showOverflow: true, }, { field: 'size', title: '文件大小', - minWidth: 80, formatter: ({ cellValue }) => { // TODO @芋艿:后续优化下 if (!cellValue) return '0 B'; @@ -88,20 +84,15 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'type', title: '文件类型', - minWidth: 120, }, { field: 'file-content', title: '文件内容', - minWidth: 120, - slots: { - default: 'file-content', - }, + slots: { default: 'file-content' }, }, { field: 'createTime', title: '上传时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/infra/fileConfig/data.ts b/apps/web-antd/src/views/infra/fileConfig/data.ts index 4821e4e6d..11ea4475e 100644 --- a/apps/web-antd/src/views/infra/fileConfig/data.ts +++ b/apps/web-antd/src/views/infra/fileConfig/data.ts @@ -265,17 +265,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '编号', - width: 100, }, { field: 'name', title: '配置名', - minWidth: 120, }, { field: 'storage', title: '存储器', - width: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_FILE_STORAGE }, @@ -284,12 +281,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'remark', title: '备注', - minWidth: 150, }, { field: 'master', title: '主配置', - width: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_BOOLEAN_STRING }, @@ -298,7 +293,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'createTime', title: '创建时间', - width: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/infra/job/data.ts b/apps/web-antd/src/views/infra/job/data.ts index 8d4db1e89..982ee9f9b 100644 --- a/apps/web-antd/src/views/infra/job/data.ts +++ b/apps/web-antd/src/views/infra/job/data.ts @@ -132,17 +132,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '任务编号', - minWidth: 80, }, { field: 'name', title: '任务名称', - minWidth: 120, }, { field: 'status', title: '任务状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_JOB_STATUS }, @@ -151,17 +148,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'handlerName', title: '处理器的名字', - minWidth: 180, }, { field: 'handlerParam', title: '处理器的参数', - minWidth: 140, }, { field: 'cronExpression', title: 'CRON 表达式', - minWidth: 120, }, { title: '操作', diff --git a/apps/web-antd/src/views/infra/job/logger/data.ts b/apps/web-antd/src/views/infra/job/logger/data.ts index 9d5530e6c..b58629a8b 100644 --- a/apps/web-antd/src/views/infra/job/logger/data.ts +++ b/apps/web-antd/src/views/infra/job/logger/data.ts @@ -70,32 +70,26 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '日志编号', - minWidth: 80, }, { field: 'jobId', title: '任务编号', - minWidth: 80, }, { field: 'handlerName', title: '处理器的名字', - minWidth: 180, }, { field: 'handlerParam', title: '处理器的参数', - minWidth: 140, }, { field: 'executeIndex', title: '第几次执行', - minWidth: 100, }, { field: 'beginTime', title: '执行时间', - minWidth: 280, formatter: ({ row }) => { return `${formatDateTime(row.beginTime)} ~ ${formatDateTime(row.endTime)}`; }, @@ -103,15 +97,11 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'duration', title: '执行时长', - minWidth: 120, - formatter: ({ row }) => { - return `${row.duration} 毫秒`; - }, + formatter: ({ cellValue }) => `${cellValue} 毫秒`, }, { field: 'status', title: '任务状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_JOB_LOG_STATUS }, diff --git a/apps/web-antd/src/views/member/tag/data.ts b/apps/web-antd/src/views/member/tag/data.ts index 73728e0c3..c0da8541e 100644 --- a/apps/web-antd/src/views/member/tag/data.ts +++ b/apps/web-antd/src/views/member/tag/data.ts @@ -48,17 +48,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '编号', - minWidth: 200, }, { field: 'name', title: '标签名称', - minWidth: 200, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/pay/demo/order/data.ts b/apps/web-antd/src/views/pay/demo/order/data.ts index 2683b905a..f38050df5 100644 --- a/apps/web-antd/src/views/pay/demo/order/data.ts +++ b/apps/web-antd/src/views/pay/demo/order/data.ts @@ -38,45 +38,37 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '订单编号', - minWidth: 200, }, { field: 'userId', title: '用户编号', - minWidth: 200, }, { field: 'spuName', title: '商品名字', - minWidth: 200, }, { field: 'price', title: '支付价格', - minWidth: 120, formatter: 'formatNumber', }, { field: 'refundPrice', title: '退款金额', - minWidth: 120, formatter: 'formatNumber', }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'payOrderId', title: '支付单号', - minWidth: 200, }, { field: 'payStatus', title: '是否支付', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_BOOLEAN_STRING }, @@ -85,13 +77,11 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'payTime', title: '支付时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'refundTime', title: '退款时间', - minWidth: 180, slots: { default: 'refundTime' }, }, { diff --git a/apps/web-antd/src/views/pay/demo/withdraw/data.ts b/apps/web-antd/src/views/pay/demo/withdraw/data.ts index ccfa1af1b..7fcfb6055 100644 --- a/apps/web-antd/src/views/pay/demo/withdraw/data.ts +++ b/apps/web-antd/src/views/pay/demo/withdraw/data.ts @@ -65,50 +65,41 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '提现单编号', - minWidth: 100, }, { field: 'subject', title: '提现标题', - minWidth: 120, }, { field: 'type', title: '提现类型', - minWidth: 90, slots: { default: 'type' }, }, { field: 'price', title: '提现金额', - minWidth: 120, formatter: 'formatNumber', }, { field: 'userName', title: '收款人姓名', - minWidth: 150, }, { field: 'userAccount', title: '收款人账号', - minWidth: 250, }, { field: 'status', title: '提现状态', - minWidth: 100, slots: { default: 'status' }, }, { field: 'payTransferId', title: '转账单号', - minWidth: 120, }, { field: 'transferChannelCode', title: '转账渠道', - minWidth: 180, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.PAY_CHANNEL_CODE }, @@ -117,13 +108,11 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'transferTime', title: '转账时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'transferErrorMsg', title: '转账失败原因', - minWidth: 200, }, { title: '操作', diff --git a/apps/web-antd/src/views/pay/notify/data.ts b/apps/web-antd/src/views/pay/notify/data.ts index 7fc2e6354..6b7b5cc57 100644 --- a/apps/web-antd/src/views/pay/notify/data.ts +++ b/apps/web-antd/src/views/pay/notify/data.ts @@ -69,22 +69,18 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '任务编号', - minWidth: 100, }, { field: 'appName', title: '应用编号', - minWidth: 120, }, { field: 'merchantOrderId', title: '商户订单编号', - minWidth: 180, }, { field: 'type', title: '通知类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.PAY_NOTIFY_TYPE }, @@ -93,12 +89,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'dataId', title: '关联编号', - minWidth: 120, }, { field: 'status', title: '通知状态', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.PAY_NOTIFY_STATUS }, @@ -107,19 +101,16 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'lastExecuteTime', title: '最后通知时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'nextNotifyTime', title: '下次通知时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'notifyTimes', title: '通知次数', - minWidth: 120, cellRender: { name: 'CellTag', props: { diff --git a/apps/web-antd/src/views/pay/transfer/data.ts b/apps/web-antd/src/views/pay/transfer/data.ts index b6f8fef96..36d7cb861 100644 --- a/apps/web-antd/src/views/pay/transfer/data.ts +++ b/apps/web-antd/src/views/pay/transfer/data.ts @@ -107,29 +107,24 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '编号', - minWidth: 100, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'appName', title: '支付应用', - minWidth: 100, }, { field: 'price', title: '转账金额', - minWidth: 120, formatter: ({ cellValue }) => `¥${(cellValue / 100).toFixed(2)}`, }, { field: 'status', title: '转账状态', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.PAY_TRANSFER_STATUS }, @@ -138,7 +133,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'type', title: '类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.PAY_TRANSFER_TYPE }, @@ -147,7 +141,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'channelCode', title: '支付渠道', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.PAY_CHANNEL_CODE }, @@ -156,22 +149,18 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'merchantTransferId', title: '商户单号', - minWidth: 180, }, { field: 'channelTransferNo', title: '渠道单号', - minWidth: 180, }, { field: 'userName', title: '收款人姓名', - minWidth: 120, }, { field: 'accountNo', title: '收款人账号', - minWidth: 180, }, { title: '操作', diff --git a/apps/web-antd/src/views/system/area/data.ts b/apps/web-antd/src/views/system/area/data.ts index 48339f19e..087133e96 100644 --- a/apps/web-antd/src/views/system/area/data.ts +++ b/apps/web-antd/src/views/system/area/data.ts @@ -32,7 +32,6 @@ export function useGridColumns(): VxeTableGridOptions['colum { field: 'id', title: '地区编码', - minWidth: 120, align: 'left', fixed: 'left', treeNode: true, @@ -40,7 +39,6 @@ export function useGridColumns(): VxeTableGridOptions['colum { field: 'name', title: '地区名称', - minWidth: 200, }, ]; } diff --git a/apps/web-antd/src/views/system/dept/data.ts b/apps/web-antd/src/views/system/dept/data.ts index f57287407..155f60f21 100644 --- a/apps/web-antd/src/views/system/dept/data.ts +++ b/apps/web-antd/src/views/system/dept/data.ts @@ -116,7 +116,6 @@ export function useGridColumns( { field: 'name', title: '部门名称', - minWidth: 150, align: 'left', fixed: 'left', treeNode: true, @@ -124,20 +123,15 @@ export function useGridColumns( { field: 'leaderUserId', title: '负责人', - minWidth: 150, - formatter: (row) => { - return getLeaderName?.(row.cellValue) || '-'; - }, + formatter: ({ cellValue }) => getLeaderName?.(cellValue) || '-', }, { field: 'sort', title: '显示顺序', - minWidth: 100, }, { field: 'status', title: '部门状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -146,7 +140,6 @@ export function useGridColumns( { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/dict/data.ts b/apps/web-antd/src/views/system/dict/data.ts index 531531bc2..d116f0d28 100644 --- a/apps/web-antd/src/views/system/dict/data.ts +++ b/apps/web-antd/src/views/system/dict/data.ts @@ -95,22 +95,18 @@ export function useTypeGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '字典编号', - minWidth: 100, }, { field: 'name', title: '字典名称', - minWidth: 200, }, { field: 'type', title: '字典类型', - minWidth: 220, }, { field: 'status', title: '状态', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -119,12 +115,10 @@ export function useTypeGridColumns(): VxeTableGridOptions['columns'] { { field: 'remark', title: '备注', - minWidth: 180, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { @@ -288,27 +282,22 @@ export function useDataGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '字典编码', - minWidth: 100, }, { field: 'label', title: '字典标签', - minWidth: 180, }, { field: 'value', title: '字典键值', - minWidth: 100, }, { field: 'sort', title: '字典排序', - minWidth: 100, }, { field: 'status', title: '状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -317,17 +306,14 @@ export function useDataGridColumns(): VxeTableGridOptions['columns'] { { field: 'colorType', title: '颜色类型', - minWidth: 120, }, { field: 'cssClass', title: 'CSS Class', - minWidth: 120, }, { title: '创建时间', field: 'createTime', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/loginlog/data.ts b/apps/web-antd/src/views/system/loginlog/data.ts index 730e5f8b5..f09f6b535 100644 --- a/apps/web-antd/src/views/system/loginlog/data.ts +++ b/apps/web-antd/src/views/system/loginlog/data.ts @@ -42,12 +42,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '日志编号', - minWidth: 100, }, { field: 'logType', title: '操作类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_LOGIN_TYPE }, @@ -56,22 +54,18 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'username', title: '用户名称', - minWidth: 180, }, { field: 'userIp', title: '登录地址', - minWidth: 180, }, { field: 'userAgent', title: '浏览器', - minWidth: 200, }, { field: 'result', title: '登录结果', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_LOGIN_RESULT }, @@ -80,7 +74,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'createTime', title: '登录日期', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/mail/account/data.ts b/apps/web-antd/src/views/system/mail/account/data.ts index 60736eb95..e4cbbec40 100644 --- a/apps/web-antd/src/views/system/mail/account/data.ts +++ b/apps/web-antd/src/views/system/mail/account/data.ts @@ -125,32 +125,26 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '编号', - minWidth: 100, }, { field: 'mail', title: '邮箱', - minWidth: 160, }, { field: 'username', title: '用户名', - minWidth: 160, }, { field: 'host', title: 'SMTP 服务器域名', - minWidth: 150, }, { field: 'port', title: 'SMTP 服务器端口', - minWidth: 130, }, { field: 'sslEnable', title: '是否开启 SSL', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_BOOLEAN_STRING }, @@ -159,7 +153,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'starttlsEnable', title: '是否开启 STARTTLS', - minWidth: 145, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_BOOLEAN_STRING }, @@ -168,7 +161,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/mail/log/data.ts b/apps/web-antd/src/views/system/mail/log/data.ts index b357472fc..9c8ee7e5c 100644 --- a/apps/web-antd/src/views/system/mail/log/data.ts +++ b/apps/web-antd/src/views/system/mail/log/data.ts @@ -75,38 +75,31 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '编号', - minWidth: 100, }, { field: 'sendTime', title: '发送时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'toMail', title: '收件邮箱', - minWidth: 160, }, { field: 'templateTitle', title: '邮件标题', - minWidth: 120, }, { field: 'templateContent', title: '邮件内容', - minWidth: 300, }, { field: 'fromMail', title: '发送邮箱', - minWidth: 120, }, { field: 'sendStatus', title: '发送状态', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_MAIL_SEND_STATUS }, @@ -115,7 +108,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'templateCode', title: '模板编码', - minWidth: 120, }, { title: '操作', diff --git a/apps/web-antd/src/views/system/mail/template/data.ts b/apps/web-antd/src/views/system/mail/template/data.ts index 3fb229264..06f03457a 100644 --- a/apps/web-antd/src/views/system/mail/template/data.ts +++ b/apps/web-antd/src/views/system/mail/template/data.ts @@ -195,38 +195,31 @@ export function useGridColumns( { field: 'id', title: '编号', - minWidth: 100, }, { field: 'code', title: '模板编码', - minWidth: 120, }, { field: 'name', title: '模板名称', - minWidth: 120, }, { field: 'title', title: '模板标题', - minWidth: 120, }, { field: 'accountId', title: '邮箱账号', - minWidth: 120, - formatter: (row) => getAccountMail?.(row.cellValue) || '-', + formatter: ({ cellValue }) => getAccountMail?.(cellValue) || '-', }, { field: 'nickname', title: '发送人名称', - minWidth: 120, }, { field: 'status', title: '开启状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -235,7 +228,6 @@ export function useGridColumns( { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/menu/data.ts b/apps/web-antd/src/views/system/menu/data.ts index 8c338134f..0cc5a6a86 100644 --- a/apps/web-antd/src/views/system/menu/data.ts +++ b/apps/web-antd/src/views/system/menu/data.ts @@ -271,7 +271,6 @@ export function useGridColumns(): VxeTableGridOptions['colum { field: 'name', title: '菜单名称', - minWidth: 250, align: 'left', fixed: 'left', slots: { default: 'name' }, @@ -280,7 +279,6 @@ export function useGridColumns(): VxeTableGridOptions['colum { field: 'type', title: '菜单类型', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_MENU_TYPE }, @@ -289,27 +287,22 @@ export function useGridColumns(): VxeTableGridOptions['colum { field: 'sort', title: '显示排序', - minWidth: 100, }, { field: 'permission', title: '权限标识', - minWidth: 200, }, { field: 'path', title: '组件路径', - minWidth: 200, }, { field: 'componentName', - minWidth: 200, title: '组件名称', }, { field: 'status', title: '状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, diff --git a/apps/web-antd/src/views/system/notice/data.ts b/apps/web-antd/src/views/system/notice/data.ts index 20aa96a49..7704f69c3 100644 --- a/apps/web-antd/src/views/system/notice/data.ts +++ b/apps/web-antd/src/views/system/notice/data.ts @@ -91,17 +91,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '公告编号', - minWidth: 100, }, { field: 'title', title: '公告标题', - minWidth: 200, }, { field: 'type', title: '公告类型', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_NOTICE_TYPE }, @@ -110,7 +107,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'status', title: '公告状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -119,7 +115,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/notify/message/data.ts b/apps/web-antd/src/views/system/notify/message/data.ts index 214966e9b..45e0436fa 100644 --- a/apps/web-antd/src/views/system/notify/message/data.ts +++ b/apps/web-antd/src/views/system/notify/message/data.ts @@ -65,12 +65,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '编号', - minWidth: 100, }, { field: 'userType', title: '用户类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.USER_TYPE }, @@ -79,27 +77,22 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'userId', title: '用户编号', - minWidth: 100, }, { field: 'templateCode', title: '模板编码', - minWidth: 120, }, { field: 'templateNickname', title: '发送人名称', - minWidth: 180, }, { field: 'templateContent', title: '模版内容', - minWidth: 200, }, { field: 'templateParams', title: '模版参数', - minWidth: 180, formatter: ({ cellValue }) => { try { return JSON.stringify(cellValue); @@ -111,7 +104,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'templateType', title: '模版类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_NOTIFY_TEMPLATE_TYPE }, @@ -120,7 +112,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'readStatus', title: '是否已读', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_BOOLEAN_STRING }, @@ -129,13 +120,11 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'readTime', title: '阅读时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/notify/my/data.ts b/apps/web-antd/src/views/system/notify/my/data.ts index d133e38f0..fc0606000 100644 --- a/apps/web-antd/src/views/system/notify/my/data.ts +++ b/apps/web-antd/src/views/system/notify/my/data.ts @@ -45,18 +45,15 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'templateNickname', title: '发送人', - minWidth: 180, }, { field: 'createTime', title: '发送时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'templateType', title: '类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_NOTIFY_TEMPLATE_TYPE }, @@ -65,12 +62,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'templateContent', title: '消息内容', - minWidth: 300, }, { field: 'readStatus', title: '是否已读', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.INFRA_BOOLEAN_STRING }, @@ -79,7 +74,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'readTime', title: '阅读时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/notify/template/data.ts b/apps/web-antd/src/views/system/notify/template/data.ts index 32d3adbb5..fd0a63f09 100644 --- a/apps/web-antd/src/views/system/notify/template/data.ts +++ b/apps/web-antd/src/views/system/notify/template/data.ts @@ -229,32 +229,26 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '编号', - minWidth: 100, }, { field: 'name', title: '模板名称', - minWidth: 120, }, { field: 'code', title: '模板编码', - minWidth: 120, }, { field: 'nickname', title: '发送人名称', - minWidth: 120, }, { field: 'content', title: '模板内容', - minWidth: 200, }, { field: 'type', title: '模板类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_NOTIFY_TEMPLATE_TYPE }, @@ -263,7 +257,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'status', title: '状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -272,12 +265,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'remark', title: '备注', - minWidth: 120, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/oauth2/client/data.ts b/apps/web-antd/src/views/system/oauth2/client/data.ts index 12d5b461f..c510f8fde 100644 --- a/apps/web-antd/src/views/system/oauth2/client/data.ts +++ b/apps/web-antd/src/views/system/oauth2/client/data.ts @@ -191,22 +191,18 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'clientId', title: '客户端编号', - minWidth: 200, }, { field: 'secret', title: '客户端密钥', - minWidth: 120, }, { field: 'name', title: '应用名', - minWidth: 300, }, { field: 'logo', title: '应用图标', - minWidth: 80, cellRender: { name: 'CellImage', }, @@ -214,7 +210,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'status', title: '状态', - minWidth: 80, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -223,24 +218,20 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'accessTokenValiditySeconds', title: '访问令牌的有效期', - minWidth: 130, formatter: ({ cellValue }) => `${cellValue} 秒`, }, { field: 'refreshTokenValiditySeconds', title: '刷新令牌的有效期', - minWidth: 130, formatter: ({ cellValue }) => `${cellValue} 秒`, }, { field: 'authorizedGrantTypes', title: '授权类型', - minWidth: 180, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/oauth2/token/data.ts b/apps/web-antd/src/views/system/oauth2/token/data.ts index 5df8b9c7f..d990000c6 100644 --- a/apps/web-antd/src/views/system/oauth2/token/data.ts +++ b/apps/web-antd/src/views/system/oauth2/token/data.ts @@ -40,22 +40,18 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'accessToken', title: '访问令牌', - minWidth: 300, }, { field: 'refreshToken', title: '刷新令牌', - minWidth: 300, }, { field: 'userId', title: '用户编号', - minWidth: 100, }, { field: 'userType', title: '用户类型', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.USER_TYPE }, @@ -64,18 +60,15 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'clientId', title: '客户端编号', - minWidth: 120, }, { field: 'expiresTime', title: '过期时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/operatelog/data.ts b/apps/web-antd/src/views/system/operatelog/data.ts index 71b552c4b..a2dde0587 100644 --- a/apps/web-antd/src/views/system/operatelog/data.ts +++ b/apps/web-antd/src/views/system/operatelog/data.ts @@ -75,43 +75,35 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '日志编号', - minWidth: 100, }, { field: 'userName', title: '操作人', - minWidth: 120, }, { field: 'type', title: '操作模块', - minWidth: 120, }, { field: 'subType', title: '操作名', - minWidth: 160, }, { field: 'action', title: '操作内容', - minWidth: 200, }, { field: 'createTime', title: '操作时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'bizId', title: '业务编号', - minWidth: 120, }, { field: 'userIp', title: '操作IP', - minWidth: 120, }, { title: '操作', diff --git a/apps/web-antd/src/views/system/post/data.ts b/apps/web-antd/src/views/system/post/data.ts index ddde2f742..cfb1ceb79 100644 --- a/apps/web-antd/src/views/system/post/data.ts +++ b/apps/web-antd/src/views/system/post/data.ts @@ -86,32 +86,26 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '岗位编号', - minWidth: 200, }, { field: 'name', title: '岗位名称', - minWidth: 200, }, { field: 'code', title: '岗位编码', - minWidth: 200, }, { field: 'sort', title: '显示顺序', - minWidth: 100, }, { field: 'remark', title: '岗位备注', - minWidth: 200, }, { field: 'status', title: '岗位状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -120,7 +114,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/role/data.ts b/apps/web-antd/src/views/system/role/data.ts index 5b0a8b78f..30ee7a3d8 100644 --- a/apps/web-antd/src/views/system/role/data.ts +++ b/apps/web-antd/src/views/system/role/data.ts @@ -189,17 +189,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '角色编号', - minWidth: 200, }, { field: 'name', title: '角色名称', - minWidth: 200, }, { field: 'type', title: '角色类型', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_ROLE_TYPE }, @@ -208,22 +205,18 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'code', title: '角色标识', - minWidth: 200, }, { field: 'sort', title: '显示顺序', - minWidth: 100, }, { field: 'remark', title: '角色备注', - minWidth: 100, }, { field: 'status', title: '角色状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -232,7 +225,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/social/client/data.ts b/apps/web-antd/src/views/system/social/client/data.ts index 88f6b4f99..87307b4e8 100644 --- a/apps/web-antd/src/views/system/social/client/data.ts +++ b/apps/web-antd/src/views/system/social/client/data.ts @@ -152,17 +152,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '编号', - minWidth: 80, }, { field: 'name', title: '应用名', - minWidth: 120, }, { field: 'socialType', title: '社交平台', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_SOCIAL_TYPE }, @@ -171,7 +168,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'userType', title: '用户类型', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.USER_TYPE }, @@ -180,12 +176,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'clientId', title: '客户端编号', - minWidth: 180, }, { field: 'status', title: '状态', - minWidth: 80, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -194,7 +188,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/social/user/data.ts b/apps/web-antd/src/views/system/social/user/data.ts index eeed03f4f..7271efdd5 100644 --- a/apps/web-antd/src/views/system/social/user/data.ts +++ b/apps/web-antd/src/views/system/social/user/data.ts @@ -52,7 +52,6 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'type', title: '社交平台', - minWidth: 120, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.SYSTEM_SOCIAL_TYPE }, @@ -61,17 +60,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'openid', title: '社交 openid', - minWidth: 180, }, { field: 'nickname', title: '用户昵称', - minWidth: 120, }, { field: 'avatar', title: '用户头像', - minWidth: 80, cellRender: { name: 'CellImage', }, @@ -79,13 +75,11 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'updateTime', title: '更新时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/tenant/data.ts b/apps/web-antd/src/views/system/tenant/data.ts index 126941af3..30b2a79d5 100644 --- a/apps/web-antd/src/views/system/tenant/data.ts +++ b/apps/web-antd/src/views/system/tenant/data.ts @@ -164,17 +164,14 @@ export function useGridColumns( { field: 'id', title: '租户编号', - minWidth: 100, }, { field: 'name', title: '租户名', - minWidth: 180, }, { field: 'packageId', title: '租户套餐', - minWidth: 180, formatter: (row: { cellValue: number }) => { return getPackageName?.(row.cellValue) || '-'; }, @@ -182,33 +179,27 @@ export function useGridColumns( { field: 'contactName', title: '联系人', - minWidth: 100, }, { field: 'contactMobile', title: '联系手机', - minWidth: 180, }, { field: 'accountCount', title: '账号额度', - minWidth: 100, }, { field: 'expireTime', title: '过期时间', - minWidth: 180, formatter: 'formatDateTime', }, { field: 'website', title: '绑定域名', - minWidth: 180, }, { field: 'status', title: '租户状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -217,7 +208,6 @@ export function useGridColumns( { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/tenantPackage/data.ts b/apps/web-antd/src/views/system/tenantPackage/data.ts index f69e6290a..66775f892 100644 --- a/apps/web-antd/src/views/system/tenantPackage/data.ts +++ b/apps/web-antd/src/views/system/tenantPackage/data.ts @@ -91,17 +91,14 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'id', title: '套餐编号', - minWidth: 100, }, { field: 'name', title: '套餐名称', - minWidth: 180, }, { field: 'status', title: '状态', - minWidth: 100, cellRender: { name: 'CellDict', props: { type: DICT_TYPE.COMMON_STATUS }, @@ -110,12 +107,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { { field: 'remark', title: '备注', - minWidth: 200, }, { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, { diff --git a/apps/web-antd/src/views/system/user/data.ts b/apps/web-antd/src/views/system/user/data.ts index e38b89b00..ae2c06ff0 100644 --- a/apps/web-antd/src/views/system/user/data.ts +++ b/apps/web-antd/src/views/system/user/data.ts @@ -268,32 +268,26 @@ export function useGridColumns( { field: 'id', title: '用户编号', - minWidth: 100, }, { field: 'username', title: '用户名称', - minWidth: 120, }, { field: 'nickname', title: '用户昵称', - minWidth: 120, }, { field: 'deptName', title: '部门', - minWidth: 120, }, { field: 'mobile', title: '手机号码', - minWidth: 120, }, { field: 'status', title: '状态', - minWidth: 100, align: 'center', cellRender: { attrs: { beforeChange: onStatusChange }, @@ -307,7 +301,6 @@ export function useGridColumns( { field: 'createTime', title: '创建时间', - minWidth: 180, formatter: 'formatDateTime', }, {