From 36fee17b9c4d1856ebd965bec2af33916fcb3f65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?TOP=E7=B3=AF=E7=B1=B3?= <1130395124@qq.com> Date: Sat, 4 Mar 2023 01:01:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=A4=A7=E5=8E=85=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/get/action.vue | 4 +- src/components/get/post-price.vue | 115 ++++++++++++++++++++++++++++++ src/components/order/action.vue | 6 +- src/pages/get/detail.vue | 24 ------- src/pages/get/index.vue | 16 +++-- src/pages/order/detail.vue | 32 +++++++-- src/pages/order/order.vue | 8 +-- src/store/modules/order.js | 7 ++ 8 files changed, 167 insertions(+), 45 deletions(-) create mode 100644 src/components/get/post-price.vue delete mode 100644 src/pages/get/detail.vue diff --git a/src/components/get/action.vue b/src/components/get/action.vue index 195afc5..8ab56f1 100644 --- a/src/components/get/action.vue +++ b/src/components/get/action.vue @@ -1,9 +1,9 @@ @@ -51,13 +51,13 @@ import AppLayout from "@/components/layout/layout"; import GetAction from "@/components/get/action"; import OrderItem from "@/components/order/item"; -import WidgetModal from "@/components/widgets/modal"; +import GetPostPrice from "@/components/get/post-price"; export default { name: "get-index", data() { return { utils: this.$utils, - postModal: false, + showPriceModal: false, safePt: 0, tabIndex: 0, tabHeight: 0, @@ -139,7 +139,7 @@ export default { AppLayout, GetAction, OrderItem, - WidgetModal, + GetPostPrice, }, onLoad() { this.$nextTick(() => { @@ -170,7 +170,8 @@ export default { }); }, postPrice(id) { - this.postModal = true; + this.$store.commit("order/setPostId", id); + this.showPriceModal = true; }, setting() { console.log("设置"); @@ -178,6 +179,9 @@ export default { refresh() { console.log("刷新"); }, + toDetail(id) { + this.$utils.toPage("/pages/order/detail?type=preview&id=" + id); + }, }, }; diff --git a/src/pages/order/detail.vue b/src/pages/order/detail.vue index 5c6e270..f50bdda 100644 --- a/src/pages/order/detail.vue +++ b/src/pages/order/detail.vue @@ -78,17 +78,25 @@ 客服 - + + + + + + - + +