import http from '@utils/http'; enum Api { Login = '/api/login', SaveUserInfo = '/api/user/save/detail', SaveUserPhone = '/api/user/save/phone', } /** * 静默登录 * @param code wx.login code */ export async function login(code: string) { return http.post(Api.Login, { code }); } /** * 保存用户信息 * @param data SaveUserInfoParams */ export async function saveUserInfo(data: SaveUserInfoParams) { return http.post(Api.SaveUserInfo, data, { autoRetry: false }); } /** * 保存用户手机号 * @param data BindPhoneParams */ export async function saveUserPhone(data: BindPhoneParams) { return http.post(Api.SaveUserPhone, data, { autoRetry: false }); }