feat(store): 优化门店中心订单管理和Checkout订单创建
- Checkout创建订单时直接传递payStatus和payTime字段防止未付款订单被删除 - 门店中心Tab改为三个(全部、待处理、已完成),并合并多个statusFilter查询 - 操作按钮逻辑调整为根据订单状态判断,已完成及已关闭订单无操作和删除按钮 - 状态文案和颜色适配完善,添加订单送达凭证照片预览功能 - 确认完成操作强制上传配送凭证照片,凭证支持JSON数组格式存储 - 收款操作支持上传凭证照片并追加至备注中 - 优化订单列表加载逻辑,多个请求结果合并去重并按创建时间降序排序 - 代码格式调整及UI细节优化,提升代码一致性和用户体验
This commit is contained in:
@@ -189,6 +189,10 @@ export interface OrderCreateRequest {
|
||||
addressId?: number;
|
||||
// 支付方式
|
||||
payType: number;
|
||||
// 支付状态(货到付款时传 true 防止定时任务删除)
|
||||
payStatus?: boolean;
|
||||
// 支付时间(货到付款时传当前时间)
|
||||
payTime?: string;
|
||||
// 优惠券ID
|
||||
couponId?: number;
|
||||
// 备注
|
||||
|
||||
Reference in New Issue
Block a user