门店管理,销售管理的代码框架开发

This commit is contained in:
spllzh
2025-08-14 05:30:51 +08:00
parent d001ea3426
commit 9b78f57e8c
16 changed files with 4479 additions and 27 deletions

58
src/api/config.js Normal file
View File

@@ -0,0 +1,58 @@
// 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'
}