From cc471533cf065fe0f2e812b85e096d9a4ccb03c8 Mon Sep 17 00:00:00 2001
From: WindowBird <13870814+windows-bird@user.noreply.gitee.com>
Date: Thu, 18 Sep 2025 13:52:06 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E7=A5=88=E7=A6=8F=E8=AE=A2?=
=?UTF-8?q?=E5=8D=95-=E5=BE=85=E5=AE=8C=E5=96=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/order/order.js | 32 +++
page_user/webView/webView.vue | 19 ++
page_user/webViewVR/webViewVR.vue | 2 -
pages.json | 7 +
pages/pray/pray.vue | 3 +-
pages/pray/praySuccess.vue | 364 ++++++++++++++++--------------
6 files changed, 257 insertions(+), 170 deletions(-)
create mode 100644 api/order/order.js
create mode 100644 page_user/webView/webView.vue
diff --git a/api/order/order.js b/api/order/order.js
new file mode 100644
index 0000000..cda0a61
--- /dev/null
+++ b/api/order/order.js
@@ -0,0 +1,32 @@
+import request from "../../utils/request";
+
+// 祈愿订单接口
+export function ordersPray(data = {}) {
+ return request({
+ url: "/app/orders/pray",
+ method: "POST",
+ data: {
+ channelId: 1,
+ templeId: 12,
+ ...data,
+ }, // POST请求应该使用data而不是params
+ });
+}
+
+// 法会订单接口
+export function ordersFormed(data = {}) {
+ return request({
+ url: "/app/orders/formed",
+ method: "POST",
+ data,
+ });
+}
+
+// 供奉订单接口
+export function ordersEnshrined(data = {}) {
+ return request({
+ url: "/app/orders/enshrined",
+ method: "POST",
+ data,
+ });
+}
diff --git a/page_user/webView/webView.vue b/page_user/webView/webView.vue
new file mode 100644
index 0000000..037104b
--- /dev/null
+++ b/page_user/webView/webView.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
diff --git a/page_user/webViewVR/webViewVR.vue b/page_user/webViewVR/webViewVR.vue
index 9acb6b2..b97e056 100644
--- a/page_user/webViewVR/webViewVR.vue
+++ b/page_user/webViewVR/webViewVR.vue
@@ -19,5 +19,3 @@ export default {
methods: {},
};
-
-
diff --git a/pages.json b/pages.json
index 8650c0f..e4f25c0 100644
--- a/pages.json
+++ b/pages.json
@@ -251,6 +251,13 @@
"style": {
"navigationBarTitleText": "VR"
}
+ },
+ {
+ "path" : "webView/webView",
+ "style" :
+ {
+ "navigationBarTitleText" : ""
+ }
}
]
}
diff --git a/pages/pray/pray.vue b/pages/pray/pray.vue
index 0475b5e..e97a997 100644
--- a/pages/pray/pray.vue
+++ b/pages/pray/pray.vue
@@ -211,10 +211,11 @@ export default {
uni.showToast({ title: "祈福成功!", icon: "success" });
this.resetForm();
+ let prayId = response.data.prayId;
// 跳转到祈福成功页面
setTimeout(() => {
uni.navigateTo({
- url: "/pages/pray/praySuccess",
+ url: "/pages/pray/praySuccess?prayId=" + prayId,
});
}, 1500);
} else {
diff --git a/pages/pray/praySuccess.vue b/pages/pray/praySuccess.vue
index 373c452..626cde1 100644
--- a/pages/pray/praySuccess.vue
+++ b/pages/pray/praySuccess.vue
@@ -1,10 +1,14 @@
-