From 7de1396e315896dbc72a9d54e44f77434ea90f18 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期日, 14 十二月 2025 23:47:34 +0800
Subject: [PATCH] feat:增加企业微信自动登录

---
 app/pages/register.vue |   37 +++++++++++++++++++++++++++----------
 1 files changed, 27 insertions(+), 10 deletions(-)

diff --git a/app/pages/register.vue b/app/pages/register.vue
index c1bf188..040e74b 100644
--- a/app/pages/register.vue
+++ b/app/pages/register.vue
@@ -30,7 +30,7 @@
       <view class="agreement-section">
         <checkbox-group @change="handleAgreementChange">
           <label class="agreement-label">
-            <checkbox value="agreed" :checked="agreedToTerms" color="#007AFF" />
+            <checkbox value="agreed" :checked="agreedToTerms" color="#007AFF" style="margin-top: 0;" />
             <text class="agreement-text">
               鎴戝凡闃呰骞跺悓鎰�
               <text class="agreement-link" @click.stop="handleUserAgreement">銆婄敤鎴锋湇鍔″崗璁��</text>
@@ -59,7 +59,7 @@
       return {
         codeUrl: "",
         captchaEnabled: true,
-        agreedToTerms: false,
+        agreedToTerms: true, // 榛樿閫変腑
         globalConfig: getApp().globalData.config,
         registerForm: {
           username: "",
@@ -211,32 +211,49 @@
       }
       
       .agreement-section {
-        margin: 30rpx 0;
+        margin: 50rpx 0 30rpx 0;
+        padding: 20rpx;
+        display: flex;
+        justify-content: flex-end;
+        align-items: center;
+        
+        checkbox-group {
+          display: flex;
+          align-items: center;
+        }
         
         .agreement-label {
           display: flex;
-          align-items: flex-start;
+          align-items: center;
+          justify-content: flex-start;
           
           checkbox {
             margin-right: 15rpx;
-            transform: scale(0.9);
+            transform: scale(1.2);
             flex-shrink: 0;
+            vertical-align: middle;
           }
           
           .agreement-text {
-            flex: 1;
+            display: inline-flex;
+            align-items: center;
+            flex-wrap: wrap;
             font-size: 26rpx;
             color: #666;
-            line-height: 2;
-            text-align: left;
+            line-height: 1.5;
+            text-align: right;
+            justify-content: flex-end;
             
             .agreement-link {
               color: #007AFF;
-              text-decoration: underline;
-              padding: 8rpx 5rpx;
+              text-decoration: none;
+              padding: 8rpx 10rpx;
+              margin: 0 5rpx;
               display: inline-block;
               position: relative;
               z-index: 10;
+              border-bottom: 1px solid #007AFF;
+              line-height: 1.5;
             }
           }
         }

--
Gitblit v1.9.1