Admin 可取消 Service Request / Work Task(新增 admin_canceled) (2026-02-25)
影响接口
POST /api/admin_center/service_request/cancelPOST /api/admin_center/work_task/cancelPOST /api/admin_center/service_request/listPOST /api/service_requests/deletePOST /api/artist_center/service_requests/delete
变更点
- 新增
POST /service_request/cancel - 请求参数:
id(service_request_id) - 仅允许
status=pending取消 - 取消后状态改为
admin_canceled - 新增
POST /work_task/cancel - 请求参数:
id(work_task_id) - 仅允许
status in (pending, wait_pay)取消 - 取消后状态改为
admin_canceled POST /service_request/list的status筛选新增支持:admin_canceledservice_requests.status新增枚举值:admin_canceledwork_tasks.status新增枚举值:admin_canceled- 当
service_request.status=admin_canceled时,允许继续调用删除接口进行列表隐藏
请求示例
POST /api/admin_center/service_request/cancel
POST /api/admin_center/work_task/cancel
兼容性说明
- 前端若有
status枚举白名单,需要补充admin_canceled。

