From 1d472eb06970c85b0edfb58871956bc2c8d69916 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 25 十二月 2025 17:44:46 +0800
Subject: [PATCH] fix: 甲方小程序

---
 apps/bStandardMiniApp/src/subpackages/login/loginByForm/accountLoginForm.vue |   44 ++++++++++++++++++++++----------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/apps/bStandardMiniApp/src/subpackages/login/loginByForm/accountLoginForm.vue b/apps/bStandardMiniApp/src/subpackages/login/loginByForm/accountLoginForm.vue
index 3f3fa50..9687fdf 100644
--- a/apps/bStandardMiniApp/src/subpackages/login/loginByForm/accountLoginForm.vue
+++ b/apps/bStandardMiniApp/src/subpackages/login/loginByForm/accountLoginForm.vue
@@ -105,6 +105,7 @@
 
 async function handleLogin() {
   try {
+    let code = await Taro.login();
     if (props.policyChecked) {
       const { valid } = await formRef.value.validate();
       if (valid) {
@@ -112,7 +113,7 @@
         await userStore.loginByPassword({
           userName: form.userName,
           password: form.userPassword,
-          code: loginRes.value?.code,
+          code: code.code,
         });
         handleLoginSuccess();
       }
@@ -120,7 +121,7 @@
       noAccess();
     }
   } catch (error) {
-    loginRes.value = await Taro.login();
+    // loginRes.value = await Taro.login();
   } finally {
     form.loading = false;
   }
@@ -132,25 +133,24 @@
 
 async function handleLoginSuccess() {
   try {
-    if (!Taro.requestSubscribeMessage) {
-      await Message.confirm({ message: '浣犵殑寰俊鐗堟湰杩囦綆锛屼笉鏀寔璁㈤槄娑堟伅锛屾槸鍚︾户缁紵' });
-    }
-    const res = await Taro.getSetting({
-      withSubscriptions: true,
-    });
-    let setting: boolean[] = [];
-    if (res.subscriptionsSetting && res.subscriptionsSetting.itemSettings) {
-      setting = subscribeMessageTemplateIdsForB
-        .map((id) => res.subscriptionsSetting.itemSettings[id] !== 'accept')
-        .filter(Boolean);
-    }
-    Taro.requestSubscribeMessage({
-      tmplIds: subscribeMessageTemplateIdsForB,
-      success: function (res) {
-        console.log('res: ', res);
-      },
-    });
-    console.log('setting: ', setting);
+    // if (!Taro.requestSubscribeMessage) {
+    //   await Message.confirm({ message: '浣犵殑寰俊鐗堟湰杩囦綆锛屼笉鏀寔璁㈤槄娑堟伅锛屾槸鍚︾户缁紵' });
+    // }
+    // const res = await Taro.getSetting({
+    //   withSubscriptions: true,
+    // });
+    // let setting: boolean[] = [];
+    // if (res.subscriptionsSetting && res.subscriptionsSetting.itemSettings) {
+    //   setting = subscribeMessageTemplateIdsForB
+    //     .map((id) => res.subscriptionsSetting.itemSettings[id] !== 'accept')
+    //     .filter(Boolean);
+    // }
+    // Taro.requestSubscribeMessage({
+    //   tmplIds: subscribeMessageTemplateIdsForB,
+    //   success: function (res) {
+    //     console.log('res: ', res);
+    //   },
+    // });
     Message.success('鐧诲綍鎴愬姛', {
       onClosed: () => {
         jump();
@@ -187,7 +187,7 @@
       isAccount.value = false;
     }
   } finally {
-    loginRes.value = await Taro.login();
+    // loginRes.value = await Taro.login();
   }
 });
 </script>

--
Gitblit v1.10.0