初始化

This commit is contained in:
2026-03-03 09:36:51 +08:00
commit 76c1a8668f
510 changed files with 28241 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import { request } from '@/utils/request.js'
export default {
/**
* 获取文件分页列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/attachment/index',
method: 'get',
params
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/attachment/destroy',
method: 'delete',
data
})
}
}

View File

@@ -0,0 +1,138 @@
import { request } from '@/utils/request.js'
/**
* 系统设置接口
*/
export default {
/**
* 获取配置列表
* @returns
*/
getConfigList(params) {
return request({
url: '/core/config/index',
method: 'get',
params
})
},
/**
* 删除配置
* @returns
*/
destroy(data) {
return request({
url: '/core/config/destroy',
method: 'delete',
data
})
},
/**
* 保存配置
* @returns
*/
save(data = {}) {
return request({
url: '/core/config/save',
method: 'post',
data
})
},
/**
* 修改配置
* @returns
*/
update(id, data = {}) {
return request({
url: '/core/config/update?id=' + id,
method: 'put',
data
})
},
/**
* 按 keys 更新配置
* @returns
*/
updateByKeys(data) {
return request({
url: '/core/config/updateByKeys',
method: 'post',
data
})
},
/**
* 批量修改配置值
* @returns
*/
batchUpdate(data) {
return request({
url: '/core/config/batchUpdate',
method: 'post',
data
})
},
/**
* 获取组列表
* @returns
*/
getConfigGroupList(params = {}) {
return request({
url: '/core/configGroup/index',
method: 'get',
params
})
},
/**
* 保存配置组
* @returns
*/
saveConfigGroup(data = {}) {
return request({
url: '/core/configGroup/save',
method: 'post',
data
})
},
/**
* 更新配置组
* @returns
*/
updateConfigGroup(id, data = {}) {
return request({
url: '/core/configGroup/update?id=' + id,
method: 'put',
data
})
},
/**
* 删除配置组
* @returns
*/
deleteConfigGroup(data = {}) {
return request({
url: '/core/configGroup/destroy',
method: 'delete',
data
})
},
/**
* 邮箱测试
* @returns
*/
testEmail(data = {}) {
return request({
url: '/core/configGroup/email',
method: 'post',
data
})
}
}

View File

@@ -0,0 +1,99 @@
import { request } from '@/utils/request.js'
export default {
/**
* 获取数据表分页列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/database/index',
method: 'get',
params
})
},
/**
* 获取数据源
* @returns
*/
getDataSource(params = {}) {
return request({
url: '/core/database/dataSource',
method: 'get',
params
})
},
/**
* 获取表字段列表
* @returns
*/
getDetailed(params = {}) {
return request({
url: '/core/database/detailed',
method: 'get',
params
})
},
/**
* 获取回收站数据
* @returns
*/
getRecycle(params = {}) {
return request({
url: '/core/database/recycle',
method: 'get',
params
})
},
/**
* 销毁数据
* @returns
*/
delete(data) {
return request({
url: '/core/database/delete',
method: 'delete',
data
})
},
/**
* 恢复数据
* @returns
*/
recovery(data) {
return request({
url: '/core/database/recovery',
method: 'post',
data
})
},
/**
* 优化表
* @returns
*/
optimize(data = {}) {
return request({
url: '/core/database/optimize',
method: 'post',
data
})
},
/**
* 清理表碎片
* @returns
*/
fragment(data = {}) {
return request({
url: '/core/database/fragment',
method: 'post',
data
})
}
}

View File

@@ -0,0 +1,110 @@
import { request } from '@/utils/request.js'
export default {
/**
* 获取部门树
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/dept/index',
method: 'get',
params
})
},
/**
* 获取部门领导列表
* @returns
*/
getLeaderList(params = {}) {
return request({
url: '/core/dept/leaders',
method: 'get',
params
})
},
/**
* 新增部门领导
* @returns
*/
addLeader(data = {}) {
return request({
url: '/core/dept/addLeader',
method: 'post',
data
})
},
/**
* 删除部门领导
* @returns
*/
delLeader(data = {}) {
return request({
url: '/core/dept/delLeader',
method: 'delete',
data
})
},
/**
* 获取部门选择树
* @returns
*/
tree() {
return request({
url: '/core/dept/index?tree=true',
method: 'get'
})
},
/**
* 添加数据
* @returns
*/
save(params = {}) {
return request({
url: '/core/dept/save',
method: 'post',
data: params
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/dept/destroy',
method: 'delete',
data
})
},
/**
* 修改数据
* @returns
*/
update(id, params = {}) {
return request({
url: '/core/dept/update?id=' + id,
method: 'put',
data: params
})
},
/**
* 更改状态
* @returns
*/
changeStatus(data = {}) {
return request({
url: '/core/dept/changeStatus',
method: 'post',
data
})
}
}

View File

@@ -0,0 +1,137 @@
import { request } from '@/utils/request.js'
export const dictType = {
/**
* 获取字典类型,无分页
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/dictType/index',
method: 'get',
params
})
},
/**
* 添加字典类型
* @returns
*/
save(params = {}) {
return request({
url: '/core/dictType/save',
method: 'post',
data: params
})
},
/**
* 删除字典类型
* @returns
*/
destroy(data) {
return request({
url: '/core/dictType/destroy',
method: 'delete',
data
})
},
/**
* 修改字典类型
* @returns
*/
update(id, data = {}) {
return request({
url: '/core/dictType/update?id=' + id,
method: 'put',
data
})
},
/**
* 更改字典类型状态
* @returns
*/
changeStatus(data = {}) {
return request({
url: '/core/dictType/changeStatus',
method: 'post',
data
})
}
}
export const dict = {
/**
* 快捷查询字典
* @param {*} params
* @returns
*/
getDict(code) {
return request({
url: '/core/dataDict/index?code=' + code,
method: 'get'
})
},
/**
* 获取字典数据分页列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/dictData/index',
method: 'get',
params
})
},
/**
* 添加字典数据
* @returns
*/
addDictData(data = {}) {
return request({
url: '/core/dictData/save',
method: 'post',
data
})
},
/**
* 删除字典数据
* @returns
*/
destroyDictData(data) {
return request({
url: '/core/dictData/destroy',
method: 'delete',
data
})
},
/**
* 更新字典数据
* @returns
*/
editDictData(id, data = {}) {
return request({
url: '/core/dictData/update?id=' + id,
method: 'put',
data
})
},
/**
* 更改字典状态
* @returns
*/
changeStatus(data = {}) {
return request({
url: '/core/dictData/changeStatus',
method: 'post',
data
})
}
}

View File

@@ -0,0 +1,30 @@
import { request } from '@/utils/request.js'
/**
* 邮件日志接口
*/
export default {
/**
* 数据列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/email/index',
method: 'get',
params
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/email/destroy',
method: 'delete',
data
})
}
}

View File

@@ -0,0 +1,30 @@
import { request } from '@/utils/request.js'
/**
* 登录日志接口
*/
export default {
/**
* 数据列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/logs/getLoginLogPageList',
method: 'get',
params
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/logs/deleteLoginLog',
method: 'delete',
data
})
}
}

View File

@@ -0,0 +1,63 @@
import { request } from '@/utils/request.js'
export default {
/**
* 获取数据
* @returns
*/
getList(params = {}) {
return request({
url: '/core/menu/index',
method: 'get',
params
})
},
/**
* 可操作菜单
* @returns
*/
accessMenu(params = {}) {
return request({
url: '/core/menu/accessMenu',
method: 'get',
params
})
},
/**
* 添加数据
* @returns
*/
save(params = {}) {
return request({
url: '/core/menu/save',
method: 'post',
data: params
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/menu/destroy',
method: 'delete',
data
})
},
/**
* 更新数据
* @returns
*/
update(id, data = {}) {
return request({
url: '/core/menu/update?id=' + id,
method: 'put',
data
})
}
}

View File

@@ -0,0 +1,17 @@
import { request } from '@/utils/request.js'
/**
* 服务监控接口
*/
export default {
/**
* 获取服务器信息
* @returns
*/
getServerInfo() {
return request({
url: '/core/system/monitor',
method: 'get'
})
}
}

View File

@@ -0,0 +1,77 @@
import { request } from '@/utils/request.js'
/**
* 通知公告接口
*/
export default {
/**
* 数据列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/notice/index',
method: 'get',
params
})
},
/**
* 添加数据
* @returns
*/
save(params = {}) {
return request({
url: '/core/notice/save',
method: 'post',
data: params
})
},
/**
* 读取数据
* @returns
*/
read(id) {
return request({
url: '/core/notice/read?id=' + id,
method: 'get'
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/notice/destroy',
method: 'delete',
data
})
},
/**
* 修改数据
* @returns
*/
update(id, data = {}) {
return request({
url: '/core/notice/update?id=' + id,
method: 'put',
data
})
},
/**
* 修改状态
* @returns
*/
changeStatus(data = {}) {
return request({
url: '/core/notice/changeStatus',
method: 'post',
data
})
}
}

View File

@@ -0,0 +1,30 @@
import { request } from '@/utils/request.js'
/**
* 操作日志接口
*/
export default {
/**
* 数据列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/logs/getOperLogPageList',
method: 'get',
params
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/logs/deleteOperLog',
method: 'delete',
data
})
}
}

View File

@@ -0,0 +1,77 @@
import { request } from '@/utils/request.js'
/**
* 岗位数据接口
*/
export default {
/**
* 数据列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/post/index',
method: 'get',
params
})
},
/**
* 读取数据
* @returns
*/
read(id) {
return request({
url: '/core/post/read?id=' + id,
method: 'get'
})
},
/**
* 添加数据
* @returns
*/
save(params = {}) {
return request({
url: '/core/post/save',
method: 'post',
data: params
})
},
/**
* 修改数据
* @returns
*/
update(id, data = {}) {
return request({
url: '/core/post/update?id=' + id,
method: 'put',
data
})
},
/**
* 更改状态
* @returns
*/
changeStatus(data = {}) {
return request({
url: '/core/post/changeStatus',
method: 'post',
data
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/post/destroy',
method: 'delete',
data
})
}
}

View File

@@ -0,0 +1,109 @@
import { request } from '@/utils/request.js'
export default {
/**
* 获取数据列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/role/index',
method: 'get',
params
})
},
/**
* 通过角色获取菜单
* @returns
*/
getMenuByRole(id) {
return request({
url: '/core/role/getMenuByRole?id=' + id,
method: 'get'
})
},
/**
* 通过角色获取部门
* @returns
*/
getDeptByRole(id) {
return request({
url: '/core/role/getDeptByRole?id=' + id,
method: 'get'
})
},
/**
* 添加数据
* @returns
*/
save(data = {}) {
return request({
url: '/core/role/save',
method: 'post',
data
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/role/destroy',
method: 'delete',
data
})
},
/**
* 更新数据
* @returns
*/
update(id, data = {}) {
return request({
url: '/core/role/update?id=' + id,
method: 'put',
data
})
},
/**
* 更新菜单权限
* @returns
*/
updateMenuPermission(id, data) {
return request({
url: '/core/role/menuPermission?id=' + id,
method: 'post',
data
})
},
/**
* 更新数据权限
* @returns
*/
updateDataPermission(id, data) {
return request({
url: '/core/role/dataPermission?id=' + id,
method: 'post',
data
})
},
/**
* 更改数据状态
* @returns
*/
changeStatus(params = {}) {
return request({
url: '/core/role/changeStatus',
method: 'post',
data: params
})
}
}

View File

@@ -0,0 +1,134 @@
import { request } from '@/utils/request.js'
export default {
/**
* 获取数据列表
* @returns
*/
getPageList(params = {}) {
return request({
url: '/core/user/index',
method: 'get',
params
})
},
/**
* 读取数据
* @returns
*/
read(id) {
return request({
url: '/core/user/read?id=' + id,
method: 'get'
})
},
/**
* 添加数据
* @returns
*/
save(params = {}) {
return request({
url: '/core/user/save',
method: 'post',
data: params
})
},
/**
* 删除数据
* @returns
*/
destroy(data) {
return request({
url: '/core/user/destroy',
method: 'delete',
data
})
},
/**
* 更新数据
* @returns
*/
update(id, data = {}) {
return request({
url: '/core/user/update?id=' + id,
method: 'put',
data
})
},
/**
* 更改数据状态
* @returns
*/
changeStatus(data = {}) {
return request({
url: '/core/user/changeStatus',
method: 'post',
data
})
},
/**
* 清除用户缓存
* @returns
*/
clearCache(params = {}) {
return request({
url: '/core/user/clearCache',
method: 'post',
data: params
})
},
/**
* 设置用户首页
* @returns
*/
setHomePage(data = {}) {
return request({
url: '/core/user/setHomePage',
method: 'post',
data
})
},
/**
* 初始化用户密码
* @returns
*/
initUserPassword(data) {
return request({
url: '/core/user/initUserPassword',
method: 'post',
data
})
},
/**
* 用户更新个人资料
* @returns
*/
updateInfo(data = {}) {
return request({
url: '/core/user/updateInfo',
method: 'post',
data
})
},
/**
* 用户修改密码
* @returns
*/
modifyPassword(data = {}) {
return request({
url: '/core/user/modifyPassword',
method: 'post',
data
})
}
}