展示打手提现统计
This commit is contained in:
@@ -392,6 +392,11 @@ export function mapFinanceRequest(request: WorkerFinanceRequestRow | null | unde
|
||||
username: request.worker_username || '',
|
||||
displayName: request.worker_display_name || request.worker_username || '',
|
||||
phone: request.worker_phone || '',
|
||||
workerType: normalizeWorkerType(request.worker_type),
|
||||
levelKey: request.worker_level_key || '',
|
||||
levelName: request.worker_level_name || '',
|
||||
withdrawRequestCount: Number(request.worker_withdraw_request_count || 0),
|
||||
totalWithdrawAmount: Number(request.worker_total_withdraw_amount || 0),
|
||||
}
|
||||
: null,
|
||||
}
|
||||
|
||||
@@ -525,6 +525,11 @@ test('支付宝提现申请保留收款二维码快照', () => {
|
||||
created_at: '2026-08-20T00:00:00.000Z',
|
||||
updated_at: '2026-08-20T00:00:00.000Z',
|
||||
reviewed_at: null,
|
||||
worker_type: 'internal',
|
||||
worker_level_key: 'vip5',
|
||||
worker_level_name: 'VIP5',
|
||||
worker_withdraw_request_count: 3,
|
||||
worker_total_withdraw_amount: 28_800,
|
||||
}
|
||||
|
||||
const mapped = mapFinanceRequest(request)
|
||||
@@ -532,6 +537,17 @@ test('支付宝提现申请保留收款二维码快照', () => {
|
||||
(mapped?.payload.alipayQrCodeImage as { url?: string }).url,
|
||||
'https://example.com/alipay-qr.png',
|
||||
)
|
||||
assert.deepEqual(mapped?.worker, {
|
||||
workerId: 1,
|
||||
username: '',
|
||||
displayName: '',
|
||||
phone: '',
|
||||
workerType: 'internal',
|
||||
levelKey: 'vip5',
|
||||
levelName: 'VIP5',
|
||||
withdrawRequestCount: 3,
|
||||
totalWithdrawAmount: 28_800,
|
||||
})
|
||||
})
|
||||
|
||||
test('提现渠道仅支持支付宝和微信', () => {
|
||||
|
||||
Reference in New Issue
Block a user