优化快手接单匹配

This commit is contained in:
yml2213
2026-08-18 10:06:01 +08:00
parent fe569fe75a
commit c6e9a9b962
14 changed files with 665 additions and 142 deletions
@@ -28,6 +28,7 @@ import {
markAdminWorkOrderProblem,
pinAdminWorkOrder,
publishAdminWorkOrder,
reprocessAdminKuaishouSendCodeWorkOrders,
reviewAdminWorkerFinanceRequest,
resolveAdminProblemWorkOrder,
reviewAdminWorkerUser,
@@ -372,6 +373,22 @@ router.post(
}),
)
router.post(
'/worker-platform/orders/reprocess-matches',
requireAdminRoles(['admin', 'operator']),
createJsonHandler((req) => reprocessAdminKuaishouSendCodeWorkOrders(req.body || {}), {
successMessage: '快手订单重匹配完成',
errorMessage: '快手订单重匹配失败',
scope: '[admin/worker-platform/orders/reprocess-matches]',
audit: (_req, data) => ({
action: 'work_order_kuaishou_reprocessed',
targetType: 'work_order',
targetId: '',
data: data && typeof data === 'object' ? (data as Record<string, unknown>) : {},
}),
}),
)
router.post(
'/worker-platform/orders/:workOrderId/material',
requireAdminRoles(['admin', 'operator', 'support']),