管理后台新增打手详情抽屉聚合钱包流水待解冻与订单数据

This commit is contained in:
yml2213
2026-08-22 19:56:23 +08:00
parent 90ff15b627
commit 1b8fdff162
8 changed files with 631 additions and 6 deletions
@@ -2,7 +2,10 @@ import { Router } from 'express'
import {
creditAdminWorkerWallet,
getAdminWorkerDetail,
listAdminWorkerDepositUnfreezes,
listAdminWorkerUsers,
listAdminWorkerWalletLedgers,
listAdminWorkerWithdrawalAccounts,
resetAdminWorkerPassword,
reviewAdminWorkerUser,
@@ -22,6 +25,42 @@ router.get(
}),
)
router.get(
'/worker-platform/workers/:workerId/detail',
requireAdminRoles(['admin', 'operator', 'support']),
createJsonHandler((req) => getAdminWorkerDetail(String(req.params.workerId || '')), {
successMessage: 'ok',
errorMessage: '读取打手详情失败',
scope: '[admin/worker-platform/workers/:workerId/detail]',
}),
)
router.get(
'/worker-platform/workers/:workerId/wallet-ledgers',
requireAdminRoles(['admin', 'operator', 'support']),
createJsonHandler(
(req) => listAdminWorkerWalletLedgers(String(req.params.workerId || ''), req.query),
{
successMessage: 'ok',
errorMessage: '读取打手资金流水失败',
scope: '[admin/worker-platform/workers/:workerId/wallet-ledgers]',
},
),
)
router.get(
'/worker-platform/workers/:workerId/deposit-unfreezes',
requireAdminRoles(['admin', 'operator', 'support']),
createJsonHandler(
(req) => listAdminWorkerDepositUnfreezes(String(req.params.workerId || ''), req.query),
{
successMessage: 'ok',
errorMessage: '读取打手待解冻记录失败',
scope: '[admin/worker-platform/workers/:workerId/deposit-unfreezes]',
},
),
)
router.post(
'/worker-platform/workers/:workerId/review',
requireAdminRoles(['admin', 'operator']),