zhengyiming
2025-06-12 8ac5bbb62e49a0fc2dfc49aa40b5c44a0bdbf483
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();
    }
  }