From a5c07ebafc2bd41d679bedca1382fe467312a495 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Fri, 21 Aug 2026 19:09:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E4=B8=80=E6=96=B0=E5=A2=9E=E4=BB=93?= =?UTF-8?q?=E5=82=A8=E4=B8=8E=E8=B7=AF=E7=94=B1=E6=96=87=E4=BB=B6=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../worker-platform/work-order-cancel-repo.ts | 5 +---- .../worker-platform/work-order-deposit-repo.ts | 5 +---- .../worker-platform/work-order-grab-repo.ts | 5 +---- .../worker-platform/work-order-issue-repo.ts | 5 +---- .../repositories/worker-platform/work-order-repo.ts | 10 ++-------- apps/backend/src/routes/worker/auth-public.ts | 5 +---- apps/backend/src/routes/worker/hall.ts | 5 +---- apps/backend/src/routes/worker/orders.ts | 5 +---- apps/backend/src/routes/worker/profile.ts | 5 +---- .../worker-platform/worker-finance-mappers.ts | 5 +---- .../worker-platform/worker-finance-request-service.ts | 6 +++++- .../worker-platform/worker-profile-service.ts | 11 ++--------- .../worker-withdrawal-account-service.ts | 6 +++++- 13 files changed, 23 insertions(+), 55 deletions(-) diff --git a/apps/backend/src/repositories/worker-platform/work-order-cancel-repo.ts b/apps/backend/src/repositories/worker-platform/work-order-cancel-repo.ts index 7af7ea43..128232db 100644 --- a/apps/backend/src/repositories/worker-platform/work-order-cancel-repo.ts +++ b/apps/backend/src/repositories/worker-platform/work-order-cancel-repo.ts @@ -1,8 +1,5 @@ import { withTransaction } from '../../db/client.js' -import { - ensureWorkerWalletWithClient, - getWorkerWalletWithClient, -} from './shared.js' +import { ensureWorkerWalletWithClient, getWorkerWalletWithClient } from './shared.js' import { createWorkOrderEventWithClient } from './work-order-event-repo.js' import { getWorkOrderByIdWithClient } from './work-order-query-repo.js' import { getOutstandingDepositAmountWithClient } from './work-order-deposit-repo.js' diff --git a/apps/backend/src/repositories/worker-platform/work-order-deposit-repo.ts b/apps/backend/src/repositories/worker-platform/work-order-deposit-repo.ts index aa8d7064..4cab964b 100644 --- a/apps/backend/src/repositories/worker-platform/work-order-deposit-repo.ts +++ b/apps/backend/src/repositories/worker-platform/work-order-deposit-repo.ts @@ -1,8 +1,5 @@ import { withTransaction } from '../../db/client.js' -import { - ensureWorkerWalletWithClient, - getWorkerWalletWithClient, -} from './shared.js' +import { ensureWorkerWalletWithClient, getWorkerWalletWithClient } from './shared.js' import type { WorkerDepositUnfreezeRow } from './types.js' import type { PoolClient } from 'pg' diff --git a/apps/backend/src/repositories/worker-platform/work-order-grab-repo.ts b/apps/backend/src/repositories/worker-platform/work-order-grab-repo.ts index 62c9a0f2..e64d3e32 100644 --- a/apps/backend/src/repositories/worker-platform/work-order-grab-repo.ts +++ b/apps/backend/src/repositories/worker-platform/work-order-grab-repo.ts @@ -1,8 +1,5 @@ import { withTransaction } from '../../db/client.js' -import { - ensureWorkerWalletWithClient, - getWorkerWalletWithClient, -} from './shared.js' +import { ensureWorkerWalletWithClient, getWorkerWalletWithClient } from './shared.js' import { createWorkOrderEventWithClient } from './work-order-event-repo.js' import { countWorkerActiveOrdersWithClient, diff --git a/apps/backend/src/repositories/worker-platform/work-order-issue-repo.ts b/apps/backend/src/repositories/worker-platform/work-order-issue-repo.ts index f7aa1ab3..10b94663 100644 --- a/apps/backend/src/repositories/worker-platform/work-order-issue-repo.ts +++ b/apps/backend/src/repositories/worker-platform/work-order-issue-repo.ts @@ -1,8 +1,5 @@ import { withTransaction } from '../../db/client.js' -import { - ensureWorkerWalletWithClient, - getWorkerWalletWithClient, -} from './shared.js' +import { ensureWorkerWalletWithClient, getWorkerWalletWithClient } from './shared.js' import { createWorkOrderEventWithClient } from './work-order-event-repo.js' import { getWorkOrderByIdWithClient } from './work-order-query-repo.js' import { getOutstandingDepositAmountWithClient } from './work-order-deposit-repo.js' diff --git a/apps/backend/src/repositories/worker-platform/work-order-repo.ts b/apps/backend/src/repositories/worker-platform/work-order-repo.ts index ba452daa..e597583e 100644 --- a/apps/backend/src/repositories/worker-platform/work-order-repo.ts +++ b/apps/backend/src/repositories/worker-platform/work-order-repo.ts @@ -15,10 +15,7 @@ export { updateWorkOrderBasic, } from './work-order-management-repo.js' -export { - assignWorkOrderToWorker, - grabWorkOrder, -} from './work-order-grab-repo.js' +export { assignWorkOrderToWorker, grabWorkOrder } from './work-order-grab-repo.js' export { cancelAssignedWorkOrder, cancelWorkerWorkOrder, @@ -26,10 +23,7 @@ export { returnAssignedWorkOrderToHall, unassignWorkOrder, } from './work-order-cancel-repo.js' -export { - resolveProblemWorkOrder, - settleOverdueWorkOrder, -} from './work-order-issue-repo.js' +export { resolveProblemWorkOrder, settleOverdueWorkOrder } from './work-order-issue-repo.js' export { acceptWorkOrderAndSettle, acceptWorkOrderShareAndSettle, diff --git a/apps/backend/src/routes/worker/auth-public.ts b/apps/backend/src/routes/worker/auth-public.ts index 53144d80..82915b3f 100644 --- a/apps/backend/src/routes/worker/auth-public.ts +++ b/apps/backend/src/routes/worker/auth-public.ts @@ -14,10 +14,7 @@ import { sendWorkerPasswordResetSmsCode, sendWorkerSmsCode, } from '../../services/worker-platform/index.js' -import { - extractOptionalWorkerBearerToken, - extractWorkerBearerToken, -} from './session.js' +import { extractOptionalWorkerBearerToken, extractWorkerBearerToken } from './session.js' import { createRouteHandler } from '../../utils/http.js' const router = Router() diff --git a/apps/backend/src/routes/worker/hall.ts b/apps/backend/src/routes/worker/hall.ts index c8250695..c16516fa 100644 --- a/apps/backend/src/routes/worker/hall.ts +++ b/apps/backend/src/routes/worker/hall.ts @@ -6,10 +6,7 @@ import { joinWorkerSharingOrder, listWorkerHallOrders, } from '../../services/worker-platform/index.js' -import { - getRequiredWorkerSession, - requireActiveWorker, -} from './session.js' +import { getRequiredWorkerSession, requireActiveWorker } from './session.js' import { createRouteHandler } from '../../utils/http.js' const router = Router() diff --git a/apps/backend/src/routes/worker/orders.ts b/apps/backend/src/routes/worker/orders.ts index bf198b7b..e529fe19 100644 --- a/apps/backend/src/routes/worker/orders.ts +++ b/apps/backend/src/routes/worker/orders.ts @@ -18,10 +18,7 @@ import { submitWorkerOrderFeedback, supplementWorkerAcceptedOrderEvidence, } from '../../services/worker-platform/index.js' -import { - getRequiredWorkerSession, - requireActiveWorker, -} from './session.js' +import { getRequiredWorkerSession, requireActiveWorker } from './session.js' import { createRouteHandler } from '../../utils/http.js' const router = Router() diff --git a/apps/backend/src/routes/worker/profile.ts b/apps/backend/src/routes/worker/profile.ts index 644f4987..37d71684 100644 --- a/apps/backend/src/routes/worker/profile.ts +++ b/apps/backend/src/routes/worker/profile.ts @@ -12,10 +12,7 @@ import { listWorkerProfileWalletLedgers, saveWorkerAlipayWithdrawalQrCode, } from '../../services/worker-platform/index.js' -import { - getRequiredWorkerSession, - requireActiveWorker, -} from './session.js' +import { getRequiredWorkerSession, requireActiveWorker } from './session.js' import { createRouteHandler } from '../../utils/http.js' const router = Router() diff --git a/apps/backend/src/services/worker-platform/worker-finance-mappers.ts b/apps/backend/src/services/worker-platform/worker-finance-mappers.ts index 5c5e62e0..581701dd 100644 --- a/apps/backend/src/services/worker-platform/worker-finance-mappers.ts +++ b/apps/backend/src/services/worker-platform/worker-finance-mappers.ts @@ -13,10 +13,7 @@ import { normalizeInteger, normalizePositiveInteger, } from './worker-normalizers.js' -import { - resolveVisibleDelaySeconds, - resolveWorkerPermissions, -} from './worker-permission-utils.js' +import { resolveVisibleDelaySeconds, resolveWorkerPermissions } from './worker-permission-utils.js' import { normalizeUploadedFiles } from './worker-input-normalizers.js' import { mapAcceptanceForResponse } from './work-order-material-mappers.js' diff --git a/apps/backend/src/services/worker-platform/worker-finance-request-service.ts b/apps/backend/src/services/worker-platform/worker-finance-request-service.ts index f6701d15..a3a35d3a 100644 --- a/apps/backend/src/services/worker-platform/worker-finance-request-service.ts +++ b/apps/backend/src/services/worker-platform/worker-finance-request-service.ts @@ -29,7 +29,11 @@ import { resolveAlipayWithdrawalQrCode, resolveWechatWithdrawalQrCode, } from './worker-withdrawal-account-service.js' -import { getRequiredWorker, requireActiveWorkerSession, type WorkerSession } from './worker-session-context-service.js' +import { + getRequiredWorker, + requireActiveWorkerSession, + type WorkerSession, +} from './worker-session-context-service.js' const WORKER_DAILY_WITHDRAW_LIMIT = 3 diff --git a/apps/backend/src/services/worker-platform/worker-profile-service.ts b/apps/backend/src/services/worker-platform/worker-profile-service.ts index 9ed16d06..93175164 100644 --- a/apps/backend/src/services/worker-platform/worker-profile-service.ts +++ b/apps/backend/src/services/worker-platform/worker-profile-service.ts @@ -11,11 +11,7 @@ import { type WorkerUserRow, } from '../../repositories/worker-platform/index.js' import type { JsonObject } from '../../types/json.js' -import { - normalizePage, - normalizePageSize, - safeParseJson, -} from '../admin/admin-query-utils.js' +import { normalizePage, normalizePageSize, safeParseJson } from '../admin/admin-query-utils.js' import { mapFinanceRequest, mapWalletLedger, @@ -27,10 +23,7 @@ import { resolveWorkerPermissions, } from './mappers.js' import { getWorkerFinanceConfig } from './worker-finance-config-service.js' -import { - getRequiredWorker, - type WorkerSession, -} from './worker-session-context-service.js' +import { getRequiredWorker, type WorkerSession } from './worker-session-context-service.js' export { createWorkerRechargeRequest, diff --git a/apps/backend/src/services/worker-platform/worker-withdrawal-account-service.ts b/apps/backend/src/services/worker-platform/worker-withdrawal-account-service.ts index a1a1d8e4..f6b1a11a 100644 --- a/apps/backend/src/services/worker-platform/worker-withdrawal-account-service.ts +++ b/apps/backend/src/services/worker-platform/worker-withdrawal-account-service.ts @@ -9,7 +9,11 @@ import { nowIso } from '../../utils/time.js' import { safeParseJson } from '../admin/admin-query-utils.js' import { refreshUploadedFileUrls } from '../file-storage/file-storage-service.js' import { normalizeProofFiles, normalizeWithdrawChannel } from './mappers.js' -import { getRequiredWorker, requireActiveWorkerSession, type WorkerSession } from './worker-session-context-service.js' +import { + getRequiredWorker, + requireActiveWorkerSession, + type WorkerSession, +} from './worker-session-context-service.js' export async function createWorkerWithdrawalAccount( payload: JsonObject = {},