From 9ce29964c79aa52535974a083ab5e5e4744c3b83 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Sun, 11 Oct 2026 15:20:54 +0800 Subject: [PATCH] =?UTF-8?q?style(frontend):=20=E6=A0=BC=E5=BC=8F=E5=8C=96?= =?UTF-8?q?=E5=89=8D=E7=AB=AF=E4=BB=A3=E7=A0=81=E5=B9=B6=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=20eslint=20=E5=BC=82=E6=AD=A5=E6=93=8D=E4=BD=9C=E6=9C=AA?= =?UTF-8?q?=E6=A0=87=E8=AE=B0=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 统一 prettier 代码风格; - 为 AdminTaskDetailPage 与 AdminTasksPage 中未捕获的 Promise 添加 void 标记; - 验证方式:npm --prefix apps/frontend run check 全流程通过。 --- .../src/pages/admin/AdminOrdersPage.tsx | 18 ++++++++++++------ .../src/pages/admin/AdminTaskDetailPage.tsx | 17 +++++------------ .../src/pages/admin/AdminTasksPage.tsx | 2 +- .../admin/platform/DouyinMashidaPanel.tsx | 14 +++++++------- .../pages/claim/ClaimAffiliateDashSteps.tsx | 11 ++++++++++- apps/frontend/src/services/admin/orders.ts | 1 - .../admin/platform-config/douyin-mashida.ts | 1 - apps/frontend/src/services/claim.ts | 1 - apps/frontend/src/utils/admin-display.ts | 9 ++++----- apps/frontend/src/utils/voucher.ts | 3 ++- apps/frontend/tests/claim-path.test.ts | 1 - apps/frontend/tests/douyin-mashida.test.ts | 1 - 12 files changed, 41 insertions(+), 38 deletions(-) diff --git a/apps/frontend/src/pages/admin/AdminOrdersPage.tsx b/apps/frontend/src/pages/admin/AdminOrdersPage.tsx index 5b35cbd5..2c0ad06d 100644 --- a/apps/frontend/src/pages/admin/AdminOrdersPage.tsx +++ b/apps/frontend/src/pages/admin/AdminOrdersPage.tsx @@ -31,10 +31,7 @@ import StatusTag from '@/components/admin/StatusTag' import dayjs from '@/lib/dayjs' import { fetchAdminOrders } from '@/services/admin' import type { AdminOrderListItem } from '@/types/admin' -import { - resolveOrderFulfillmentMode, - resolveOrderPlatformBadge, -} from '@/utils/admin-display' +import { resolveOrderFulfillmentMode, resolveOrderPlatformBadge } from '@/utils/admin-display' import { adminOrderExecutorOptions, adminOrderPlatformSegmentedOptions, @@ -356,7 +353,8 @@ export default function AdminOrdersPage() { render: (_, row) => (
- ¥ {row.totalAmount || '0.00'} {row.currency} + ¥ {row.totalAmount || '0.00'}{' '} + {row.currency} {formatAdminDateTime(row.paidAt || row.createdAt)} @@ -451,7 +449,15 @@ export default function AdminOrdersPage() {
-
+
} style={{ padding: 0, height: 'auto', color: '#64748b' }} onClick={() => { - navigator.clipboard + void navigator.clipboard .writeText(platformOrderId) .then(() => message.success('已复制平台订单号')) }} @@ -920,8 +920,7 @@ export default function AdminTaskDetailPage() { }, ] : []), - ...(resolvedDetail.manualDispatch || - resolvedDetail.task.executorKey === 'manual_dispatch' + ...(resolvedDetail.manualDispatch || resolvedDetail.task.executorKey === 'manual_dispatch' ? [ { key: 'manual-dispatch', @@ -947,9 +946,7 @@ export default function AdminTaskDetailPage() { { key: 'resolution', label: '兑换重试', - children: ( - - ), + children: , }, ] : []), @@ -1153,9 +1150,7 @@ function AffiliateDashPanel({ {rawObj?.result?.ship_attempts || 1} 次 - - {delivery.phone_number || '-'} - + {delivery.phone_number || '-'} {delivery.good_details?.order_title || delivery.good_details?.image ? ( {delivery.good_details?.order_title} @@ -1330,9 +1325,7 @@ function FulfillmentOverviewPanel({ style={{ marginBottom: 12 }} > - {claimIdentity?.expectedUid || ( - 未提交 - )} + {claimIdentity?.expectedUid || 未提交} {claimIdentity?.boundUid || detail.task.roleId || '-'} diff --git a/apps/frontend/src/pages/admin/AdminTasksPage.tsx b/apps/frontend/src/pages/admin/AdminTasksPage.tsx index 93927961..e0d4de29 100644 --- a/apps/frontend/src/pages/admin/AdminTasksPage.tsx +++ b/apps/frontend/src/pages/admin/AdminTasksPage.tsx @@ -610,7 +610,7 @@ export default function AdminTasksPage() {