feat: 初始化

This commit is contained in:
2025-08-30 00:20:27 +08:00
commit c7b86f489b
584 changed files with 50154 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
import {server} from '@/utils/request'
const path = '/auth/';
/**
* 登录
*/
export default {
login(data) {
return server.POST(`${path}doLogin`, data)
},
// 退出
logout(data) {
return server.GET(`${path}doLogout`, data)
},
// 获取用户信息
getLoginUser(data) {
return server.GET(`${path}getLoginUser`, data)
}
}
+25
View File
@@ -0,0 +1,25 @@
import {server} from '@/utils/request'
const path = '/auth/';
/**
* 绘画
*/
export default {
// 会话统计
monitorAnalysis(data) {
return server.GET(`${path}session/analysis`, data)
},
// 获取会话分页
monitorPage(data) {
return server.GET(`${path}session/page`, data)
},
// 强退B端session
monitorExit(data) {
return server.POST(`${path}session/exit`, data)
},
// 强退C端token
monitorTokenExit(data) {
return server.POST(`${path}session/exitToken`, data)
}
}
+34
View File
@@ -0,0 +1,34 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/config/${url}`, ...arg)
export default {
// 获取配置分页
configPage(data) {
return request('page', data, 'get')
},
// 获取配置列表
configList(data) {
return request('list', data, 'get')
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除配置
configDelete(data) {
return request('delete', data)
},
// 获取配置详情
configDetail(data) {
return request('detail', data, 'get')
},
// 配置批量更新
configEditForm(data) {
return request('editBatch', data)
},
// 获取系统基础配置
configSysBaseList(data) {
return request('sysBaseList', data, 'get')
}
}
+10
View File
@@ -0,0 +1,10 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/${url}`, ...arg)
export default {
// 重置某一天的考勤数据
resetAttendance(data) {
return request('resetAttendance', data)
},
}
+36
View File
@@ -0,0 +1,36 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/dict/${url}`, ...arg)
/**
* 字典
*
*
*
*/
export default {
// 获取字典分页
dictPage(data) {
return request('page', data, 'get')
},
// 获取字典列表
dictList(data) {
return request('list', data, 'get')
},
// 获取字典树
dictTree(data) {
return request('tree', data, 'get')
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除字典
dictDelete(data) {
return request('delete', data)
},
// 获取字典详情
dictDetail(data) {
return request('detail', data, 'get')
}
}
+57
View File
@@ -0,0 +1,57 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/email/${url}`, ...arg)
/**
* 邮件
*/
export default {
// 获取邮件分页
emailPage(data) {
return request('page', data, 'get')
},
// 发送邮件
emailSend(data){
return request('send', data)
},
// 发送邮件——本地TXT
emailSendLocalTxt(data) {
return request('sendLocalTxt', data)
},
// 发送邮件——本地HTML
emailSendLocalHtml(data) {
return request('sendLocalHtml', data)
},
// 发送邮件——阿里云TXT
emailSendAliyunTxt(data) {
return request('sendAliyunTxt', data)
},
// 发送邮件——阿里云HTML
emailSendAliyunHtml(data) {
return request('sendAliyunHtml', data)
},
// 发送邮件——阿里云TMP
emailSendAliyunTmp(data) {
return request('sendAliyunTmp', data)
},
// 发送邮件——腾讯云TXT
emailSendTencentTxt(data) {
return request('sendTencentTxt', data)
},
// 发送邮件——腾讯云HTML
emailSendTencentHtml(data) {
return request('sendTencentHtml', data)
},
// 发送邮件——腾讯云TMP
emailSendTencentTmp(data) {
return request('sendTencentTmp', data)
},
// 删除邮件
emailDelete(data) {
return request('delete', data)
},
// 获取邮件详情
emailDetail(data) {
return request('detail', data, 'get')
}
}
+37
View File
@@ -0,0 +1,37 @@
import {baseRequest} from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/file/${url}`, ...arg)
/**
* 文件
*/
export default {
/**
* 上传文件
*{file:,engine:上传的文件引擎,为空取默认,returnId:返回id/返回文件地址}
*/
fileUpload(data) {
return request('upload', data)
},
// 获取文件分页列表
filePage(data) {
return request('page', data, 'get')
},
// 获取文件列表
fileList(data) {
return request('list', data, 'get')
},
// 下载文件,这里要带上blob类型
fileDownload(data) {
return request('download', data, 'get', {
responseType: 'blob'
})
},
// 获取文件详情
fileDetail(data) {
return request('detail', data, 'get')
},
// 删除文件
fileDelete(data) {
return request('delete', data)
}
}
+48
View File
@@ -0,0 +1,48 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/job/${url}`, ...arg)
/**
* 定时任务
*
*
*
*/
export default {
// 获取定时任务分页
jobPage(data) {
return request('page', data, 'get')
},
// 获取定时任务列表
jobList(data) {
return request('list', data, 'get')
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除定时任务
jobDelete(data) {
return request('delete', data)
},
// 获取定时任务详情
jobDetail(data) {
return request('detail', data, 'get')
},
// 停止定时任务
jobStopJob(data) {
return request('stopJob', data)
},
// 运行定时任务
jobRunJob(data) {
return request('runJob', data)
},
// 运行定时任务
jobRunJobNow(data) {
return request('runJobNow', data)
},
// 获取定时任务类
jobGetActionClass(data) {
return request('getActionClass', data, 'get')
}
}
+36
View File
@@ -0,0 +1,36 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/log/${url}`, ...arg)
/**
* 日志
*
*
*
*/
export default {
// 获取日志分页
logPage(data) {
return request('page', data, 'get')
},
// 获取访问日志折线图数据
logVisLineChartData(data) {
return request('vis/lineChartData', data, 'get')
},
// 获取访问日志饼状图数据
logVisPieChartData(data) {
return request('vis/pieChartData', data, 'get')
},
// 获取操作日志柱状图数据
logOpBarChartData(data) {
return request('op/barChartData', data, 'get')
},
// 获取操作日志饼状图数据
logOpPieChartData(data) {
return request('op/pieChartData', data, 'get')
},
// 清空日志
logDelete(data) {
return request('delete', data)
}
}
+28
View File
@@ -0,0 +1,28 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/message/${url}`, ...arg)
/**
* 站内信
*
*
*
*/
export default {
// 获取站内信分页
messagePage(data) {
return request('page', data, 'get')
},
// 获取站内信分页
messageSend(data) {
return request('send', data)
},
// 删除站内信
messageDelete(data) {
return request('delete', data)
},
// 获取站内信详情
messageDetail(data) {
return request('detail', data, 'get')
}
}
+16
View File
@@ -0,0 +1,16 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/monitor/${url}`, ...arg)
/**
* 监控
*
*
*
*/
export default {
// 获取服务器监控信息
monitorServerInfo(data) {
return request('serverInfo', data, 'get')
}
}
+28
View File
@@ -0,0 +1,28 @@
import {baseRequest} from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/dev/sms/${url}`, ...arg)
/**
* 短信
*
*
*
*/
export default {
// 获取短信分页
smsPage(data) {
return request('page', data, 'get')
},
// 发送短信
// {engine:引擎}
smsSend(data) {
return request('send', data)
},
// 删除短信
smsDelete(data) {
return request('delete', data)
},
// 获取短信详情
smsDetail(data) {
return request('detail', data, 'get')
}
}
+45
View File
@@ -0,0 +1,45 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/gen/basic/${url}`, ...arg)
export default {
// 获取代码生成基础分页
basicPage(data) {
return request('page', data, 'get')
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除代码生成基础
basicDelete(data) {
return request('delete', data)
},
// 获取代码生成基础详情
basicDetail(data) {
return request('detail', data, 'get')
},
// 获取所有表信息
basicTables(data) {
return request('tables', data, 'get')
},
// 获取表内所有字段信息
basicTableColumns(data) {
return request('tableColumns', data, 'get')
},
// 执行代码生成 压缩包
basicExecGenBiz(data) {
const options = {
responseType: 'blob'
}
return request('execGenZip', data, 'get', options)
},
// 执行代码生成 项目内
basicExecGenPro(data) {
return request('execGenPro', data)
},
// 预览代码生成
basicPreviewGen(data) {
return request('previewGen', data, 'get')
}
}
+26
View File
@@ -0,0 +1,26 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/gen/config/${url}`, ...arg)
export default {
// 获取代码生成详情配置列表
configList(data) {
return request('list', data, 'get')
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除代码生成详情配置
configDelete(data) {
return request('delete', data)
},
// 获取代码生成详情配置详情
configDetail(data) {
return request('detail', data, 'get')
},
// 批量编辑代码生成详细配置
configEditBatch(data) {
return request('editBatch', data)
}
}
+41
View File
@@ -0,0 +1,41 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/sys/index/${url}`, ...arg)
/**
* 系统首页控制器
*/
export default {
// 添加当前用户日程
indexScheduleAdd(data) {
return request('schedule/add', data)
},
// 删除日程
indexScheduleDeleteSchedule(data) {
return request('schedule/deleteSchedule', data)
},
// 获取当前用户日程列表
indexScheduleList(data) {
return request('schedule/list', data, 'get')
},
// 获取当前用户站内信列表
indexMessageList(data) {
return request('message/list', data, 'get')
},
// 获取站内信详情
indexMessageDetail(data) {
return request('message/detail', data, 'get')
},
//站内信全部标记已读
indexMessageAllMarkRead(data) {
return request('message/allMessageMarkRead', data)
},
// 获取当前用户访问日志列表
indexVisLogList(data) {
return request('visLog/list', data, 'get')
},
// 获取当前用户操作日志列表
indexOpLogList(data) {
return request('opLog/list', data, 'get')
}
}
+33
View File
@@ -0,0 +1,33 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/sys/org/${url}`, ...arg)
/**
* 机构
*/
export default {
// 获取组织分页
orgPage(data) {
return request('page', data, 'get')
},
// 获取组织列表
orgList(data) {
return request('list', data, 'get')
},
// 获取组织树
orgTree(data) {
return request('tree', data, 'get')
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除组织
orgDelete(data) {
return request('delete', data)
},
// 获取组织详情
orgDetail(data) {
return request('detail', data, 'get')
}
}
+37
View File
@@ -0,0 +1,37 @@
import {server} from '@/utils/request'
const path = '/sys/resource/';
/**
* 菜单
*/
export default {
// 获取菜单树
menuTree(data) {
return server.GET(`${path}tree`, data)
},
// 获取菜单树
menuPage(data) {
return server.GET(`${path}page`, data)
},
// 获取菜单列表
menuList(data) {
return server.GET(`${path}list`, data)
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return server.POST(`${path}${edit ? 'edit' : 'add'}`, data)
},
// 更改菜单所属模块
menuChangeModule(data) {
return server.POST(`${path}changeModule`, data)
},
// 删除菜单
menuDelete(data) {
return server.POST(`${path}delete`, data)
},
// 获取菜单详情
menuDetail(data) {
return server.GET(`${path}detail`, data)
}
}
+45
View File
@@ -0,0 +1,45 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/sys/role/${url}`, ...arg)
/**
* 角色
*/
export default {
// 获取角色分页
rolePage(data) {
return request('page', data, 'get')
},
// 获取角色列表
roleList(data) {
return request('list', data, 'get')
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除角色
roleDelete(data) {
return request('delete', data)
},
// 获取角色详情
roleDetail(data) {
return request('detail', data, 'get')
},
// 获取角色拥有资源
roleOwnResource(data) {
return request('ownResource', data, 'get')
},
// 给角色授权资源
roleGrantResource(data) {
return request('grantResource', data)
},
// 获取角色下的用户
roleOwnUser(data) {
return request('ownUser', data, 'get')
},
// 给角色授权用户
roleGrantUser(data) {
return request('grantUser', data)
}
}
+29
View File
@@ -0,0 +1,29 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/sys/tenant/` + url, ...arg)
/**
* sys_tenant
**/
export default {
// 获取sys_tenant分页
sysTenantPage(data) {
return request('page', data, 'get')
},
// 获取sys_tenant列表
sysTenantList(data) {
return request('list', data, 'get')
},
// 提交sys_tenant表单 edit为true时为编辑,默认为新增
sysTenantSubmitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除sys_tenant
sysTenantDelete(data) {
return request('delete', data)
},
// 获取sys_tenant详情
sysTenantDetail(data) {
return request('detail', data, 'get')
}
}
+70
View File
@@ -0,0 +1,70 @@
import {baseRequest} from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/sys/user/${url}`, ...arg)
/**
* 用户接口api
*/
export default {
// 获取用户分页
userPage(data) {
return request('page', data, 'get')
},
// 提交表单 edit为true时为编辑,默认为新增
submitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除用户
userDelete(data) {
return request('delete', data)
},
// 获取用户详情
userDetail(data) {
return request('detail', data, 'get')
},
// 禁用用户
userDisableUser(id) {
return request('disableUser/' + id, null)
},
// 启用用户
userEnableUser(id) {
return request('enableUser/' + id, null)
},
// 重置用户密码
userResetPassword(id) {
return request('resetPassword/' + id, null)
},
// 获取用户选择器
userSelector(data) {
return request('userSelector', data, 'get')
},
// 用户拥有角色
userOwnRole(data) {
return request('ownRole', data, 'get')
},
// 给用户授权角色
grantRole(data) {
return request('grantRole', data)
},
// 下载用户导入模板
userDownloadImportUserTemplate(data) {
return request('downloadImportUserTemplate', data, 'get', {
responseType: 'blob'
})
},
// 用户导入
userImport(data) {
return request('import', data)
},
// 用户导出
userExport(data) {
return request('export', data, 'get', {
responseType: 'blob'
})
},
// 导出用户个人信息
userExportUserInfo(data) {
return request('exportUserInfo', data, 'get', {
responseType: 'blob'
})
}
}
+44
View File
@@ -0,0 +1,44 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/sys/userCenter/${url}`, ...arg)
/**
* 用户个人控制器
*/
export default {
// 修改用户密码
userUpdatePassword(data) {
return request('updatePassword', data)
},
// 修改用户头像
userUpdateAvatar(data) {
return request('updateAvatar', data)
},
// 修改用户签名图片
userUpdateSignature(data) {
return request('updateSignature', data)
},
// 获取登录用户的菜单
userLoginMenu(data) {
return request('loginMenu', data, 'get')
},
// 获取登录用户组织树
userLoginOrgTree(data) {
return request('loginOrgTree', data, 'get')
},
// 编辑个人信息
userUpdateUserInfo(data) {
return request('updateUserInfo', data)
},
// 获取登录用户的站内信分页
userLoginUnreadMessagePage(data) {
return request('loginUnreadMessagePage', data, 'get')
},
// 读取登录用户站内信详情
userLoginUnreadMessageDetail(data) {
return request('loginUnreadMessageDetail', data, 'get')
},
// 根据id集合获取角色集合
userCenterGetRoleListByIdList(data) {
return request('getRoleListByIdList', data)
}
}
+17
View File
@@ -0,0 +1,17 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/website/base/${url}`, ...arg)
/**
* 网站基础信息控制器
*/
export default {
// 保存信息
saveData(data) {
return request('edit', data)
},
// 获取详情
detail(data) {
return request('detail', data, 'get')
}
}