fix(shopOrder): 默认tab改为全部,订单详情页增支付凭证图
- 将 shopOrder 选项卡默认值从 'undelivered' 改为 'all',确保首页展示全部订单数据 - 修正初次加载时因缺少 statusFilter 导致数据不符的问题 - 订单详情页新增“支付凭证”显示,支持线下付款上传凭证图片预览 - 引入确保完整URL显示的工具函数 ensureFullUrl,配合压缩图像展示 - form reactive 新增 paymentVoucher 字段,符合 ShopOrder 模型定义 - 仅线下付款订单显示该凭证图,条件渲染自然处理
This commit is contained in:
@@ -443,7 +443,7 @@
|
||||
const validTabs = ['all', 'unpaid', 'undelivered', 'unreceived', 'completed', 'refunded', 'cancelled'];
|
||||
const tabFromQuery = route.query.tab as string;
|
||||
const activeKey = ref<string>(
|
||||
validTabs.includes(tabFromQuery) ? tabFromQuery : 'undelivered'
|
||||
validTabs.includes(tabFromQuery) ? tabFromQuery : 'all'
|
||||
);
|
||||
|
||||
// ============ 新订单提醒 ============
|
||||
|
||||
Reference in New Issue
Block a user