From a56ab2212d7d2acaa77bb80217fe4bd1d6d8c01c Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Fri, 26 Sep 2025 13:46:21 +0800 Subject: [PATCH] fix: lint --- .../mall/promotion/seckill/activity/formatter.ts | 11 +++++++---- .../views/mall/promotion/seckill/activity/index.vue | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/apps/web-antd/src/views/mall/promotion/seckill/activity/formatter.ts b/apps/web-antd/src/views/mall/promotion/seckill/activity/formatter.ts index db1bce54..5ec39d38 100644 --- a/apps/web-antd/src/views/mall/promotion/seckill/activity/formatter.ts +++ b/apps/web-antd/src/views/mall/promotion/seckill/activity/formatter.ts @@ -9,7 +9,7 @@ export function setConfigList(list: any[]) { } /** 格式化配置名称 */ -export function formatConfigNames(configId: number): string { +export function formatConfigNames(configId: number | string): string { const config = configList.find((item) => item.id === configId); return config === null || config === undefined ? '' @@ -27,8 +27,11 @@ export function formatSeckillPrice(products: any[]): string { /** 格式化活动时间范围 */ export function formatTimeRange( - startTime: Date | string, - endTime: Date | string, + startTime: Date | string | undefined, + endTime: Date | string | undefined, ): string { - return `${formatDate(startTime, 'YYYY-MM-DD')} ~ ${formatDate(endTime, 'YYYY-MM-DD')}`; + if (startTime && endTime) { + return `${formatDate(startTime, 'YYYY-MM-DD')} ~ ${formatDate(endTime, 'YYYY-MM-DD')}`; + } + return ''; } diff --git a/apps/web-antd/src/views/mall/promotion/seckill/activity/index.vue b/apps/web-antd/src/views/mall/promotion/seckill/activity/index.vue index a0496341..67700a2b 100644 --- a/apps/web-antd/src/views/mall/promotion/seckill/activity/index.vue +++ b/apps/web-antd/src/views/mall/promotion/seckill/activity/index.vue @@ -46,7 +46,7 @@ function handleCreate() { /** 关闭活动 */ async function handleClose(row: MallSeckillActivityApi.SeckillActivity) { const hideLoading = message.loading({ - content: $t('ui.actionMessage.closing', [row.name]), + content: '活动关闭中...', duration: 0, }); try {