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 @@
-
+
立即抢单
-
+
立即报价
diff --git a/src/components/get/post-price.vue b/src/components/get/post-price.vue
new file mode 100644
index 0000000..dee155a
--- /dev/null
+++ b/src/components/get/post-price.vue
@@ -0,0 +1,115 @@
+
+
+
+
+
+ 需要支付
+
+
+
+ 元
+
+
+
+ 1)哈哈哈哈
+ 2)哈哈哈哈哈哈哈哈
+
+ 确认
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/order/action.vue b/src/components/order/action.vue
index 1bee75f..db2e8ec 100644
--- a/src/components/order/action.vue
+++ b/src/components/order/action.vue
@@ -3,7 +3,7 @@
立即抢单
-
+
尾款确认
@@ -40,8 +40,8 @@ export default {
mounted() {},
destroyed() {},
methods: {
- setPrice() {
- this.$emit("setPrice");
+ confirmPrice() {
+ this.$emit("confirmPrice");
},
},
};
diff --git a/src/pages/get/detail.vue b/src/pages/get/detail.vue
deleted file mode 100644
index 445742c..0000000
--- a/src/pages/get/detail.vue
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/get/index.vue b/src/pages/get/index.vue
index 2560b57..4abbca4 100644
--- a/src/pages/get/index.vue
+++ b/src/pages/get/index.vue
@@ -20,7 +20,7 @@
-
+
¥ 306.00
@@ -43,7 +43,7 @@
刷新列表
- 开始报价
+
@@ -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 @@
客服
-
+
+
+
+
+
+
-
+
+