From 32555f8668cd69cfd67fe8c661f503db2f45f2ce Mon Sep 17 00:00:00 2001
From: liyaozhi <lzhflash@163.com>
Date: Sun, 16 Nov 2025 23:21:30 +0800
Subject: [PATCH] 1、小程序端分会管理可以添加会员; 2、后台可自定义连盟汇一些页面的的标题; 3、职务和电话增加是否显示的开关; 4、小程序端添加活动增加报名时间; 5、修复分会后台无法上传视频的问题。

---
 mobile/pages/branch/activity/detail/popup/reg.vue |   25 ++++++++++++++++++-------
 1 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/mobile/pages/branch/activity/detail/popup/reg.vue b/mobile/pages/branch/activity/detail/popup/reg.vue
index 180aab4..608f7a9 100644
--- a/mobile/pages/branch/activity/detail/popup/reg.vue
+++ b/mobile/pages/branch/activity/detail/popup/reg.vue
@@ -9,8 +9,9 @@
 			<scroll-view scroll-y="true" class="scroll-Y" :style="'height:' + scrollviewHigh + 'px;'">
 				<view class="pb30">
 					<!-- 如果不是连盟汇会员,需要填写个人信息,报名后会自动加入活动发起的分会 -->
-					<view class="reg-section join-box p30 radius24 bg-white" v-if="!activityData.is_member">
-						<view class="tips f28 p20 radius12"><text class="iconfont icon-gantanhao mr10"></text> 您还不是{{activityData.store_name}}的会员,请完善以下信息,提交报名后即可成为会员。</view>
+					<view class="reg-section join-box p30 radius24 bg-white" v-if="!activityData.is_member || is_friend">
+						<view class="tips f28 p20 radius12" v-if="!activityData.is_member && !is_friend"><text class="iconfont icon-gantanhao mr10"></text> 您还不是{{activityData.store_name}}的会员,请完善以下信息,提交报名后即可成为会员。</view>
+						<view class="tips f28 p20 radius12 friend" v-if="is_friend"><text class="iconfont icon-gantanhao mr10"></text>您正在帮朋友报名,以下信息请填写您朋友的信息</view>
 						<view class="item d-s-c">
 							<view class="item-name">真实姓名</view>
 							<input type="text" maxlength="30" class="flex-1" placeholder="请输入真实姓名" v-model="formData.real_name" placeholder-class=
@@ -146,7 +147,7 @@
 				isFirst: false,
 			};
 		},
-		props: ['isOpenReg', 'in_radius'],
+		props: ['isOpenReg', 'in_radius', 'is_friend'],
 
 		onLoad() {},
 		onShow() {
@@ -280,7 +281,8 @@
 								activity_id: self.activityData.activity_id,
 								is_member: self.activityData.is_member,
 								pay_source: self.getPlatform(),
-								in_radius: self.in_radius ? 1 : 0 // 如果为1,报名成功后直接签到
+								in_radius: self.in_radius ? 1 : 0, // 如果为1,报名成功后直接签到
+								is_friend: self.is_friend ? 1 : 0, // 是否是帮朋友报名
 							})
 						)
 					}, function(res) {
@@ -316,12 +318,12 @@
 			// 验证数据
 			validateForm() {
 				let self = this;
-				if (!self.activityData.is_member) {
+				if (!self.activityData.is_member || self.is_friend) {
 					if (!self.formData.real_name) {
-						return self.showTips('请输入您的真实姓名');
+						return self.showTips('请输入真实姓名');
 					}
 					if (!self.formData.mobile) {
-						return self.showTips('请输入您的手机号码');
+						return self.showTips('请输入手机号码');
 					}
 					if (!/^1(3|4|5|7|8|9|6)\d{9}$/i.test(self.formData.mobile)) {
 						return self.showTips('请输入正确的手机号码');
@@ -432,6 +434,15 @@
 		.tips {
 			background-color: #f7f7f7;
 			color: #333;
+			
+			&.friend {
+				background-color: #FCF8ED;
+				color: #CEAD60;
+				
+				.iconfont{
+					color: #CEAD60;
+				}
+			}
 		}
 	}
 	.pay-box {

--
Gitblit v1.9.2