From c51f51a247ccefbf44d006f3e71c24d6140346c6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9C=89=E6=9D=A5=E6=8A=80=E6=9C=AF?= <1490493387@qq.com>
Date: Mon, 27 Dec 2021 00:27:10 +0800
Subject: [PATCH] =?UTF-8?q?feat(order):=20=E6=B7=BB=E5=8A=A0=E8=AE=A2?=
=?UTF-8?q?=E5=8D=95=E5=88=97=E8=A1=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/oms/order.ts | 27 +++
src/views/oms/order/index.vue | 317 +++++++++++++++++++++++++++++++++
src/views/sms/advert/index.vue | 1 +
3 files changed, 345 insertions(+)
create mode 100644 src/api/oms/order.ts
create mode 100644 src/views/oms/order/index.vue
diff --git a/src/api/oms/order.ts b/src/api/oms/order.ts
new file mode 100644
index 00000000..8d90d64a
--- /dev/null
+++ b/src/api/oms/order.ts
@@ -0,0 +1,27 @@
+import request from '@/utils/request'
+
+/**
+ * 获取订单分页列表
+ *
+ * @param queryParams
+ */
+export function listOrdersWithPage(queryParams: object) {
+ return request({
+ url: '/mall-oms/api/v1/orders',
+ method: 'get',
+ params: queryParams
+ })
+}
+
+
+/**
+ * 获取订单详情
+ *
+ * @param orderId
+ */
+export function getOrderDetail(orderId: number) {
+ return request({
+ url: '/mall-oms/api/v1/orders/' + orderId,
+ method: 'get'
+ })
+}
\ No newline at end of file
diff --git a/src/views/oms/order/index.vue b/src/views/oms/order/index.vue
new file mode 100644
index 00000000..0a0aa90b
--- /dev/null
+++ b/src/views/oms/order/index.vue
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.skuPrice | moneyFormatter }}
+
+
+ {{ scope.row.skuQuantity }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.sourceType | orderSourceFilter }}
+
+
+
+
+
+ {{ scope.row.status | orderStatusFilter }}
+
+
+
+
+
+ {{ scope.row.totalAmount | moneyFormatter }}
+
+
+
+
+
+ {{ scope.row.payAmount | moneyFormatter }}
+
+
+
+
+
+ {{ scope.row.payType | payTypeFilter }}
+
+
+
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ orderDetail.order.orderSn }}
+
+
+ {{ orderDetail.order.status | orderStatusFilter }}
+
+
+ {{ orderDetail.member.nickname }}
+
+
+ {{ orderDetail.order.message }}
+
+
+ (收货人){{ orderDetail.order.consignee }}
+ (手机号){{ orderDetail.order.mobile }}
+ (地址){{ orderDetail.order.address }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (订单费用){{ orderDetail.order.orderPrice }}元 =
+ (商品总价){{ orderDetail.order.skuPrice }}元 +
+ (快递费用){{ orderDetail.order.freightPrice }}元 -
+ (优惠减免){{ orderDetail.order.couponPrice }}元 -
+ (积分减免){{ orderDetail.order.integralPrice }}元
+
+
+
+ (支付渠道){{ orderDetail.order.payChannel | payTypeFilter }}
+ (支付时间){{ orderDetail.order.gmtPay }}
+
+
+ (物流渠道){{ orderDetail.order.shipChannel }}
+ (物流单号){{ orderDetail.order.shipSn }}
+ (发货时间){{ orderDetail.order.gmtDelivery }}
+
+
+ (退款金额){{ orderDetail.order.refundAmount }}元
+ (退款类型){{ orderDetail.order.refundType }}
+ (退款备注){{ orderDetail.order.refundNote }}
+ (退款时间){{ orderDetail.order.gmtRefund }}
+
+
+ (确认收货时间){{ orderDetail.order.confirmTime }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/sms/advert/index.vue b/src/views/sms/advert/index.vue
index 38bb8520..d8c39f8d 100644
--- a/src/views/sms/advert/index.vue
+++ b/src/views/sms/advert/index.vue
@@ -25,6 +25,7 @@
重置
+