From dc82802166df18ba7b3bcee730c7c6896179b4f8 Mon Sep 17 00:00:00 2001
From: Fox-33 <1466778434@qq.com>
Date: Wed, 27 Aug 2025 09:42:18 +0800
Subject: [PATCH] feat: page-growing+;
---
pages.json | 3 +
pages/index/index.vue | 2 +-
pages_order/growing/activity/applyEmail.vue | 227 ++++++++++++++++++++++++++++
pages_order/growing/activity/index.vue | 8 +-
pages_order/growing/activity/markPopup.vue | 68 ++++-----
pages_order/static/activity/icon-nav.png | Bin 0 -> 19207 bytes
6 files changed, 271 insertions(+), 37 deletions(-)
create mode 100644 pages_order/growing/activity/applyEmail.vue
create mode 100644 pages_order/static/activity/icon-nav.png
diff --git a/pages.json b/pages.json
index 569ce73..c5191ee 100644
--- a/pages.json
+++ b/pages.json
@@ -85,6 +85,9 @@
{
"path": "growing/activity/index"
},
+ {
+ "path": "growing/activity/applyEmail"
+ },
{
"path": "growing/achievement/index"
},
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 9f2d252..c065bdf 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -93,7 +93,7 @@
}
},
onLoad() {
- // this.$utils.navigateTo(`/pages_order/growing/activity/index`)
+ this.$utils.navigateTo(`/pages_order/growing/activity/applyEmail`)
// uni.navigateTo({
// url: `/pages_order/order/orderConfirm/index`
// })
diff --git a/pages_order/growing/activity/applyEmail.vue b/pages_order/growing/activity/applyEmail.vue
new file mode 100644
index 0000000..b479dde
--- /dev/null
+++ b/pages_order/growing/activity/applyEmail.vue
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 姓名
+
+
+
+
+
+
+
+
+
+
+ 电话
+
+
+
+
+
+
+
+
+
+
+ 邮寄地址
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages_order/growing/activity/index.vue b/pages_order/growing/activity/index.vue
index 8914cc2..7515e26 100644
--- a/pages_order/growing/activity/index.vue
+++ b/pages_order/growing/activity/index.vue
@@ -89,6 +89,7 @@
},
data() {
return {
+ id: null,
tabs: [
{ id: 'highlights', name: '活动掠影' },
{ id: 'thoughts', name: '学员心得' },
@@ -99,7 +100,10 @@
scrollIntoView: null,
}
},
- onLoad() {
+ onLoad(arg) {
+ const { id } = arg
+ this.id = id
+
this.getData()
},
methods: {
@@ -133,7 +137,7 @@
// todo
},
onApplyEmail() {
- // todo
+ this.$utils.navigateTo(`/pages_order/growing/activity/applyEmail?id=${this.id}`)
},
},
}
diff --git a/pages_order/growing/activity/markPopup.vue b/pages_order/growing/activity/markPopup.vue
index db9d76a..93dc43d 100644
--- a/pages_order/growing/activity/markPopup.vue
+++ b/pages_order/growing/activity/markPopup.vue
@@ -3,7 +3,7 @@
@@ -45,37 +45,37 @@