接单工单新增流转记录(订单详情时间线)
- 后端:新增工单事件查询接口(管理端 + 打手端),事件带操作人显示名(管理员用户名 / 打手昵称 / 系统) - 补齐关键节点事件:抢单接手(grabbed)、验收通过(accepted 带操作人) - 管理端/打手端事件写入操作人(admin session username 贯通至事件) - 前端:订单详情新增「流转记录」时间线,按订单生命周期节点展示(创建/发单/接手/资料/验收/问题/取消),时间+操作人+状态流转
This commit is contained in:
@@ -16,6 +16,7 @@ import {
|
||||
listWorkerProfileWalletLedgers,
|
||||
listWorkerHallOrders,
|
||||
listWorkerMyOrders,
|
||||
getWorkerMyOrderEvents,
|
||||
loginWorker,
|
||||
logoutWorkerSession,
|
||||
registerWorker,
|
||||
@@ -252,6 +253,20 @@ router.get(
|
||||
}),
|
||||
)
|
||||
|
||||
router.get(
|
||||
'/orders/:workOrderId/events',
|
||||
requireActiveWorker,
|
||||
createRouteHandler(
|
||||
(req) =>
|
||||
getWorkerMyOrderEvents(String(req.params.workOrderId || ''), getRequiredWorkerSession(req)),
|
||||
{
|
||||
successMessage: 'ok',
|
||||
errorMessage: '读取订单流转记录失败',
|
||||
scope: '[worker/orders/:workOrderId/events]',
|
||||
},
|
||||
),
|
||||
)
|
||||
|
||||
router.post(
|
||||
'/orders/:workOrderId/note',
|
||||
requireActiveWorker,
|
||||
|
||||
Reference in New Issue
Block a user