| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- /**
- * 认证相关API
- */
- import request from './request'
- /**
- * 登录
- */
- /**
- * 登录参数
- */
- export interface LoginParams {
- mobile: string
- password?: string
- code?: string
- }
- /**
- * 登录
- */
- export function login(data: LoginParams) {
- return request({
- url: '/app-api/member/auth/login',
- method: 'post',
- data
- })
- }
- /**
- * 退出登录
- */
- export function logout() {
- return request({
- url: '/app-api/member/auth/logout',
- method: 'post'
- })
- }
- /**
- * 微信登录
- */
- export function wechatLogin(code: string) {
- return request({
- url: '/app-api/member/auth/auth-wechat-login',
- method: 'get',
- params: { code }
- })
- }
- /**
- * LINE登录
- */
- export function lineLogin(token: string) {
- return request({
- url: '/app-api/member/auth/line/login',
- method: 'post',
- data: { token }
- })
- }
- /**
- * 发送验证码参数
- */
- export interface SmsParams {
- mobile: string
- scene: number // 1: 登录, 2: 注册, 3: 忘记密码
- }
- /**
- * 发送短信验证码
- */
- export function sendSmsCode(data: SmsParams) {
- return request({
- url: '/app-api/member/auth/send-sms-code',
- method: 'post',
- data
- })
- }
|