diff --git a/frontend/portal/src/router/index.js b/frontend/portal/src/router/index.js index ef6be08..b086587 100644 --- a/frontend/portal/src/router/index.js +++ b/frontend/portal/src/router/index.js @@ -65,7 +65,12 @@ const router = createRouter({ { path: 'orders', name: 'user-orders', - component: () => import('../views/user/OrdersView.vue') // Placeholder + component: () => import('../views/user/OrdersView.vue') + }, + { + path: 'orders/:id', + name: 'user-order-detail', + component: () => import('../views/order/DetailView.vue') }, { path: 'wallet', diff --git a/frontend/portal/src/views/order/DetailView.vue b/frontend/portal/src/views/order/DetailView.vue new file mode 100644 index 0000000..700c062 --- /dev/null +++ b/frontend/portal/src/views/order/DetailView.vue @@ -0,0 +1,173 @@ + + + + + + + + + 订单详情 + 订单号: {{ order.id }} + + + 交易成功 + 待支付 + + + + + + + + + + + + + + + + + 提交订单 + {{ order.createTime }} + + + + + + + 付款成功 + {{ order.payTime }} + + + + + + + {{ order.isVirtual ? '自动发货' : '商家发货' }} + + + + + + + 交易完成 + + + + + + + + + + + 商品信息 + + + + {{ order.title }} + {{ order.sku || '默认规格' }} + 虚拟商品 + + + ¥ {{ order.price }} + x {{ order.quantity }} + + + + + + + + 商品总额 + ¥ {{ (order.price * order.quantity).toFixed(2) }} + + + 运费 + ¥ 0.00 + + + 优惠券 + - ¥ 0.00 + + + 实付金额 + ¥ {{ order.amount }} + + + + + + + + + + + + 订单信息 + + 订单编号: {{ order.id }} 复制 + 创建时间: {{ order.createTime }} + 付款时间: {{ order.payTime }} + + + + + 收货信息 + + 张三 138****8888 + 北京市 朝阳区 建国路88号 + + + + + + + + 商家信息 + + + + {{ order.tenantName }} + 联系商家 + + + + + + + + + + + \ No newline at end of file diff --git a/frontend/portal/src/views/user/OrdersView.vue b/frontend/portal/src/views/user/OrdersView.vue index 18dacb4..28ca038 100644 --- a/frontend/portal/src/views/user/OrdersView.vue +++ b/frontend/portal/src/views/user/OrdersView.vue @@ -1,6 +1,165 @@ - - My Orders - (Order list) + + + + 我的订单 + + + {{ tab.label }} + + + + + + + + + + + + + + + + + + + + + {{ order.date }} + 订单号: {{ order.id }} + {{ order.tenantName }} + + {{ statusText(order.status) }} + + + + + + + + + + + + {{ order.title }} + {{ order.typeLabel }} + 虚拟发货 + + + + + + + ¥ {{ order.amount }} + 在线支付 + + + 去支付 + 查看详情 + 申请售后 + 取消订单 + + + + + + + + + + + + 暂无相关订单 + + + + \ No newline at end of file
订单号: {{ order.id }}
订单编号: {{ order.id }} 复制
创建时间: {{ order.createTime }}
付款时间: {{ order.payTime }}
张三 138****8888
北京市 朝阳区 建国路88号
(Order list)
暂无相关订单