From 91b4d899403587e6982c6f76674307cd5612b17b Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期日, 26 十月 2025 18:53:07 +0800
Subject: [PATCH] feat: 任务状态

---
 app/pages/login.vue |  109 +++++++++++++++---------------------------------------
 1 files changed, 31 insertions(+), 78 deletions(-)

diff --git a/app/pages/login.vue b/app/pages/login.vue
index f440b1e..eddda11 100644
--- a/app/pages/login.vue
+++ b/app/pages/login.vue
@@ -3,7 +3,7 @@
     <view class="logo-content align-center justify-center flex">
       <image style="width: 100rpx;height: 100rpx;" :src="globalConfig.appInfo.logo" mode="widthFix">
       </image>
-      <text class="title">鑻ヤ緷绉诲姩绔櫥褰�</text>
+      <text class="title">姘戣埅璋冨害绯荤粺</text>
     </view>
     <view class="login-form-content">
       <view class="input-item flex align-center">
@@ -24,20 +24,12 @@
       <view class="action-btn">
         <button @click="handleLogin" class="login-btn cu-btn block bg-blue lg round">鐧诲綍</button>
       </view>
-      <view class="wechat-login" @click="handleWechatLogin">
-        <view class="wechat-btn">
-          <image class="wechat-icon" src="/static/icons/profile.png"></image>
-          <text class="wechat-text">寰俊涓�閿櫥褰�</text>
-        </view>
-      </view>
-      <view class="reg text-center" v-if="register">
-        <text class="text-grey1">娌℃湁璐﹀彿锛�</text>
-        <text @click="handleUserRegister" class="text-blue">绔嬪嵆娉ㄥ唽</text>
-      </view>
+    
       <view class="xieyi text-center">
         <text class="text-grey1">鐧诲綍鍗充唬琛ㄥ悓鎰�</text>
-        <text @click="handleUserAgrement" class="text-blue">銆婄敤鎴峰崗璁��</text>
-        <text @click="handlePrivacy" class="text-blue">銆婇殣绉佸崗璁��</text>
+        <text @click.stop="handleUserAgrement" class="text-blue agreement-link">銆婄敤鎴峰崗璁��</text>
+        <text class="text-grey1">鍜�</text>
+        <text @click.stop="handlePrivacy" class="text-blue agreement-link">銆婇殣绉佸崗璁��</text>
       </view>
     </view>
   </scroll-view>
@@ -55,8 +47,8 @@
         register: false,
         globalConfig: getApp().globalData.config,
         loginForm: {
-          username: "admin",
-          password: "admin123",
+          username: "",
+          password: "",
           code: "",
           uuid: ''
         }
@@ -72,13 +64,11 @@
       },
       // 闅愮鍗忚
       handlePrivacy() {
-        let site = this.globalConfig.appInfo.agreements[0]
-        this.$tab.navigateTo(`/pages/common/webview/index?title=${site.title}&url=${site.url}`)
+        this.$tab.navigateTo('/pages/mine/privacy-policy/index')
       },
       // 鐢ㄦ埛鍗忚
       handleUserAgrement() {
-        let site = this.globalConfig.appInfo.agreements[1]
-        this.$tab.navigateTo(`/pages/common/webview/index?title=${site.title}&url=${site.url}`)
+        this.$tab.navigateTo('/pages/mine/user-agreement/index')
       },
       // 鑾峰彇鍥惧舰楠岃瘉鐮�
       getCode() {
@@ -102,40 +92,6 @@
           this.$modal.loading("鐧诲綍涓紝璇疯�愬績绛夊緟...")
           this.pwdLogin()
         }
-      },
-      // 寰俊鐧诲綍鏂规硶
-      async handleWechatLogin() {
-        // #ifdef MP-WEIXIN
-        // 寰俊灏忕▼搴忕櫥褰�
-        uni.login({
-          provider: 'weixin',
-          success: (loginRes) => {
-            console.log('寰俊鐧诲綍鎴愬姛', loginRes);
-            // 鑾峰彇鐢ㄦ埛淇℃伅
-            uni.getUserInfo({
-              provider: 'weixin',
-              success: (infoRes) => {
-                console.log('鐢ㄦ埛淇℃伅鑾峰彇鎴愬姛', infoRes);
-                // 璺宠浆鍒板井淇$櫥褰曠‘璁ら〉闈�
-                this.$tab.navigateTo(`/pages/login/wechat?userInfo=${encodeURIComponent(JSON.stringify(infoRes.userInfo))}`);
-              },
-              fail: (error) => {
-                console.error('鑾峰彇鐢ㄦ埛淇℃伅澶辫触', error);
-                this.$modal.msgError("鑾峰彇寰俊鐢ㄦ埛淇℃伅澶辫触");
-              }
-            });
-          },
-          fail: (error) => {
-            console.error('寰俊鐧诲綍澶辫触', error);
-            this.$modal.msgError("寰俊鐧诲綍澶辫触");
-          }
-        });
-        // #endif
-        
-        // #ifndef MP-WEIXIN
-        // H5鎴栧叾浠栧钩鍙版彁绀�
-        this.$modal.msgError("璇峰湪寰俊瀹㈡埛绔腑浣跨敤寰俊鐧诲綍鍔熻兘");
-        // #endif
       },
       // 瀵嗙爜鐧诲綍
       async pwdLogin() {
@@ -273,31 +229,7 @@
         }
       }
 
-      .wechat-login {
-        margin: 20rpx 0;
-
-        .wechat-btn {
-          display: flex;
-          align-items: center;
-          justify-content: center;
-          background-color: #07c160;
-          height: 90rpx;
-          border-radius: 20px;
-
-          .wechat-icon {
-            width: 40rpx;
-            height: 40rpx;
-            margin-right: 10rpx;
-          }
-
-          .wechat-text {
-            color: white;
-            font-size: 32rpx;
-          }
-        }
-      }
-
-      .reg, .xieyi {
+      .reg {
         margin: 20rpx 0;
 
         .text-grey1 {
@@ -309,6 +241,27 @@
           color: #007AFF;
         }
       }
+      
+      .xieyi {
+        margin: 50rpx 0 30rpx 0;
+        padding: 20rpx 0;
+        line-height: 2;
+
+        .text-grey1 {
+          color: #888;
+          font-size: 24rpx;
+        }
+
+        .agreement-link {
+          color: #007AFF;
+          font-size: 24rpx;
+          padding: 10rpx 8rpx;
+          margin: 0 5rpx;
+          display: inline-block;
+          position: relative;
+          z-index: 10;
+        }
+      }
     }
   }
 </style>
\ No newline at end of file

--
Gitblit v1.9.1