import { getUserInfo,behaviorReport } from '../api/user' // 获取手机号 export const MAKE_PHONE_CALL = (phoneNumber) => { if (!phoneNumber) { phoneNumber = '15527606226'; } wx.makePhoneCall({ phoneNumber: phoneNumber, success() { console.log('拨打电话成功'); }, fail(err) { console.error('拨打电话失败', err); } }); }; // 获取用户信息 export async function FETCH_AND_FORMAT_USER_INFO() { const userRes = await getUserInfo() const data = userRes.data || {} return { ...data, avatar: data.avatar || 'https://img.yzcdn.cn/vant/cat.jpeg', nickname: data.nickname || data.username.substring(0,6) } } // 埋点上报 export async function REPORT_BEHAVIOR(eventName = '', extra = {}) { try { const res = await behaviorReport({ type: eventName, ...extra }); console.log('埋点成功:', res); return res; } catch (err) { console.error('埋点失败:', err); return null; } }