59 lines
1.4 KiB
JavaScript
59 lines
1.4 KiB
JavaScript
// API配置文件 - 统一管理所有接口地址
|
|
|
|
// 认证相关接口
|
|
export const AUTH_API = {
|
|
LOGIN: '/sys/auth/login',
|
|
LOGOUT: '/sys/auth/logout',
|
|
REFRESH_TOKEN: '/sys/auth/refresh',
|
|
GET_USER_INFO: '/sys/user/info'
|
|
}
|
|
|
|
// 用户管理接口
|
|
export const USER_API = {
|
|
GET_USER_LIST: '/sys/user/list',
|
|
CREATE_USER: '/sys/user/create',
|
|
UPDATE_USER: '/sys/user/update',
|
|
DELETE_USER: '/sys/user/delete',
|
|
RESET_PASSWORD: '/sys/user/reset-password'
|
|
}
|
|
|
|
// 角色管理接口
|
|
export const ROLE_API = {
|
|
GET_ROLE_LIST: '/sys/role/list',
|
|
CREATE_ROLE: '/sys/role/create',
|
|
UPDATE_ROLE: '/sys/role/update',
|
|
DELETE_ROLE: '/sys/role/delete',
|
|
GET_ROLE_PERMISSIONS: '/sys/role/permissions'
|
|
}
|
|
|
|
// 权限管理接口
|
|
export const PERMISSION_API = {
|
|
GET_PERMISSION_LIST: '/sys/permission/list',
|
|
GET_MENU_TREE: '/sys/menu/tree',
|
|
CREATE_MENU: '/sys/menu/create',
|
|
UPDATE_MENU: '/sys/menu/update',
|
|
DELETE_MENU: '/sys/menu/delete'
|
|
}
|
|
|
|
// 系统配置接口
|
|
export const SYSTEM_API = {
|
|
GET_SYSTEM_CONFIG: '/sys/config/get',
|
|
UPDATE_SYSTEM_CONFIG: '/sys/config/update',
|
|
GET_DICT_DATA: '/sys/dict/data'
|
|
}
|
|
|
|
// 文件上传接口
|
|
export const FILE_API = {
|
|
UPLOAD: '/sys/file/upload',
|
|
DOWNLOAD: '/sys/file/download',
|
|
DELETE: '/sys/file/delete'
|
|
}
|
|
|
|
// 日志接口
|
|
export const LOG_API = {
|
|
GET_OPERATION_LOG: '/sys/log/operation',
|
|
GET_LOGIN_LOG: '/sys/log/login',
|
|
CLEAR_LOG: '/sys/log/clear'
|
|
}
|
|
|