"use strict";const t=require("../common/vendor.js"),e=require("../services/ams.js"),n=t.index.getWindowInfo(),i=()=>n.statusBarHeight;exports.getActivityData=()=>{const n=t.index.getStorageSync("appid");return e.getActivity(n).then((e=>{const n=e.data[0]||{};t.index.setStorageSync("activityData",JSON.stringify(n))})).catch((t=>{console.log(t)})),!1},exports.getMobile=async(n,i)=>{const o=await e.getPhoneNumberInfo(n);try{return t.index.showToast({title:o.msg,icon:"success"}),t.index.setStorageSync("phone",o.data),i&&t.index.navigateTo({url:i}),o.data}catch(s){t.index.showToast({title:s.msg,icon:"none"})}},exports.getNavBarPaddingTop=()=>{if(t.index.getMenuButtonBoundingClientRect){let{top:e,height:n}=t.index.getMenuButtonBoundingClientRect();return n+(e-i())}return 0},exports.getNavTop=()=>{let e=t.wx$1.getSystemInfoSync().windowWidth;const n=t.wx$1.getSystemInfoSync().statusBarHeight,i=t.wx$1.getMenuButtonBoundingClientRect();i.height,i.top;return n*(750/e)},exports.getStatusBarHeight=i,exports.isGetPhone=()=>{const e=JSON.parse(t.index.getStorageSync("activityData"))||{},n=((null==e?void 0:e.authCheck.split(","))||[]).includes("1"),i=!!t.index.getStorageSync("phone");return n&&i};