wupengfei
4 天以前 425045571acc4b02005c790f0dc7dabba593f95a
apps/cMiniApp/src/pages/mine/index.vue
@@ -137,20 +137,22 @@
const { userDetail, isCertified, updateUserInfo } = useUser();
const isLogin = useIsLogin();
const systemStore = useSystemStore();
const { stop, start } = useIntervalFn(updateUserInfo, 1000);
const { goLoginFn } = useGoLogin();
const bgHeight = computed(() => 133 + systemStore.navHeight);
const { stop, start } = useIntervalFn(updateUserInfo, 5000, {
  immediate: false,
});
Taro.useDidShow(({ scene }) => {
  if (isLogin.value) {
    setTimeout(() => {
      updateUserInfo();
    }, 300);
    updateUserInfo();
    if (userDetail.value?.realStatus === EnumPersonalUserRealStatus.Checking) {
      start();
    } else {
      stop();
    }
  } else {
    stop();
  }
});