From 9f818e1cde1f39107e5de476d1df1f1b4aa21a5b Mon Sep 17 00:00:00 2001
From: JyuHsin <729757837@qq.com>
Date: Thu, 26 Feb 2026 16:43:09 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../trainSignUp/models/TrainSignUpCourse.java | 5 ++
.../views/mobile/train/trainInfo.html | 49 +++++++++++++++++--
.../manage/include_activity_edit.html | 9 ++++
3 files changed, 60 insertions(+), 3 deletions(-)
diff --git a/src/main/java/io/v/nutz/zhgh/trainSignUp/models/TrainSignUpCourse.java b/src/main/java/io/v/nutz/zhgh/trainSignUp/models/TrainSignUpCourse.java
index e58b2b3..f99a2ce 100644
--- a/src/main/java/io/v/nutz/zhgh/trainSignUp/models/TrainSignUpCourse.java
+++ b/src/main/java/io/v/nutz/zhgh/trainSignUp/models/TrainSignUpCourse.java
@@ -150,4 +150,9 @@ public class TrainSignUpCourse extends BaseModel implements Serializable {
@Comment("二维码")
@ColDefine(type = ColType.VARCHAR, width = 100)
private String classQrCode;
+
+ @Column
+ @ColDefine(customType = "longtext")
+ @Comment("详细信息")
+ private String introduce;
}
diff --git a/src/main/resources/views/mobile/train/trainInfo.html b/src/main/resources/views/mobile/train/trainInfo.html
index cf60fb5..b2f79e7 100644
--- a/src/main/resources/views/mobile/train/trainInfo.html
+++ b/src/main/resources/views/mobile/train/trainInfo.html
@@ -153,6 +153,17 @@ layout("/mobile/platform.html"){
padding: 0;
}
+ .success_tooltip {
+ width: 90%;
+ margin: 10px auto 0;
+ text-align: center;
+ border-radius: 6px;
+ background: #F5F7FA;
+ line-height: 40px;
+ font-size: 13px;
+ color: #666666;
+ }
+
@@ -215,10 +226,14 @@ layout("/mobile/platform.html"){
style="color: #1867b0">点我查看
- {{o.courseTimeList[0].courseStartTime.substring(11, 19) + ' ~ ' + o.courseTimeList[0].courseEndTime.substring(11, 19)}}
-
+ {{ moment(o.courseTimeList[0].courseStartTime).format('MM月DD日 HH:mm') + ' ~ ' + moment(o.courseTimeList[0].courseEndTime).format('HH:mm') }}
+
+
+ 详细信息:
+ 点击查看
+
报名时段:
@@ -355,6 +370,21 @@ layout("/mobile/platform.html"){
+
+ 恭喜您,报名成功
+
+
![]()
+
+
+
+
+
+
+
@@ -374,6 +404,9 @@ layout("/mobile/platform.html"){
mixins: [mobileMixins],
data() {
return {
+ introduceVisible: false,
+ infoRow: {},
+ codeShow: false,
tarBarActive: 0,
assort: '',
assortList: [],
@@ -407,6 +440,10 @@ layout("/mobile/platform.html"){
'train-dynamic-form': httpVueLoader('/components/mobile/common/TrainDynamicForm.vue')
},
methods: {
+ onCourseIntroduce(o) {
+ this.infoRow = o
+ this.introduceVisible = true
+ },
tabClick(name, title) {
if(this.courseType === '0' && this.activityStatus !== '1') {
this.tableData.courseList = this.tempArray.courseList.filter(o => o.assort === title)
@@ -713,10 +750,16 @@ layout("/mobile/platform.html"){
})
this.formData.mobileColumnsValue = JSON.stringify(mobileColumnsValue)
const resp = await $.post('/platform/mobile/trainSignUpActivity/doSignUp', this.formData)
- vant.Toast(resp.msg)
if (resp.code === 0) {
this.pageData()
+ this.codeShow = true
this.joinPopup = false
+ } else {
+ vant.Dialog.alert({
+ title: '温馨提示',
+ message: resp.msg,
+ confirmButtonColor: '#1867b0'
+ })
}
toast.clear()
}).catch(() => {
diff --git a/src/main/resources/views/platform/trainSingUp/manage/include_activity_edit.html b/src/main/resources/views/platform/trainSingUp/manage/include_activity_edit.html
index e307c0c..ed52ab1 100644
--- a/src/main/resources/views/platform/trainSingUp/manage/include_activity_edit.html
+++ b/src/main/resources/views/platform/trainSingUp/manage/include_activity_edit.html
@@ -622,6 +622,15 @@
+
+
+ 详细信息
+
+
+
+
+
+