<!-- 微信公众号的登录回调页 -->
<template>
  <!-- 空登陆页 -->
  <view />
</template>

<script setup>
  import { onLoad } from '@dcloudio/uni-app';
  import { getUserInfo} from '@/api/card'

  onLoad(async (options) => {
    // #ifdef H5
    // 将 search 参数赋值到 options 中，方便下面解析
    new URLSearchParams(location.search).forEach((value, key) => {
      options[key] = value;
    });
    const event = options.event;
    const code = options.code;
    const state = options.state;
    if (code) { 
      getUserInfo(code).then(res => {
        console.log(res,9)
        uni.setStorageSync('openid', res.data.openid);
      })
    } 

    // // 检测 H5 登录回调
    // let returnUrl = uni.getStorageSync('returnUrl');
    // if (returnUrl) {
    //   uni.removeStorage({key:'returnUrl'});
    //   location.replace(returnUrl);
    // } else {
    //   uni.switchTab({
    //     url: '/',
    //   });
    // }
    // #endif
  });
</script>
