diff --git a/auth_admin.sql b/auth_admin.sql
index d45c3bb..5cfe10d 100644
--- a/auth_admin.sql
+++ b/auth_admin.sql
@@ -1,17 +1,17 @@
/*
Navicat Premium Dump SQL
- Source Server : MySQL
+ Source Server : 阿里云RDS-MySQL
Source Server Type : MySQL
- Source Server Version : 80033 (8.0.33)
- Source Host : 192.168.3.137:3306
- Source Schema : auth_admin
+ Source Server Version : 80036 (8.0.36)
+ Source Host : rm-bp12z6hlv46vi6g8mro.mysql.rds.aliyuncs.com:3306
+ Source Schema : auth
Target Server Type : MySQL
- Target Server Version : 80033 (8.0.33)
+ Target Server Version : 80036 (8.0.36)
File Encoding : 65001
- Date: 18/02/2025 17:47:35
+ Date: 22/02/2025 21:34:44
*/
SET NAMES utf8mb4;
@@ -2033,98 +2033,98 @@ INSERT INTO `sys_power` VALUES (20, 0, 'admin::rolePower', '角色和权限', NU
INSERT INTO `sys_power` VALUES (21, 0, 'admin::userLoginLog', '用户登录日志', NULL, '2024-11-18 14:15:51', '2024-11-18 14:15:51', 1, 1, 0);
INSERT INTO `sys_power` VALUES (22, 0, 'admin::quartzExecuteLog', '调度任务执行日志', NULL, '2024-11-18 14:15:51', '2024-11-18 14:15:51', 1, 1, 0);
INSERT INTO `sys_power` VALUES (1849471636643618818, 0, 'admin::actuator', 'actuator端点访问', '', '2024-10-24 23:22:54', '2024-10-24 23:22:54', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1849471846698557442, 1849471636643618818, 'actuator::all', 'Springboot端点全部可以访问', '/api/actuator/**', '2024-10-24 23:23:44', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660459929601, 1, 'user::uploadAvatarByAdmin', '管理员修改用户头像', '/api/user/uploadAvatarByAdmin', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660589953025, 1, 'user::updateUserStatusByAdmin', '管理员修改用户状态', '/api/user/updateUserStatusByAdmin', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660589953026, 1, 'user::updateUserPasswordByAdmin', '管理员修改管理员用户密码', '/api/user/updateUserPasswordByAdmin', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660589953027, 1, 'user::updateAdminUser', '更新用户信息,需要更新Redis中的内容', '/api/user/updateAdminUser', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660657061889, 1, 'user::forcedOffline', '强制退出', '/api/user/forcedOffline', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660657061890, 1, 'user::addAdminUser', '添加用户信息', '/api/user/addAdminUser', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660724170753, 1, 'user::getUserinfoById', '根据用户ID获取用户信息,不包含Redis中的信息', '/api/user/getUserinfoById', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660724170754, 1, 'user::getAdminUserList', '分页查询用户信息', '/api/user/getAdminUserList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660791279618, 1, 'user::deleteAdminUser', '删除用户', '/api/user/deleteAdminUser', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660791279619, 2, 'schedulersGroup::updateSchedulersGroup', '更新任务调度分组', '/api/schedulersGroup/updateSchedulersGroup', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660854194177, 2, 'schedulersGroup::addSchedulersGroup', '添加任务调度分组', '/api/schedulersGroup/addSchedulersGroup', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660921303041, 2, 'schedulersGroup::getSchedulersGroupList', '分页查询任务调度分组', '/api/schedulersGroup/getSchedulersGroupList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660921303042, 2, 'schedulersGroup::getAllSchedulersGroup', '获取所有任务调度分组', '/api/schedulersGroup/getAllSchedulersGroup', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393660921303043, 2, 'schedulersGroup::deleteSchedulersGroup', '删除任务调度分组', '/api/schedulersGroup/deleteSchedulersGroup', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661051326466, 3, 'schedulers::resumeSchedulers', '恢复任务', '/api/schedulers/resumeSchedulers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661051326467, 3, 'schedulers::pauseSchedulers', '暂停任务', '/api/schedulers/pauseSchedulers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661114241025, 3, 'schedulers::addSchedulers', '添加任务', '/api/schedulers/addSchedulers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661114241026, 3, 'schedulers::getSchedulersList', '分页查询视图', '/api/schedulers/getSchedulersList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661114241027, 3, 'schedulers::deleteSchedulers', '删除任务', '/api/schedulers/deleteSchedulers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661177155585, 4, 'router::updateMenu', '更新路由菜单', '/api/router/updateMenu', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661240070145, 4, 'router::updateMenuByIdWithRank', '快速更新菜单排序', '/api/router/updateMenuByIdWithRank', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661240070146, 4, 'router::addMenu', '添加路由菜单', '/api/router/addMenu', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661307179009, 4, 'router::getMenusList', '分页查询管理菜单列表', '/api/router/getMenusList', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661307179010, 4, 'router::deletedMenuByIds', '删除路由菜单', '/api/router/deletedMenuByIds', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661370093570, 5, 'role::updateRole', '更新角色', '/api/role/updateRole', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661433008129, 5, 'role::addRole', '添加角色', '/api/role/addRole', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661433008130, 5, 'role::getRoleList', '分页查询角色', '/api/role/getRoleList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661500116994, 5, 'role::deleteRole', '删除角色', '/api/role/deleteRole', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661500116995, 6, 'power::updatePower', '更新权限', '/api/power/updatePower', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661567225858, 6, 'power::updateBatchByPowerWithParentId', '批量修改权限父级', '/api/power/updateBatchByPowerWithParentId', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661567225859, 6, 'power::addPower', '添加权限', '/api/power/addPower', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661630140418, 6, 'power::getPowerList', '分页查询权限', '/api/power/getPowerList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661630140419, 6, 'power::getAllPowers', '获取所有权限', '/api/power/getAllPowers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661697249282, 6, 'power::deletePower', '删除权限', '/api/power/deletePower', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661760163841, 7, 'messageType::updateMessageType', '更新系统消息类型', '/api/messageType/updateMessageType', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661760163842, 7, 'messageType::addMessageType', '添加系统消息类型', '/api/messageType/addMessageType', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661827272706, 7, 'messageType::getMessageTypeList', '分页查询系统消息类型', '/api/messageType/getMessageTypeList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661827272707, 7, 'messageType::deleteMessageType', '删除系统消息类型', '/api/messageType/deleteMessageType', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661890187265, 8, 'messageReceived::updateMarkMessageReceived', '管理员将用户消息标为已读', '/api/messageReceived/updateMarkMessageReceived', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661957296130, 8, 'messageReceived::getMessageReceivedList', '管理员分页查询用户消息', '/api/messageReceived/getMessageReceivedList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393661957296131, 8, 'messageReceived::deleteMessageReceivedByIds', '管理删除用户消息', '/api/messageReceived/deleteMessageReceivedByIds', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662020210690, 9, 'message::updateMessage', '更新系统消息', '/api/message/updateMessage', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662020210691, 9, 'message::addMessage', '添加系统消息', '/api/message/addMessage', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662083125250, 9, 'message::getMessageList', '分页查询发送消息', '/api/message/getMessageList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662083125251, 9, 'message::deleteMessage', '删除系统消息', '/api/message/deleteMessage', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662150234114, 10, 'menuIcon::updateMenuIcon', '更新系统菜单图标', '/api/menuIcon/updateMenuIcon', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662213148674, 10, 'menuIcon::addMenuIcon', '添加系统菜单图标', '/api/menuIcon/addMenuIcon', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662213148675, 10, 'menuIcon::getMenuIconList', '分页查询系统菜单图标', '/api/menuIcon/getMenuIconList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662280257537, 10, 'menuIcon::deleteMenuIcon', '删除系统菜单图标', '/api/menuIcon/deleteMenuIcon', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662280257538, 11, 'i18nType::updateI18nType', '更新多语言类型', '/api/i18nType/updateI18nType', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662343172098, 11, 'i18nType::addI18nType', '添加多语言类型', '/api/i18nType/addI18nType', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662343172099, 11, 'i18nType::deleteI18nType', '删除多语言类型', '/api/i18nType/deleteI18nType', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662406086658, 12, 'i18n::updateI18n', '更新多语言', '/api/i18n/updateI18n', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662469001217, 12, 'i18n::addI18n', '添加多语言', '/api/i18n/addI18n', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662469001218, 12, 'i18n::getI18n', '获取多语言内容', '/api/i18n/getI18n', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662469001219, 12, 'i18n::getI18nList', '获取管理多语言列', '/api/i18n/getI18nList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662536110082, 12, 'i18n::deleteI18n', '删除多语言', '/api/i18n/deleteI18n', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662603218946, 13, 'files::updateFiles', '更新系统文件', '/api/files/updateFiles', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662603218947, 13, 'files::upload', '上传文件', '/api/files/upload', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662666133506, 13, 'files::addFiles', '添加系统文件', '/api/files/addFiles', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662666133507, 13, 'files::getFilesList', '分页查询系统文件', '/api/files/getFilesList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662666133508, 13, 'files::downloadFilesByFilepath', '根据文件名下载文件', '/api/files/downloadFilesByFilepath', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662729048065, 13, 'files::downloadFilesByFileId', '下载文件', '/api/files/downloadFilesByFileId/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662729048066, 13, 'files::deleteFiles', '删除系统文件', '/api/files/deleteFiles', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662800351233, 14, 'emailUsers::updateEmailUsers', '更新邮箱用户发送配置', '/api/emailUsers/updateEmailUsers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662800351234, 14, 'emailUsers::updateEmailUserStatus', '更新邮箱用户状态', '/api/emailUsers/updateEmailUserStatus', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662863265794, 14, 'emailUsers::addEmailUsers', '添加邮箱用户发送配置', '/api/emailUsers/addEmailUsers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662863265795, 14, 'emailUsers::getEmailUsersList', '分页查询邮箱用户发送配置', '/api/emailUsers/getEmailUsersList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662863265796, 14, 'emailUsers::deleteEmailUsers', '删除邮箱用户', '/api/emailUsers/deleteEmailUsers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662930374657, 15, 'emailTemplate::updateEmailTemplate', '更新邮件模板', '/api/emailTemplate/updateEmailTemplate', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662993289218, 15, 'emailTemplate::addEmailTemplate', '添加邮件模板', '/api/emailTemplate/addEmailTemplate', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393662993289219, 15, 'emailTemplate::getEmailTypes', '获取邮件模板类型字段', '/api/emailTemplate/getEmailTypes', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663056203777, 15, 'emailTemplate::getEmailTemplateList', '分页查询邮件模板', '/api/emailTemplate/getEmailTemplateList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663056203778, 15, 'emailTemplate::deleteEmailTemplate', '删除邮件模板', '/api/emailTemplate/deleteEmailTemplate', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663123312642, 16, 'dept::updateDept', '更新部门', '/api/dept/updateDept', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663123312643, 16, 'dept::addDept', '添加部门', '/api/dept/addDept', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663190421506, 16, 'dept::getDeptList', '分页查询部门', '/api/dept/getDeptList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663190421507, 16, 'dept::deleteDept', '删除部门', '/api/dept/deleteDept', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663249141762, 17, 'config::updateWebConfiguration', '更新web配置文件', '/api/config/updateWebConfiguration', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663316250626, 17, 'config::getWebConfig', '获取修改web配置文件', '/api/config/getWebConfig', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663316250627, 18, 'userRole::assignRolesToUsers', '为用户分配角色', '/api/userRole/assignRolesToUsers', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663379165185, 18, 'userRole::getRoleListByUserId', '根据用户id获取角色列', '/api/userRole/getRoleListByUserId', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663446274049, 19, 'routerRole::assignRolesToRouter', '为菜单分配角色', '/api/routerRole/assignRolesToRouter', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663446274050, 19, 'routerRole::assignAddBatchRolesToRouter', '批量为菜单添加角色', '/api/routerRole/assignAddBatchRolesToRouter', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663513382914, 19, 'routerRole::getRoleListByRouterId', '根据菜单id获取所有角色', '/api/routerRole/getRoleListByRouterId', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663513382915, 19, 'routerRole::clearAllRolesSelect', '清除选中菜单所有角色', '/api/routerRole/clearAllRolesSelect', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663580491777, 20, 'rolePower::assignPowersToRole', '为角色分配权限', '/api/rolePower/assignPowersToRole', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663643406338, 21, 'userLoginLog::getUserLoginLogList', '分页查询用户登录日志', '/api/userLoginLog/getUserLoginLogList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663643406339, 21, 'userLoginLog::deleteUserLoginLog', '删除用户登录日志', '/api/userLoginLog/deleteUserLoginLog', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663706320898, 22, 'quartzExecuteLog::getQuartzExecuteLogList', '分页查询调度任务执行日志', '/api/quartzExecuteLog/getQuartzExecuteLogList/.*', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
-INSERT INTO `sys_power` VALUES (1858393663773429761, 22, 'quartzExecuteLog::deleteQuartzExecuteLog', '删除调度任务执行日志', '/api/quartzExecuteLog/deleteQuartzExecuteLog', '2024-11-18 14:15:51', '2025-02-18 17:15:02', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1849471846698557442, 1849471636643618818, 'actuator::all', 'Springboot端点全部可以访问', '/api/actuator/**', '2024-10-24 23:23:44', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660459929601, 1, 'user::uploadAvatarByAdmin', '管理员修改用户头像', '/api/user/uploadAvatarByAdmin', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660589953025, 1, 'user::updateUserStatusByAdmin', '管理员修改用户状态', '/api/user/updateUserStatusByAdmin', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660589953026, 1, 'user::updateUserPasswordByAdmin', '管理员修改管理员用户密码', '/api/user/updateUserPasswordByAdmin', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660589953027, 1, 'user::updateAdminUser', '更新用户信息,需要更新Redis中的内容', '/api/user/updateAdminUser', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660657061889, 1, 'user::forcedOffline', '强制退出', '/api/user/forcedOffline', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660657061890, 1, 'user::addAdminUser', '添加用户信息', '/api/user/addAdminUser', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660724170753, 1, 'user::getUserinfoById', '根据用户ID获取用户信息,不包含Redis中的信息', '/api/user/getUserinfoById', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660724170754, 1, 'user::getAdminUserList', '分页查询用户信息', '/api/user/getAdminUserList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660791279618, 1, 'user::deleteAdminUser', '删除用户', '/api/user/deleteAdminUser', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660791279619, 2, 'schedulersGroup::updateSchedulersGroup', '更新任务调度分组', '/api/schedulersGroup/updateSchedulersGroup', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660854194177, 2, 'schedulersGroup::addSchedulersGroup', '添加任务调度分组', '/api/schedulersGroup/addSchedulersGroup', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660921303041, 2, 'schedulersGroup::getSchedulersGroupList', '分页查询任务调度分组', '/api/schedulersGroup/getSchedulersGroupList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660921303042, 2, 'schedulersGroup::getAllSchedulersGroup', '获取所有任务调度分组', '/api/schedulersGroup/getAllSchedulersGroup', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393660921303043, 2, 'schedulersGroup::deleteSchedulersGroup', '删除任务调度分组', '/api/schedulersGroup/deleteSchedulersGroup', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661051326466, 3, 'schedulers::resumeSchedulers', '恢复任务', '/api/schedulers/resumeSchedulers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661051326467, 3, 'schedulers::pauseSchedulers', '暂停任务', '/api/schedulers/pauseSchedulers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661114241025, 3, 'schedulers::addSchedulers', '添加任务', '/api/schedulers/addSchedulers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661114241026, 3, 'schedulers::getSchedulersList', '分页查询视图', '/api/schedulers/getSchedulersList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661114241027, 3, 'schedulers::deleteSchedulers', '删除任务', '/api/schedulers/deleteSchedulers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661177155585, 4, 'router::updateMenu', '更新路由菜单', '/api/router/updateMenu', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661240070145, 4, 'router::updateMenuByIdWithRank', '快速更新菜单排序', '/api/router/updateMenuByIdWithRank', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661240070146, 4, 'router::addMenu', '添加路由菜单', '/api/router/addMenu', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661307179009, 4, 'router::getMenusList', '分页查询管理菜单列表', '/api/router/getMenusList', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661307179010, 4, 'router::deletedMenuByIds', '删除路由菜单', '/api/router/deletedMenuByIds', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661370093570, 5, 'role::updateRole', '更新角色', '/api/role/updateRole', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661433008129, 5, 'role::addRole', '添加角色', '/api/role/addRole', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661433008130, 5, 'role::getRoleList', '分页查询角色', '/api/role/getRoleList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661500116994, 5, 'role::deleteRole', '删除角色', '/api/role/deleteRole', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661500116995, 6, 'power::updatePower', '更新权限', '/api/power/updatePower', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661567225858, 6, 'power::updateBatchByPowerWithParentId', '批量修改权限父级', '/api/power/updateBatchByPowerWithParentId', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661567225859, 6, 'power::addPower', '添加权限', '/api/power/addPower', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661630140418, 6, 'power::getPowerList', '分页查询权限', '/api/power/getPowerList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661630140419, 6, 'power::getAllPowers', '获取所有权限', '/api/power/getAllPowers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661697249282, 6, 'power::deletePower', '删除权限', '/api/power/deletePower', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661760163841, 7, 'messageType::updateMessageType', '更新系统消息类型', '/api/messageType/updateMessageType', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661760163842, 7, 'messageType::addMessageType', '添加系统消息类型', '/api/messageType/addMessageType', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661827272706, 7, 'messageType::getMessageTypeList', '分页查询系统消息类型', '/api/messageType/getMessageTypeList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661827272707, 7, 'messageType::deleteMessageType', '删除系统消息类型', '/api/messageType/deleteMessageType', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661890187265, 8, 'messageReceived::updateMarkMessageReceived', '管理员将用户消息标为已读', '/api/messageReceived/updateMarkMessageReceived', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661957296130, 8, 'messageReceived::getMessageReceivedList', '管理员分页查询用户消息', '/api/messageReceived/getMessageReceivedList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393661957296131, 8, 'messageReceived::deleteMessageReceivedByIds', '管理删除用户消息', '/api/messageReceived/deleteMessageReceivedByIds', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662020210690, 9, 'message::updateMessage', '更新系统消息', '/api/message/updateMessage', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662020210691, 9, 'message::addMessage', '添加系统消息', '/api/message/addMessage', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662083125250, 9, 'message::getMessageList', '分页查询发送消息', '/api/message/getMessageList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662083125251, 9, 'message::deleteMessage', '删除系统消息', '/api/message/deleteMessage', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662150234114, 10, 'menuIcon::updateMenuIcon', '更新系统菜单图标', '/api/menuIcon/updateMenuIcon', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662213148674, 10, 'menuIcon::addMenuIcon', '添加系统菜单图标', '/api/menuIcon/addMenuIcon', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662213148675, 10, 'menuIcon::getMenuIconList', '分页查询系统菜单图标', '/api/menuIcon/getMenuIconList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662280257537, 10, 'menuIcon::deleteMenuIcon', '删除系统菜单图标', '/api/menuIcon/deleteMenuIcon', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662280257538, 11, 'i18nType::updateI18nType', '更新多语言类型', '/api/i18nType/updateI18nType', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662343172098, 11, 'i18nType::addI18nType', '添加多语言类型', '/api/i18nType/addI18nType', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662343172099, 11, 'i18nType::deleteI18nType', '删除多语言类型', '/api/i18nType/deleteI18nType', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662406086658, 12, 'i18n::updateI18n', '更新多语言', '/api/i18n/updateI18n', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662469001217, 12, 'i18n::addI18n', '添加多语言', '/api/i18n/addI18n', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662469001218, 12, 'i18n::getI18n', '获取多语言内容', '/api/i18n/getI18n', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662469001219, 12, 'i18n::getI18nList', '获取管理多语言列', '/api/i18n/getI18nList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662536110082, 12, 'i18n::deleteI18n', '删除多语言', '/api/i18n/deleteI18n', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662603218946, 13, 'files::updateFiles', '更新系统文件', '/api/files/updateFiles', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662603218947, 13, 'files::upload', '上传文件', '/api/files/upload', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662666133506, 13, 'files::addFiles', '添加系统文件', '/api/files/addFiles', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662666133507, 13, 'files::getFilesList', '分页查询系统文件', '/api/files/getFilesList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662666133508, 13, 'files::downloadFilesByFilepath', '根据文件名下载文件', '/api/files/downloadFilesByFilepath', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662729048065, 13, 'files::downloadFilesByFileId', '下载文件', '/api/files/downloadFilesByFileId/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662729048066, 13, 'files::deleteFiles', '删除系统文件', '/api/files/deleteFiles', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662800351233, 14, 'emailUsers::updateEmailUsers', '更新邮箱用户发送配置', '/api/emailUsers/updateEmailUsers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662800351234, 14, 'emailUsers::updateEmailUserStatus', '更新邮箱用户状态', '/api/emailUsers/updateEmailUserStatus', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662863265794, 14, 'emailUsers::addEmailUsers', '添加邮箱用户发送配置', '/api/emailUsers/addEmailUsers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662863265795, 14, 'emailUsers::getEmailUsersList', '分页查询邮箱用户发送配置', '/api/emailUsers/getEmailUsersList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662863265796, 14, 'emailUsers::deleteEmailUsers', '删除邮箱用户', '/api/emailUsers/deleteEmailUsers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662930374657, 15, 'emailTemplate::updateEmailTemplate', '更新邮件模板', '/api/emailTemplate/updateEmailTemplate', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662993289218, 15, 'emailTemplate::addEmailTemplate', '添加邮件模板', '/api/emailTemplate/addEmailTemplate', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393662993289219, 15, 'emailTemplate::getEmailTypes', '获取邮件模板类型字段', '/api/emailTemplate/getEmailTypes', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663056203777, 15, 'emailTemplate::getEmailTemplateList', '分页查询邮件模板', '/api/emailTemplate/getEmailTemplateList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663056203778, 15, 'emailTemplate::deleteEmailTemplate', '删除邮件模板', '/api/emailTemplate/deleteEmailTemplate', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663123312642, 16, 'dept::updateDept', '更新部门', '/api/dept/updateDept', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663123312643, 16, 'dept::addDept', '添加部门', '/api/dept/addDept', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663190421506, 16, 'dept::getDeptList', '分页查询部门', '/api/dept/getDeptList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663190421507, 16, 'dept::deleteDept', '删除部门', '/api/dept/deleteDept', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663249141762, 17, 'config::updateWebConfiguration', '更新web配置文件', '/api/config/updateWebConfiguration', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663316250626, 17, 'config::getWebConfig', '获取修改web配置文件', '/api/config/getWebConfig', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663316250627, 18, 'userRole::assignRolesToUsers', '为用户分配角色', '/api/userRole/assignRolesToUsers', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663379165185, 18, 'userRole::getRoleListByUserId', '根据用户id获取角色列', '/api/userRole/getRoleListByUserId', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663446274049, 19, 'routerRole::assignRolesToRouter', '为菜单分配角色', '/api/routerRole/assignRolesToRouter', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663446274050, 19, 'routerRole::assignAddBatchRolesToRouter', '批量为菜单添加角色', '/api/routerRole/assignAddBatchRolesToRouter', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663513382914, 19, 'routerRole::getRoleListByRouterId', '根据菜单id获取所有角色', '/api/routerRole/getRoleListByRouterId', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663513382915, 19, 'routerRole::clearAllRolesSelect', '清除选中菜单所有角色', '/api/routerRole/clearAllRolesSelect', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663580491777, 20, 'rolePower::assignPowersToRole', '为角色分配权限', '/api/rolePower/assignPowersToRole', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663643406338, 21, 'userLoginLog::getUserLoginLogList', '分页查询用户登录日志', '/api/userLoginLog/getUserLoginLogList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663643406339, 21, 'userLoginLog::deleteUserLoginLog', '删除用户登录日志', '/api/userLoginLog/deleteUserLoginLog', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663706320898, 22, 'quartzExecuteLog::getQuartzExecuteLogList', '分页查询调度任务执行日志', '/api/quartzExecuteLog/getQuartzExecuteLogList/.*', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
+INSERT INTO `sys_power` VALUES (1858393663773429761, 22, 'quartzExecuteLog::deleteQuartzExecuteLog', '删除调度任务执行日志', '/api/quartzExecuteLog/deleteQuartzExecuteLog', '2024-11-18 14:15:51', '2025-02-22 21:27:14', 1, 1, 0);
-- ----------------------------
-- Table structure for sys_role
@@ -2186,6 +2186,38 @@ CREATE TABLE `sys_role_power` (
-- ----------------------------
-- Records of sys_role_power
-- ----------------------------
+INSERT INTO `sys_role_power` VALUES (1858400025559519233, 1849447127379210241, 1858393660724170753, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519234, 1849447127379210241, 1858393660724170754, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519235, 1849447127379210241, 1858393660921303041, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519236, 1849447127379210241, 1858393660921303042, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519237, 1849447127379210241, 1858393661114241026, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519238, 1849447127379210241, 1858393661307179009, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519239, 1849447127379210241, 1858393661433008130, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519240, 1849447127379210241, 1858393661630140418, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519241, 1849447127379210241, 1858393661827272706, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519242, 1849447127379210241, 1858393661957296130, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519243, 1849447127379210241, 1858393662083125250, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519244, 1849447127379210241, 1858393662213148675, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519245, 1849447127379210241, 1858393662343172098, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519246, 1849447127379210241, 1858393662469001218, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519247, 1849447127379210241, 1858393662469001219, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519248, 1849447127379210241, 1858393662603218947, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519249, 1849447127379210241, 1858393662666133507, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519250, 1849447127379210241, 1858393662666133508, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519251, 1849447127379210241, 1858393662729048065, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519252, 1849447127379210241, 1858393662863265795, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519253, 1849447127379210241, 1858393662993289219, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519254, 1849447127379210241, 1858393663056203777, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519255, 1849447127379210241, 1858393663190421506, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519256, 1849447127379210241, 1858393663316250626, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519257, 1849447127379210241, 1858393663379165185, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519258, 1849447127379210241, 1858393663513382914, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519259, 1849447127379210241, 1858393663643406338, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519260, 1849447127379210241, 1858393663706320898, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519261, 1849447127379210241, 1849471636643618818, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519262, 1849447127379210241, 1849471846698557442, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519263, 1849447127379210241, 1858393660657061889, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
+INSERT INTO `sys_role_power` VALUES (1858400025559519264, 1849447127379210241, 1858393661630140419, '2024-11-18 14:41:08', '2024-11-18 14:41:08', 1, 1, 0);
INSERT INTO `sys_role_power` VALUES (1858404664631709697, 1850075282767187970, 1858393661307179009, '2024-11-18 14:59:34', '2024-11-18 14:59:34', 1, 1, 0);
INSERT INTO `sys_role_power` VALUES (1858404664631709698, 1850075282767187970, 1858393661827272706, '2024-11-18 14:59:34', '2024-11-18 14:59:34', 1, 1, 0);
INSERT INTO `sys_role_power` VALUES (1858404664631709699, 1850075282767187970, 1858393662083125250, '2024-11-18 14:59:34', '2024-11-18 14:59:34', 1, 1, 0);
@@ -2212,40 +2244,6 @@ INSERT INTO `sys_role_power` VALUES (1858404970140618755, 1852621694771773442, 1
INSERT INTO `sys_role_power` VALUES (1858405037085904898, 1852638541067845634, 1858393662083125250, '2024-11-18 15:01:03', '2024-11-18 15:01:03', 1, 1, 0);
INSERT INTO `sys_role_power` VALUES (1858405037085904899, 1852638541067845634, 1858393661957296130, '2024-11-18 15:01:03', '2024-11-18 15:01:03', 1, 1, 0);
INSERT INTO `sys_role_power` VALUES (1858405037085904900, 1852638541067845634, 1858393661827272706, '2024-11-18 15:01:03', '2024-11-18 15:01:03', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741812027393, 1849447127379210241, 1849471636643618818, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741816221697, 1849447127379210241, 1849471846698557442, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741816221698, 1849447127379210241, 1858393660657061889, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741816221699, 1849447127379210241, 1858393660724170753, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741816221700, 1849447127379210241, 1858393660724170754, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741820416001, 1849447127379210241, 1858393660921303041, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741820416002, 1849447127379210241, 1858393660921303042, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741820416003, 1849447127379210241, 1858393661114241026, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741820416004, 1849447127379210241, 1858393661307179009, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741820416005, 1849447127379210241, 1858393661433008130, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741820416006, 1849447127379210241, 1858393661630140418, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741824610306, 1849447127379210241, 1858393661630140419, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741824610307, 1849447127379210241, 1858393661827272706, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741824610308, 1849447127379210241, 1858393661957296130, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741828804610, 1849447127379210241, 1858393662083125250, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741828804611, 1849447127379210241, 1858393662213148675, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741828804612, 1849447127379210241, 1858393662343172098, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741828804613, 1849447127379210241, 1858393662469001218, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741828804614, 1849447127379210241, 1858393662469001219, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741828804615, 1849447127379210241, 1858393662603218947, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741828804616, 1849447127379210241, 1858393662666133507, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741828804617, 1849447127379210241, 1858393662666133508, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741832998913, 1849447127379210241, 1858393662729048065, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741832998914, 1849447127379210241, 1858393662863265795, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741832998915, 1849447127379210241, 1858393662993289219, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741832998916, 1849447127379210241, 1858393663056203777, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741832998917, 1849447127379210241, 1858393663190421506, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741832998918, 1849447127379210241, 1858393663316250626, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741832998919, 1849447127379210241, 1858393663379165185, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741837193218, 1849447127379210241, 1858393663513382914, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741837193219, 1849447127379210241, 1858393663643406338, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741837193220, 1849447127379210241, 1858393663706320898, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741837193221, 1849447127379210241, 20, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-INSERT INTO `sys_role_power` VALUES (1891776741837193222, 1849447127379210241, 1858393663580491777, '2025-02-18 17:08:17', '2025-02-18 17:08:17', 1, 1, 0);
-- ----------------------------
-- Table structure for sys_router
@@ -2545,13 +2543,13 @@ CREATE TABLE `sys_user` (
-- ----------------------------
-- Records of sys_user
-- ----------------------------
-INSERT INTO `sys_user` VALUES (1, 'Administrator', 'Administrator', 'admin@qq.com', '123456789', '$2a$10$KRibv4V1AwTiLk4xoyDZ8egOTp6iFxiqo1OJbNqxWlucEWgArjpOG', '/auth-admin/avatar/2024/10-25/ebfe09f4-600f-4e85-a2c4-5d71bc341de4', 1, 'admin', '127.0.0.1', '内网IP', 0, '2024-10-24 21:35:03', '2025-02-18 17:40:05', 1, NULL, 0);
-INSERT INTO `sys_user` VALUES (1849444494908125181, 'bunny', 'bunny', '1319900154@qq.com', '12344567', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2025/01-17/b3aba651-bfb1-45dd-a470-0bcaad26f6ef', 1, '', '127.0.0.1', '内网IP', 0, '2024-09-26 14:29:33', NULL, 0, NULL, 0);
-INSERT INTO `sys_user` VALUES (1849681227633758210, 'Operation', '定时任务和系统配置', 'Operation@qq.com', '18012062876', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/11-05/56ea89bd-b894-4507-8e00-5ee2623ab65c', 0, '能看到定时任务和系统配置页面可以发布和更新消息,密码:admin123', '116.23.160.41', '广东省,广州市 电信', 0, '2024-10-25 13:15:45', '2025-02-18 17:47:18', 1, 1849444494908125181, 0);
-INSERT INTO `sys_user` VALUES (1850075157831454722, 'system', '只能看到系统配置用户1', 'system@Gmail.com', '12456789', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/10-28/057cb028-dea3-4054-ae07-8321eaeceaf1', 0, '只能看到系统设置1内容页面,密码:admin123', '113.201.133.129', '陕西省,西安市 联通', 0, '2024-10-26 15:21:05', '2025-02-18 17:47:18', 1, 1849444494908125181, 0);
-INSERT INTO `sys_user` VALUES (1850080272764211202, 'timing', '定时任务', 'timing@163.com', '212122', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/10-28/6b9cbcd2-31af-4c91-b74e-2d66e5b0558a', 0, '只能看到定时任务页面,密码:admin123', '127.0.0.1', '内网IP', 0, '2024-10-26 15:41:25', '2025-02-18 17:47:18', 1, 1, 0);
-INSERT INTO `sys_user` VALUES (1850789068551200769, 'i18n', 'i18n', 'i18n@qq.com', '18012345678', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/10-28/71a8b92c-ef68-425c-9993-d95292613916', 1, '可见i18n,定时任务,密码:admin123', '127.0.0.1', '内网IP', 0, '2024-10-28 14:37:55', '2025-02-18 17:47:18', 1, 1, 0);
-INSERT INTO `sys_user` VALUES (1853494274437152770, 'test', 'test', 'test@qq.com', '18012062876', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', NULL, 0, 'test', '127.0.0.1', '内网IP', 0, '2024-11-05 01:47:26', '2025-02-18 17:47:18', 1, 1, 1);
+INSERT INTO `sys_user` VALUES (1, 'Administrator', 'Administrator', 'admin@qq.com', '123456789', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/10-25/ebfe09f4-600f-4e85-a2c4-5d71bc341de4', 1, 'admin', '114.238.108.97', '江苏省,淮安市 电信', 0, '2024-10-24 21:35:03', '2025-02-22 21:21:06', 1, 1849444494908125181, 0);
+INSERT INTO `sys_user` VALUES (1849444494908125181, 'bunny', 'bunny', '1319900154@qq.com', '12344567', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2025/01-17/b3aba651-bfb1-45dd-a470-0bcaad26f6ef', 1, '', '106.111.157.83', '江苏省,淮安市 电信', 0, '2024-09-26 14:29:33', '2025-02-22 21:23:52', 0, 1849444494908125181, 0);
+INSERT INTO `sys_user` VALUES (1849681227633758210, 'Operation', '定时任务和系统配置', 'Operation@qq.com', '18012062876', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/11-05/56ea89bd-b894-4507-8e00-5ee2623ab65c', 0, '能看到定时任务和系统配置页面可以发布和更新消息,密码:admin123', '116.23.160.41', '广东省,广州市 电信', 0, '2024-10-25 13:15:45', '2025-02-22 21:21:06', 1, 1849444494908125181, 0);
+INSERT INTO `sys_user` VALUES (1850075157831454722, 'system', '只能看到系统配置用户1', 'system@Gmail.com', '12456789', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/10-28/057cb028-dea3-4054-ae07-8321eaeceaf1', 0, '只能看到系统设置1内容页面,密码:admin123', '113.201.133.129', '陕西省,西安市 联通', 0, '2024-10-26 15:21:05', '2025-02-22 21:21:06', 1, 1849444494908125181, 0);
+INSERT INTO `sys_user` VALUES (1850080272764211202, 'timing', '定时任务', 'timing@163.com', '212122', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/10-28/6b9cbcd2-31af-4c91-b74e-2d66e5b0558a', 0, '只能看到定时任务页面,密码:admin123', '127.0.0.1', '内网IP', 0, '2024-10-26 15:41:25', '2025-02-22 21:21:06', 1, 1, 0);
+INSERT INTO `sys_user` VALUES (1850789068551200769, 'i18n', 'i18n', 'i18n@qq.com', '18012345678', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', '/auth-admin/avatar/2024/10-28/71a8b92c-ef68-425c-9993-d95292613916', 1, '可见i18n,定时任务,密码:admin123', '127.0.0.1', '内网IP', 0, '2024-10-28 14:37:55', '2025-02-22 21:21:06', 1, 1, 0);
+INSERT INTO `sys_user` VALUES (1853494274437152770, 'test', 'test', 'test@qq.com', '18012062876', '$2a$10$h5BUwmMaVcEuu7Bz0TPPy.PQV8JP6CFJlbHTgT78G1s0YPIu2kfXe', NULL, 0, 'test', '127.0.0.1', '内网IP', 0, '2024-11-05 01:47:26', '2025-02-22 21:21:06', 1, 1, 1);
-- ----------------------------
-- Table structure for sys_user_dept
@@ -2620,16 +2618,16 @@ INSERT INTO `sys_user_role` VALUES (1852638705547476993, 1849681227633758210, 18
INSERT INTO `sys_user_role` VALUES (1852638705547476996, 1849681227633758210, 1850921292033228802, '2024-11-02 17:07:42', '2024-11-02 17:07:42', 1, 1, 0);
INSERT INTO `sys_user_role` VALUES (1852638705547476997, 1849681227633758210, 1852621694771773442, '2024-11-02 17:07:42', '2024-11-02 17:07:42', 1, 1, 0);
INSERT INTO `sys_user_role` VALUES (1852638705547476998, 1849681227633758210, 1852638541067845634, '2024-11-02 17:07:42', '2024-11-02 17:07:42', 1, 1, 0);
+INSERT INTO `sys_user_role` VALUES (1852784003024515074, 1849444494908125181, 1849447127379210241, '2024-11-03 02:45:04', '2024-11-03 02:45:04', 1, 1, 0);
+INSERT INTO `sys_user_role` VALUES (1852784003091623938, 1849444494908125181, 1850921292033228802, '2024-11-03 02:45:04', '2024-11-03 02:45:04', 1, 1, 0);
+INSERT INTO `sys_user_role` VALUES (1852784003091623939, 1849444494908125181, 1852621694771773442, '2024-11-03 02:45:04', '2024-11-03 02:45:04', 1, 1, 0);
+INSERT INTO `sys_user_role` VALUES (1852784003091623940, 1849444494908125181, 1852638541067845634, '2024-11-03 02:45:04', '2024-11-03 02:45:04', 1, 1, 0);
INSERT INTO `sys_user_role` VALUES (1853134787255828481, 1850789068551200769, 1850787961993142273, '2024-11-04 01:58:58', '2024-11-04 01:58:58', 1, 1, 0);
INSERT INTO `sys_user_role` VALUES (1853134787255828482, 1850789068551200769, 1850921292033228802, '2024-11-04 01:58:58', '2024-11-04 01:58:58', 1, 1, 0);
INSERT INTO `sys_user_role` VALUES (1853134787255828483, 1850789068551200769, 1852621694771773442, '2024-11-04 01:58:58', '2024-11-04 01:58:58', 1, 1, 0);
INSERT INTO `sys_user_role` VALUES (1853134828200624129, 1850080272764211202, 1850080441735942146, '2024-11-04 01:59:07', '2024-11-04 01:59:07', 1, 1, 0);
INSERT INTO `sys_user_role` VALUES (1853134828200624130, 1850080272764211202, 1850921292033228802, '2024-11-04 01:59:07', '2024-11-04 01:59:07', 1, 1, 0);
INSERT INTO `sys_user_role` VALUES (1853134828200624131, 1850080272764211202, 1852621694771773442, '2024-11-04 01:59:07', '2024-11-04 01:59:07', 1, 1, 0);
-INSERT INTO `sys_user_role` VALUES (1891777065796845569, 1849444494908125181, 1849447127379210241, '2025-02-18 17:09:35', '2025-02-18 17:09:35', 1, 1, 0);
-INSERT INTO `sys_user_role` VALUES (1891777065796845570, 1849444494908125181, 1850921292033228802, '2025-02-18 17:09:35', '2025-02-18 17:09:35', 1, 1, 0);
-INSERT INTO `sys_user_role` VALUES (1891777065801039874, 1849444494908125181, 1852621694771773442, '2025-02-18 17:09:35', '2025-02-18 17:09:35', 1, 1, 0);
-INSERT INTO `sys_user_role` VALUES (1891777065801039875, 1849444494908125181, 1852638541067845634, '2025-02-18 17:09:35', '2025-02-18 17:09:35', 1, 1, 0);
-- ----------------------------
-- View structure for view_qrtz_schedulers
diff --git a/pom.xml b/pom.xml
index 294377f..5b761e1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -44,6 +44,7 @@
2.12.3
2.3.2
+
diff --git a/service/src/main/java/cn/bunny/services/quartz/JobHello2.java b/service/src/main/java/cn/bunny/services/quartz/JobHello2.java
deleted file mode 100644
index 521a264..0000000
--- a/service/src/main/java/cn/bunny/services/quartz/JobHello2.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package cn.bunny.services.quartz;
-
-import cn.bunny.services.aop.annotation.QuartzSchedulers;
-import lombok.extern.slf4j.Slf4j;
-import org.quartz.Job;
-import org.quartz.JobExecutionContext;
-import org.quartz.JobExecutionException;
-
-@Slf4j
-@QuartzSchedulers(type = "test", description = "Demo的类JobHello2")
-public class JobHello2 implements Job {
- @Override
- public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
- System.out.print("执行任务--JobHello2。。。。。。。。。");
- }
-}
diff --git a/service/src/main/java/cn/bunny/services/security/custom/CustomAuthenticationException.java b/service/src/main/java/cn/bunny/services/security/custom/CustomAuthenticationException.java
index 7a84a68..eb4e760 100644
--- a/service/src/main/java/cn/bunny/services/security/custom/CustomAuthenticationException.java
+++ b/service/src/main/java/cn/bunny/services/security/custom/CustomAuthenticationException.java
@@ -20,4 +20,9 @@ public class CustomAuthenticationException extends AuthenticationException {
super(message);
this.message = message;
}
+
+ public CustomAuthenticationException(ResultCodeEnum resultCodeEnum) {
+ super(resultCodeEnum.getMessage());
+ this.resultCodeEnum = resultCodeEnum;
+ }
}
diff --git a/service/src/main/java/cn/bunny/services/security/custom/CustomAuthorizationManagerServiceImpl.java b/service/src/main/java/cn/bunny/services/security/custom/CustomAuthorizationManagerServiceImpl.java
index f3615c7..f7efefb 100644
--- a/service/src/main/java/cn/bunny/services/security/custom/CustomAuthorizationManagerServiceImpl.java
+++ b/service/src/main/java/cn/bunny/services/security/custom/CustomAuthorizationManagerServiceImpl.java
@@ -18,7 +18,6 @@ import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.security.authorization.AuthorizationDecision;
import org.springframework.security.authorization.AuthorizationManager;
import org.springframework.security.core.Authentication;
-import org.springframework.security.core.userdetails.UsernameNotFoundException;
import org.springframework.security.web.access.intercept.RequestAuthorizationContext;
import org.springframework.security.web.util.matcher.AntPathRequestMatcher;
import org.springframework.stereotype.Component;
@@ -47,19 +46,18 @@ public class CustomAuthorizationManagerServiceImpl implements AuthorizationManag
@Override
public AuthorizationDecision check(Supplier authentication, RequestAuthorizationContext context) {
-
// 用户的token和用户id、请求Url
HttpServletRequest request = context.getRequest();
// 判断是否有 token
String token = request.getHeader("token");
if (token == null) {
- throw new UsernameNotFoundException(ResultCodeEnum.LOGIN_AUTH.getMessage());
+ throw new CustomAuthenticationException(ResultCodeEnum.LOGIN_AUTH);
}
// 判断 token 是否过期
if (JwtHelper.isExpired(token)) {
- throw new UsernameNotFoundException(ResultCodeEnum.AUTHENTICATION_EXPIRED.getMessage());
+ throw new CustomAuthenticationException(ResultCodeEnum.AUTHENTICATION_EXPIRED);
}
// 解析JWT中的用户名
@@ -72,12 +70,12 @@ public class CustomAuthorizationManagerServiceImpl implements AuthorizationManag
// 登录信息为空
if (loginVo == null) {
- throw new UsernameNotFoundException(ResultCodeEnum.LOGIN_AUTH.getMessage());
+ throw new CustomAuthenticationException(ResultCodeEnum.LOGIN_AUTH);
}
// 判断用户是否禁用
if (loginVo.getStatus()) {
- throw new UsernameNotFoundException(ResultCodeEnum.FAIL_NO_ACCESS_DENIED_USER_LOCKED.getMessage());
+ throw new CustomAuthenticationException(ResultCodeEnum.FAIL_NO_ACCESS_DENIED_USER_LOCKED);
}
// 设置用户信息
diff --git a/service/src/main/resources/application-dev.yml b/service/src/main/resources/application-dev.yml
index 6b6ab41..edd1f87 100644
--- a/service/src/main/resources/application-dev.yml
+++ b/service/src/main/resources/application-dev.yml
@@ -13,10 +13,10 @@ logging:
# path: "logs/${spring.application.name}"
# name: "logs/${spring.application.name}"
-#mybatis-plus:
-# configuration:
-# map-underscore-to-camel-case: true
-# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 查看日志
+mybatis-plus:
+ configuration:
+ map-underscore-to-camel-case: true
+ log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 查看日志
bunny:
master:
diff --git a/service/src/main/resources/logback.xml b/service/src/main/resources/logback.xml
index e8a0206..fe0a953 100644
--- a/service/src/main/resources/logback.xml
+++ b/service/src/main/resources/logback.xml
@@ -23,7 +23,7 @@
- /www/root/server/logs/${datetime}/financial-server.log
+ logs/${datetime}/financial-server.log
true
%date{yyyy-MM-dd HH:mm:ss} [%-5level] %thread %file:%line %logger %msg%n
diff --git a/service/src/main/resources/static/error/400.html b/service/src/main/resources/static/error/400.html
new file mode 100644
index 0000000..6cee43c
--- /dev/null
+++ b/service/src/main/resources/static/error/400.html
@@ -0,0 +1,66 @@
+
+
+
+
+ 400 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 400 - Bad Request
+
+ - 错误说明:因为错误的语法导致服务器无法理解请求信息。
+ - 原因1:客户端发起的请求不符合服务器对请求的某些限制,或者请求本身存在一定的错误。
+ - 解决办法:
+ - 链接中有特殊字符或者链接长度过长导致,请对应修改.
+ - 原因2:request header 或者 cookie 过大所引起
+ - 解决办法:
+ - crtl+shift+delete 快捷键清除cookie.
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/403.html b/service/src/main/resources/static/error/403.html
new file mode 100644
index 0000000..77270de
--- /dev/null
+++ b/service/src/main/resources/static/error/403.html
@@ -0,0 +1,66 @@
+
+
+
+
+ 403 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
403 - Forbidden 禁止访问: 访问被拒绝
+
+ - 错误说明:禁止访问,服务器拒绝访问
+ - 原因1:未找到默认的索引文件
+ - 解决办法:
+ - IIS中【启用默认内容文档】选项中将默认打开文档修改为程序首页文件格式,如:index.html或者index.php
+ - 原因2:文件夹安全权限导致
+ - 解决办法:
+ - 程序文件-右击-属性-安全-Users-修改为读取和执行权限
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/404.html b/service/src/main/resources/static/error/404.html
new file mode 100644
index 0000000..fb3d77e
--- /dev/null
+++ b/service/src/main/resources/static/error/404.html
@@ -0,0 +1,75 @@
+
+
+
+
+ 404 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
404 - Page Not Found 未找到
+
+ - 错误说明:请求的页面不存在
+ - 原因1:访问的文档权限不够
+ - 解决办法:
+ - 修改文件权限为755,windos系统修改目录权限为可写可读。
+ - 原因2:防火墙的原因
+ - 解决办法:
+ - 先关闭让防火墙通过WWW服务。
+ - 原因3:站点根目录无默认访问文件
+ - 解决办法:
+ - 在根目录中创建index.html或者创建index.php。
+ - 原因4:站点配置目录不正确
+ - 解决办法:
+ - 将网站应用程序复制到站点目录中,或者修改站点配置目录指定到应用程序目录中。
+ - 原因5:站点使用了伪静态
+ - 解决办法:
+ - 将伪静态规则删除,或者重新编写正确的伪静态规则,或关闭伪静态配置。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/501.html b/service/src/main/resources/static/error/501.html
new file mode 100644
index 0000000..c879908
--- /dev/null
+++ b/service/src/main/resources/static/error/501.html
@@ -0,0 +1,63 @@
+
+
+
+
+ 501 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 501 - Not Implemented
+
+ - 错误说明:服务器没有相应的执行动作来完成当前请求。
+ - 原因1:Web 服务器不支持实现此请求所需的功能
+ - 解决办法:
+ - 可以用来HttpWebRequest指定一个UserAgent来试试的,有时候你可以换电脑来测试一下的。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/502.html b/service/src/main/resources/static/error/502.html
new file mode 100644
index 0000000..194f16f
--- /dev/null
+++ b/service/src/main/resources/static/error/502.html
@@ -0,0 +1,75 @@
+
+
+
+
+ 502 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 502 - Bad Gateway 没有响应
+
+ - 错误说明:坏的网关,http向后端节点请求,没有响应
+ - 原因1:DNS 缓冲
+ - 解决办法:
+ - 在dos窗口运行 ipconfig /flushdns,该命令会刷新DNS缓冲。
+ - 原因2:浏览器代理
+ - 解决办法:
+ - 关掉代理。
+ - 原因3:dns 被劫持了,即使使用国外的dns,也会被劫持
+ - 解决办法:
+ - 去掉VPN服务器的DNS。切换另外的dns。在windows系统中,可以在本地网络连接的属性中,去掉默认的dns,选用国外的dns,比如google的或opendns。
+ - 原因4:php执行超时
+ - 解决办法:
+ - 修改/usr/local/php/etc/php.ini 将max_execution_time 改为300。
+ - 原因5:nginx等待时间超时
+ - 解决办法:
+ - 适当增加nginx.conf配置文件中FastCGI的timeout时间。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/503.html b/service/src/main/resources/static/error/503.html
new file mode 100644
index 0000000..f21f507
--- /dev/null
+++ b/service/src/main/resources/static/error/503.html
@@ -0,0 +1,66 @@
+
+
+
+
+ 503 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 503 - Service Unavailable 服务不可用
+
+ - 错误说明:服务当前不可用
+ - 原因1:服务不可用状态
+ - 解决办法:
+ - 服务器或许就是正在维护或者暂停了,你可以联系一下服务器空间商。
+ - 原因2:程序占用资源太多
+ - 解决办法:
+ - 通过设置应用程序池把账户改为NetworkService即可解决。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/504.html b/service/src/main/resources/static/error/504.html
new file mode 100644
index 0000000..62fa692
--- /dev/null
+++ b/service/src/main/resources/static/error/504.html
@@ -0,0 +1,69 @@
+
+
+
+
+ 504 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 504 - Gateway Timeout 网关超时
+
+ - 错误说明:网关超时,服务器响应时间,达到超出设定的范围
+ - 原因1:后端电脑之间 IP 通讯缓慢而产生
+ - 解决办法:
+ - 如果您的 Web 服务器由某一网站托管, 只有负责那个网站设置的人员才能解决这个问题。
+ - 原因2:由于nginx默认的fastcgi进程响应的缓冲区太小造成的错误
+ - 解决办法:
+ - 一般默认的fastcgi进程响应的缓冲区是8K,这时可以设置大一点,在nginx.conf里,加入:fastcgi_buffers 8 128k这表示设置fastcgi缓冲区为8块128k大小的空间。当然如果在进行某一项即时的操作, 可能需要nginx的超时参数调大点, 例如设置成60秒:send_timeout 60;经过这两个参数的调整,一般不会再提示“504 Gateway Time-out”错误,问题基本解决。
+ - 原因3:PHP环境的配置问题
+ - 解决办法:
+ - 更改php-fpm的几处配置: 把max_children由之前的10改为现在的30,这样就可以保证有充足的php-cgi进程可以被使用; 把request_terminate_timeout由之前的0s改为60s,这样php-cgi进程 处理脚本的超时时间就是60秒,可以防止进程都被挂起,提高利用效率。 接着再更改nginx的几个配置项,减少FastCGI的请求次数,尽量维持buffers不变: fastcgi_buffers由 4 64k 改为 2 256k; fastcgi_buffer_size 由 64k 改为 128K; fastcgi_busy_buffers_size 由 128K 改为 256K; fastcgi_temp_file_write_size 由 128K 改为 256K。 重新加载php-fpm和nginx的配置,再次测试,如果没有出现“504 Gateway Time-out”错误,问题解决。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/505.html b/service/src/main/resources/static/error/505.html
new file mode 100644
index 0000000..5e153c0
--- /dev/null
+++ b/service/src/main/resources/static/error/505.html
@@ -0,0 +1,66 @@
+
+
+
+
+ 505 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 505 - HTTP Version Not Supported
+
+ - 错误说明:HTTP 版本不受支持。
+ - 原因1:您的 Web 服务器不支持,或拒绝支持客户端(如您的浏览器)在发送给服务器的 HTTP 请求数据流中指定的 HTTP 协议版本
+ - 解决办法:
+ - 升级您的 Web 服务器软件。
+ - 原因2:http请求格式的错误
+ - 解决办法:
+ - 对照一下自己的代码,从打印的信息中终于找到问题所在。可能在请求后面多加了一个空格。http协议真是很严格了。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/506.html b/service/src/main/resources/static/error/506.html
new file mode 100644
index 0000000..d8ed766
--- /dev/null
+++ b/service/src/main/resources/static/error/506.html
@@ -0,0 +1,63 @@
+
+
+
+
+ 506 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 506 - Variant Also Negotiates
+
+ - 错误说明:
+ - 原因1:服务器存在内部配置错误
+ - 解决办法:
+ - 被请求的协商变元资源被配置为在透明内容协商中使用自己,因此在一个协商处理中不是一个合适的重点。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/507.html b/service/src/main/resources/static/error/507.html
new file mode 100644
index 0000000..9e6da66
--- /dev/null
+++ b/service/src/main/resources/static/error/507.html
@@ -0,0 +1,63 @@
+
+
+
+
+ 507 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 507 - Insufficient Storage
+
+ - 错误说明:
+ - 原因1:服务器无法存储完成请求所必须的内容
+ - 解决办法:
+ - 这个状况被认为是临时的。WebDAV (RFC 4918)。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/509.html b/service/src/main/resources/static/error/509.html
new file mode 100644
index 0000000..12ee6bc
--- /dev/null
+++ b/service/src/main/resources/static/error/509.html
@@ -0,0 +1,63 @@
+
+
+
+
+ 509 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 509 - Bandwidth Limit Exceeded
+
+ - 错误说明:
+ - 原因1:网站流量已经超出您所购买的方案限制即服务器达到带宽限制
+ - 解决办法:
+ - 1.升级方案 2.等到下个月后流量重新计算,网站即可正常浏览。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/error/510.html b/service/src/main/resources/static/error/510.html
new file mode 100644
index 0000000..436ad68
--- /dev/null
+++ b/service/src/main/resources/static/error/510.html
@@ -0,0 +1,63 @@
+
+
+
+
+ 510 错误 - phpstudy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HTTP 510 - Not Extended
+
+ - 错误说明:
+ - 原因1:获取资源所需要的策略并没有被满足
+ - 解决办法:
+ - 需要请求有额外的扩展内容,服务器才能处理请求。
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/service/src/main/resources/static/platform-config.json b/service/src/main/resources/static/platform-config.json
index d31a494..1a139c6 100644
--- a/service/src/main/resources/static/platform-config.json
+++ b/service/src/main/resources/static/platform-config.json
@@ -1,5 +1,5 @@
{
- "Version": "5.8.0",
+ "Version": "2.9.4",
"Title": "BunnyAdmin",
"Copyright": "Copyright © 2020-present",
"FixedHeader": true,
diff --git a/service/src/main/resources/templates/index.html b/service/src/main/resources/templates/index.html
index cbea636..8f43ff0 100644
--- a/service/src/main/resources/templates/index.html
+++ b/service/src/main/resources/templates/index.html
@@ -3,6 +3,14 @@
+
+
+
bunny-admin-server项目介绍