feat(ticket): 将送水订单功能重构为配送订单系统

- 修改页面标题从"送水订单"为"配送订单"
- 扩展订单模型增加配送相关字段:配送开始时间、结束时间、送达照片、配送状态、客户确认时间等
- 新增配送员角色相关字段和筛选参数
- 实现完整的配送流程管理:待配送、配送中、待确认、已完成状态流转
- 添加配送订单标签页切换功能,支持按状态分类查看
- 集成配送操作界面,支持开始配送和确认送达功能
- 实现配送照片上传和展示功能
- 优化订单列表显示,增加配送流程进度展示
- 添加配送相关的业务逻辑验证和状态判断方法
This commit is contained in:
2026-02-06 20:00:36 +08:00
parent 56d933ddf8
commit 661e7574ef
4 changed files with 466 additions and 76 deletions

View File

@@ -277,13 +277,13 @@ const OrderConfirm = () => {
// 设置商品信息
if (goodsRes) {
setGoods(goodsRes)
hasInitialLoadedRef.current = true
}
// 设置默认收货地址
if (addressRes && addressRes.length > 0) {
setAddress(addressRes[0])
}
hasInitialLoadedRef.current = true
// Tickets are non-blocking for first paint; load in background.
loadUserTickets()
} catch (err) {