浏览代码

图片更新

wangxy 2 周之前
父节点
当前提交
584cf8bfc9
共有 1 个文件被更改,包括 33 次插入2 次删除
  1. 33 2
      pages/Login/components/clientloginBox.vue

+ 33 - 2
pages/Login/components/clientloginBox.vue

@@ -19,7 +19,22 @@
 					@click="changePassword"></text>
 				<view class="close-btn" v-if="clearPwIcon" @click="clearPw"></view>
 			</view>
-			<button type="default" @click="handleLogin" class="phone-green-btn login-btn">登录</button>
+			
+			<!-- 协议勾选框和按钮 -->
+			<view class="agreement-checkbox-box">
+				<checkbox-group @change="handleChange">
+					<checkbox class="agreement-checkbox-input" color="#FFFFFF" value="agree"
+						:checked="isAgreed" />
+				</checkbox-group>
+				<view class="agreement-text-box">
+					登录注册代表您已同意<view class="agreement-text" @click="agreeBtn('yhxy')">《诚祥学用户协议》</view>和<view
+						@click="agreeBtn('ystk')" class="agreement-text">《诚祥学隐私政策》</view>
+				</view>
+			</view>
+			
+			
+			
+			<button type="default" @click="handleLogin" :disabled="!isAgreed" class="phone-green-btn login-btn">登录</button>
 		<!-- 已加密的:{{lliPassword}} -->
 		</view>
 	<!-- 	<passwordLli ref="passLLiRef" :password="password" @lli-password="onLliPassword" /> -->
@@ -45,13 +60,29 @@
 	const showPassword= ref(true)
 	const clearTelIcon= ref(false)
 	const clearPwIcon= ref(false)
+	const isAgreed = ref(false)
 	
 	const store = useIsCanBack();
 
   onLoad(() => {
     getAllImg();
   })
-	
+  
+  function handleChange() {
+	  isAgreed.value = !isAgreed.value
+  }
+  function agreeBtn(code) {
+	  if (code === 'yhxy') { 
+		  uni.navigateTo({
+		  	url:"/pages/client/my/xieyi"
+		  })
+	  } else {
+		  uni.navigateTo({
+		  	url:"/pages/client/my/zhengce"
+		  })
+	  }
+  }
+
 	// 加密
 	function handleUpdateLLiPassword() {
 		console.log('handleUpdateLLiPassword')