206 lines
5.5 KiB
JavaScript
206 lines
5.5 KiB
JavaScript
import http from '../utils/http'
|
|
|
|
/**
|
|
* 用户相关的
|
|
*/
|
|
// 登录
|
|
export const apiLogin = data => {
|
|
return http({ url: '/lz_management/sys/login', method: 'post', data })
|
|
}
|
|
|
|
// 退出登录
|
|
export const apiLogout = data => {
|
|
return http({ url: '/lz_management/sys/logout', method: 'post', data })
|
|
}
|
|
|
|
// 修改密码
|
|
export const apiSysUserPassword = data => {
|
|
return http({ url: '/lz_management/sys/user/password', method: 'post', data })
|
|
}
|
|
|
|
// 获取用户相关
|
|
export const apiGetUserInfo = (params, id) => {
|
|
return http({ url: `/lz_management/sys/user/info${id}`, method: 'get', params })
|
|
}
|
|
|
|
/**
|
|
* 管理员列表
|
|
*/
|
|
// 获取管理员列表
|
|
export const apiSysUserList = params => {
|
|
return http({ url: '/lz_management/sys/user/list', method: 'get', params })
|
|
}
|
|
|
|
// 获取角色选择列表
|
|
export const apiSysRoleSelect = params => {
|
|
return http({ url: '/lz_management/sys/role/select', method: 'get', params })
|
|
}
|
|
|
|
// 编辑用户
|
|
export const apiSysUserInfo = (params, id) => {
|
|
return http({ url: `/lz_management/sys/user/info${id}`, method: 'get', params })
|
|
}
|
|
|
|
// 提交用户
|
|
export const apiSysUserConfirm = (data, type) => {
|
|
return http({ url: `/lz_management/sys/user${type}`, method: 'post', data })
|
|
}
|
|
|
|
// 删除用户
|
|
export const apiSysUserDelete = data => {
|
|
return http({ url: `/lz_management/sys/user/delete`, method: 'post', data })
|
|
}
|
|
|
|
/**
|
|
* 角色管理
|
|
*/
|
|
// 角色管理列表
|
|
export const apiSysRoleList = params => {
|
|
return http({ url: '/lz_management/sys/role/list', method: 'get', params })
|
|
}
|
|
|
|
// 编辑角色
|
|
export const apiSysRoleInfo = (params, id) => {
|
|
return http({ url: `/lz_management/sys/role/info${id}`, method: 'get', params })
|
|
}
|
|
|
|
// 提交角色
|
|
export const apiSysRoleConfirm = (data, type) => {
|
|
return http({ url: `/lz_management/sys/role${type}`, method: 'post', data })
|
|
}
|
|
|
|
// 删除角色
|
|
export const apiSysRoleDelete = data => {
|
|
return http({ url: `/lz_management/sys/role/delete`, method: 'post', data })
|
|
}
|
|
|
|
/**
|
|
* 菜单管理
|
|
*/
|
|
// 菜单管理列表
|
|
export const apiSysMenuList = params => {
|
|
return http({ url: '/lz_management/sys/menu/list', method: 'get', params })
|
|
}
|
|
|
|
// 获取菜单选择列表
|
|
export const apiSysMenuSelect = params => {
|
|
return http({ url: '/lz_management/sys/menu/select', method: 'get', params })
|
|
}
|
|
|
|
// 编辑菜单
|
|
export const apiSysMenuInfo = (params, id) => {
|
|
return http({ url: `/lz_management/sys/menu/info${id}`, method: 'get', params })
|
|
}
|
|
|
|
// 提交菜单
|
|
export const apiSysMenuConfirm = (data, type) => {
|
|
return http({ url: `/lz_management/sys/menu${type}`, method: 'post', data })
|
|
}
|
|
|
|
// 删除菜单
|
|
export const apiSysMenuDelete = (data, id) => {
|
|
return http({ url: `/lz_management/sys/menu/delete${id}`, method: 'post', data })
|
|
}
|
|
|
|
/**
|
|
* 定时任务
|
|
*/
|
|
// 定时任务列表
|
|
export const apiSysScheduleList = params => {
|
|
return http({ url: '/lz_management/sys/schedule/list', method: 'get', params })
|
|
}
|
|
|
|
// 删除定时任务
|
|
export const apiSysScheduleDelete = data => {
|
|
return http({ url: `/lz_management/sys/schedule/delete`, method: 'post', data })
|
|
}
|
|
|
|
// 暂停定时任务
|
|
export const apiSysSchedulePause = data => {
|
|
return http({ url: `/lz_management/sys/schedule/pause`, method: 'post', data })
|
|
}
|
|
|
|
// 恢复定时任务
|
|
export const apiSysScheduleResume = data => {
|
|
return http({ url: `/lz_management/sys/schedule/resume`, method: 'post', data })
|
|
}
|
|
|
|
// 立即执行定时任务
|
|
export const apiSysScheduleRun = data => {
|
|
return http({ url: `/lz_management/sys/schedule/run`, method: 'post', data })
|
|
}
|
|
|
|
// 定时任务日志列表
|
|
export const apiSysScheduleLogList = params => {
|
|
return http({ url: '/lz_management/sys/scheduleLog/list', method: 'get', params })
|
|
}
|
|
|
|
// 定时任务日志失效信息
|
|
export const apiSysScheduleLogInfo = (params, id) => {
|
|
return http({ url: `/lz_management/sys/scheduleLog/info${id}`, method: 'get', params })
|
|
}
|
|
|
|
// 编辑定时任务
|
|
export const apiSysScheduleInfo = (params, id) => {
|
|
return http({ url: `/lz_management/sys/schedule/info${id}`, method: 'get', params })
|
|
}
|
|
|
|
// 提交定时任务
|
|
export const apiSysScheduleConfirm = (data, type) => {
|
|
return http({ url: `/lz_management/sys/schedule${type}`, method: 'post', data })
|
|
}
|
|
|
|
/**
|
|
* 参数管理
|
|
*/
|
|
// 定时任务列表
|
|
export const apiSysConfigList = params => {
|
|
return http({ url: '/lz_management/sys/config/list', method: 'get', params })
|
|
}
|
|
|
|
// 删除参数
|
|
export const apiSysConfigDelete = data => {
|
|
return http({ url: `/lz_management/sys/config/delete`, method: 'post', data })
|
|
}
|
|
|
|
// 编辑参数
|
|
export const apiSysConfigInfo = (params, id) => {
|
|
return http({ url: `/lz_management/sys/config/info${id}`, method: 'get', params })
|
|
}
|
|
|
|
// 提交参数
|
|
export const apiSysConfigConfirm = (data, type) => {
|
|
return http({ url: `/lz_management/sys/config${type}`, method: 'post', data })
|
|
}
|
|
|
|
/**
|
|
* 日志管理
|
|
*/
|
|
// 日志管理列表
|
|
export const apiSysLogList = params => {
|
|
return http({ url: '/lz_management/sys/log/list', method: 'get', params })
|
|
}
|
|
|
|
/**
|
|
* 文件上传
|
|
*/
|
|
// 文件上传列表
|
|
export const apiSysOssList = params => {
|
|
return http({ url: '/lz_management/sys/oss/list', method: 'get', params })
|
|
}
|
|
|
|
// 删除文件上传记录
|
|
export const apiSysOssDelete = data => {
|
|
return http({ url: `/lz_management/sys/oss/delete`, method: 'post', data })
|
|
}
|
|
|
|
// 编辑云储存配置
|
|
export const apiSysOssConfig = params => {
|
|
return http({ url: `/lz_management/sys/oss/config`, method: 'get', params })
|
|
}
|
|
|
|
// 提交云储存配置
|
|
export const apiSysOssSaveConfig = params => {
|
|
return http({ url: `/lz_management/sys/oss/saveConfig`, method: 'get', params })
|
|
}
|