diff --git a/api/store/order.js b/api/store/order.js index de64128..0584f73 100644 --- a/api/store/order.js +++ b/api/store/order.js @@ -51,6 +51,49 @@ export default { }); }, + after_sale: { + index(data) { + return request({ + url: "/admin/after_sale/index", + method: "POST", + data, + }); + }, + update(data) { + return request({ + url: "/admin/after_sale/update", + method: "POST", + data, + }); + }, + + show(data) { + return request({ + url: "/admin/after_sale/show", + method: "POST", + data, + }); + }, + + express(data) { + return request({ + url: "/client/common/express", + method: "POST", + data, + }); + }, + enums(data) { + return request({ + url: "/client/after_sale/enums", + method: "POST", + data, + }); + }, + + + + } + }; \ No newline at end of file diff --git a/pages.json b/pages.json index f411ec7..5d4accf 100644 --- a/pages.json +++ b/pages.json @@ -65,6 +65,30 @@ } } }, + { + "path": "afterSale/index", + "style": { + "navigationBarTitleText": "订单售后", + "enablePullDownRefresh": false, + "mp-alipay": { + "transparentTitle": "always", + "titlePenetrate": "YES", + "gestureBack": "YES" + } + } + }, + { + "path": "afterSale/details", + "style": { + "navigationBarTitleText": "订单售后", + "enablePullDownRefresh": false, + "mp-alipay": { + "transparentTitle": "always", + "titlePenetrate": "YES", + "gestureBack": "YES" + } + } + }, { "path": "setup/index", "style": { diff --git a/pages/login/index.vue b/pages/login/index.vue index 4505e78..acac5e6 100644 --- a/pages/login/index.vue +++ b/pages/login/index.vue @@ -76,6 +76,8 @@ function handleSubmit() { loading.value = false }) + } else { + loading.value = false } }) .catch((error) => { diff --git a/store/afterSale/details.vue b/store/afterSale/details.vue new file mode 100644 index 0000000..203b054 --- /dev/null +++ b/store/afterSale/details.vue @@ -0,0 +1,159 @@ + + + + + diff --git a/store/afterSale/index.vue b/store/afterSale/index.vue new file mode 100644 index 0000000..e42eb65 --- /dev/null +++ b/store/afterSale/index.vue @@ -0,0 +1,569 @@ + + + + + diff --git a/store/index/index.vue b/store/index/index.vue index 38bff58..734a4a4 100644 --- a/store/index/index.vue +++ b/store/index/index.vue @@ -46,6 +46,22 @@ + + + + + + @@ -70,11 +86,20 @@ + +
+
+ {{ item }} + + {{ orderProfit.series[0].data[index] }} +
+
+
-
@@ -85,6 +110,16 @@
+ +
+
+ {{ item }} + + {{ orderGood.series[0].data[index] }} +
+
+
diff --git a/store/order/index.vue b/store/order/index.vue index d058098..5a97ced 100644 --- a/store/order/index.vue +++ b/store/order/index.vue @@ -34,16 +34,24 @@ - - - +
+ + + + + + +
+ 售后订单 +
+
{{ subItem.goods_name }}
- 小计: {{ subItem.price }} 元 小计: {{ subItem.price }} 元 ({{ subItem.num }}) 件 +
+ + {{ sku.group_name }}:{{ sku.name }} +