import { client } from "@/utils/client"; import request from "@/utils/request"; // 登录 export function login(data: Record) { return request.post({ url: "/login/account", data: { ...data, terminal: client }, }); } //注册 export function register(data: Record) { return request.post({ url: "/login/register", data: { ...data, channel: client }, }); } //发送邮箱验证码 export function sendEmailCode(data: any) { return request.post({ url: "/email/sendCode", data }); } //向微信请求code的链接 export function getWxCodeUrl(data: Record) { return request.get({ url: "/login/codeUrl", data }); } export function OALogin(data: Record) { return request.post({ url: "/login/oaLogin", data }); } export function mnpLogin(data: Record) { return request.post({ url: "/login/mnpLogin", data }); } export function uniAppLogin(data: Record) { return request.post({ url: "/login/appLogin", data }); } // pc扫码登录 export function pcLogin(data: Record) { return request.post({ url: "/login/mnpAuthPcLogin", data }); } //更新微信小程序头像昵称 export function updateUser(data: Record, header: any) { return request.post({ url: "/login/updateUser", data, header }); } //小程序绑定微信 export function mnpAuthBind(data: Record) { return request.post({ url: "/login/mnpAuthBind", data }); } //公众号绑定微信 export function oaAuthBind(data: Record) { return request.post({ url: "/login/oaAuthBind", data }); } //获取图形验证码 export function captcha() { return request.get({ url: "/login/captcha" }); } // 通过code获取手机号 export function getMobileNumber(data: Record) { return request.post({ url: "/login/getMobileNumber", data }); }