Files
gym-manage/gym-manage-coach/api/auth.js
T

31 lines
555 B
JavaScript

/**
* 认证API
* 对应后端: /api/auth/*
*/
import request from '@/utils/request.js'
/**
* 用户名+密码登录(教练端)
* POST /api/auth/login
*/
export function login(params) {
return request.post('/api/auth/login', { ...params, target: 'coach' })
}
/**
* 获取用户信息
* GET /api/auth/users/{id}
*/
export function getUserInfo(id) {
return request.get(`/api/auth/users/${id}`)
}
/**
* 获取用户角色
* GET /api/users/{id}/roles
*/
export function getUserRoles(id) {
return request.get(`/api/users/${id}/roles`)
}