feat: 权限系统单体应用改造完成

Former-commit-id: 8d5eaa698b11d420faa46b2c2854da4ccb0b9a1d
This commit is contained in:
horizons
2022-10-23 23:35:43 +08:00
parent cf24d080e5
commit 8746cd3b36
12 changed files with 90 additions and 90 deletions

27
src/api/auth.ts Normal file
View File

@@ -0,0 +1,27 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { LoginFormData } from '@/types/api/user';
/**
* 登录
*/
export function login(data: LoginFormData): AxiosPromise {
return request({
url: '/api/v1/auth/login',
method: 'post',
params: data,
headers: {
Authorization: 'Basic dnVlMy1lbGVtZW50LWFkbWluOnNlY3JldA==' // 客户端信息Base64明文vue3-element-admin:secret
}
});
}
/**
* 注销
*/
export function logout() {
return request({
url: '/api/v1/auth/logout',
method: 'delete'
});
}