zhengyiming
2025-08-28 c24cdd854e258712408a7904bdb401c49e3f07c1
apps/taro/src/hooks/user.ts
@@ -174,12 +174,12 @@
  const { wxCode, wxOpenId } = useUser();
  const { getLifePayWxIndentity } = useLifePayWxIndentity();
  async function ensureOpenId() {
  async function ensureOpenId(): Promise<string> {
    if (wxOpenId.value) {
      return wxOpenId.value;
    } else {
      let rea = await getLifePayWxIndentity(wxCode.value);
      return rea.openId ? rea.openId : wxOpenId.value;
      return rea.openId ? rea.openId : await ensureOpenId();
    }
  }