feat(pickup): 增加第三方单号补录功能并优化列表提号备注展示

- 后端支持补录/修改第三方单号接口 PUT /api/v1/admin/pickups/:id/third-party-order-no,记录流转事件与审计日志
- 前端线下提号主列表在第三方单号列后展示提号备注列
- 前端列表操作列及提号详情页增加补录/修改第三方单号操作入口与弹窗
- 通过 scripts/check.sh 全量门禁校验
This commit is contained in:
yml2213
2026-10-09 18:45:12 +08:00
parent 2c943027f0
commit b4d2d1e2f5
9 changed files with 345 additions and 1 deletions
@@ -134,6 +134,10 @@ export interface AdminPickupProfitUpdateRequest {
reason?: string
}
export interface AdminPickupThirdPartyOrderNoUpdateRequest {
third_party_order_no: string
}
export interface AdminPickupOfflineSettlementRequest {
remark?: string
}
@@ -308,6 +312,17 @@ export async function updateAdminPickupProfit(id: number, req: AdminPickupProfit
return data.data
}
export async function updateAdminPickupThirdPartyOrderNo(
id: number,
req: AdminPickupThirdPartyOrderNoUpdateRequest
) {
const { data } = await apiClient.put<ApiResponse<AdminPickup>>(
`/admin/pickups/${id}/third-party-order-no`,
req
)
return data.data
}
export async function createAdminPickupFinancialAdjustment(
id: number,
req: AdminPickupFinancialAdjustmentRequest