wupengfei
2025-12-03 c2447e7d63e22bea1a8b6119a210b470f8aa17d4
apps/bMiniApp/src/subpackages/login/authorization/authorization.vue
@@ -60,7 +60,6 @@
import IconCaptcha from '@/assets/login/icon-btn-captcha.png';
import IconPassword from '@/assets/login/icon-btn-password.png';
import { LoginFormTabs } from '../constants';
import { subscribeMessageTemplateIdsForB } from '@12333/constants';
import * as authServices from '@12333/services/apiV2/auth';
defineOptions({
@@ -167,34 +166,12 @@
  } catch (error) {}
}
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);
    }
    if (setting.length > 0) {
      Taro.requestSubscribeMessage({
        tmplIds: subscribeMessageTemplateIdsForB,
        success: function (res) {
          console.log('res: ', res);
        },
      });
    }
    Message.success('授权登录成功', {
      onClosed: () => {
        jump();
      },
    });
  } catch (error) {}
function handleLoginSuccess() {
  Message.success('授权登录成功', {
    onClosed: () => {
      jump();
    },
  });
}
function goLoginByForm(tab = LoginFormTabs.VerificationCodeLogin) {