diff --git a/src/pages.json b/src/pages.json
index aea4802..279fbef 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -153,6 +153,48 @@
"navigationBarTitleText": "详情",
"enablePullDownRefresh": false
}
+ },
+ {
+ "path": "pages/base/course-selection/index",
+ "style": {
+ "navigationBarTitleText": "课程选择",
+ "enablePullDownRefresh": false
+ }
+ },
+ {
+ "path": "pages/base/course-selection/detail",
+ "style": {
+ "navigationBarTitleText": "课程详情",
+ "enablePullDownRefresh": false
+ }
+ },
+ {
+ "path": "pages/base/course-selection/payment",
+ "style": {
+ "navigationBarTitleText": "支付",
+ "enablePullDownRefresh": false
+ }
+ },
+ {
+ "path": "pages/base/course-selection/payment-success",
+ "style": {
+ "navigationBarTitleText": "支付成功",
+ "enablePullDownRefresh": false
+ }
+ },
+ {
+ "path": "pages/base/course-selection/payment-fail",
+ "style": {
+ "navigationBarTitleText": "支付失败",
+ "enablePullDownRefresh": false
+ }
+ },
+ {
+ "path": "pages/base/course-selection/club-selection",
+ "style": {
+ "navigationBarTitleText": "俱乐部选课",
+ "enablePullDownRefresh": false
+ }
}
],
"globalStyle": {
diff --git a/src/pages/base/course-selection/club-selection.vue b/src/pages/base/course-selection/club-selection.vue
new file mode 100644
index 0000000..9f8519a
--- /dev/null
+++ b/src/pages/base/course-selection/club-selection.vue
@@ -0,0 +1,418 @@
+
+
+
+
+
+
+
+
+ {{ course.title }}
+
+ 报名情况:
+ {{ course.registeredCount }}
+ | {{ course.maxCount }}
+
+ 详情
+
+
+
+
+
+
+
+
+ 已选择:{{ selectedCount }}/{{ maxSelectCount }}
+ 点击报名
+
+
+
+
+
+
+
diff --git a/src/pages/base/course-selection/detail.vue b/src/pages/base/course-selection/detail.vue
new file mode 100644
index 0000000..6ab6b61
--- /dev/null
+++ b/src/pages/base/course-selection/detail.vue
@@ -0,0 +1,279 @@
+
+
+
+
+
+ 课程信息
+
+
+
+
+
+
+ {{ courseDetail.title }}
+ 开课老师:{{ courseDetail.teacher }}
+ 上课地点:{{ courseDetail.location }}
+ 金额:¥{{ courseDetail.price }}
+
+
+
+
+
+
+ 老师信息
+
+
+
+
+
+
+ {{ teacherInfo.introduction }}
+
+
+
+
+
+
+ 教学理念
+
+
+
+ {{ teachingPhilosophy }}
+
+
+
+
+
+ 教学计划
+
+
+
+
+ {{ phase }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/base/course-selection/index.vue b/src/pages/base/course-selection/index.vue
new file mode 100644
index 0000000..da59a4e
--- /dev/null
+++ b/src/pages/base/course-selection/index.vue
@@ -0,0 +1,391 @@
+
+
+
+
+
+
+
+
+ {{ course.title }}
+
+ 报名情况:
+ {{ course.registeredCount }}
+ | {{ course.maxCount }}
+
+ 详情
+
+
+
+
+
+
+
+
+ 点击报名
+
+
+
+
+
+
+
diff --git a/src/pages/base/course-selection/payment-fail.vue b/src/pages/base/course-selection/payment-fail.vue
new file mode 100644
index 0000000..20f6e1c
--- /dev/null
+++ b/src/pages/base/course-selection/payment-fail.vue
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+ 抱歉,报名失败!
+
+
+
+ 请点击下方按钮
+
+
+
+
+
+
+ 重新选课
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/base/course-selection/payment-success.vue b/src/pages/base/course-selection/payment-success.vue
new file mode 100644
index 0000000..0bc82b8
--- /dev/null
+++ b/src/pages/base/course-selection/payment-success.vue
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 恭喜你,报名成功!
+
+
+
+
+ 报名信息
+
+
+
+
+
+
+
+
+ {{ student.name }}
+
+
+
+
+
+ {{ student.id }}
+ {{ student.class }}
+
+
+
+
+
+
+ 课程信息
+
+
+
+
+
+ {{ course.title }}
+ 开课老师:{{ course.teacher }}
+ 上课地点:{{ course.time }}
+ 金额:¥{{ course.price }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/base/course-selection/payment.vue b/src/pages/base/course-selection/payment.vue
new file mode 100644
index 0000000..b36419e
--- /dev/null
+++ b/src/pages/base/course-selection/payment.vue
@@ -0,0 +1,398 @@
+
+
+
+
+
+
+
+ 待支付
+
+ 剩余:
+ {{ countdownTime }}
+
+
+
+
+
+ 报名信息
+
+
+
+
+
+
+
+
+ {{ student.name }}
+
+
+
+
+
+ {{ student.class }}
+
+
+
+
+
+
+ 课程信息
+
+
+
+
+
+ {{ course.title }}
+ 开课老师:{{ course.teacher }}
+ 上课地点:{{ course.location }}
+ 金额:¥{{ course.price }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/static/base/11223.png b/src/static/base/11223.png
new file mode 100644
index 0000000..7d9028c
Binary files /dev/null and b/src/static/base/11223.png differ
diff --git a/src/static/base/2222.png b/src/static/base/2222.png
new file mode 100644
index 0000000..f7d2d90
Binary files /dev/null and b/src/static/base/2222.png differ
diff --git a/src/static/base/33333.png b/src/static/base/33333.png
new file mode 100644
index 0000000..c083cc6
Binary files /dev/null and b/src/static/base/33333.png differ