diff --git a/README.md b/README.md index 96ca78d1f..9f676106c 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,8 @@ | | MySQL 监控 | 监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈 | | | Redis 监控 |监控 Redis 数据库的使用情况,使用的 Redis Key 管理 | | 🚀 |Java 监控 | 基于 Spring Boot Admin 实现 Java 应用的监控 | -| 🚀 | 链路追踪 | 基于 SkyWalking 实现性能监控,特别是链路的追踪 | +| 🚀 | 链路追踪 | 接入 SkyWalking 组件,实现链路追踪 | +| 🚀 | 日志中心 | 接入 SkyWalking 组件,实现日志中心 | | 🚀 | 分布式锁 | 基于 Redis 实现分布式锁,满足并发场景 | | 🚀 | 幂等组件 | 基于 Redis 实现幂等组件,解决重复请求问题 | | 🚀 | 服务保障 | 基于 Resilience4j 实现服务的稳定性,包括限流、熔断等功能 | diff --git a/sql/ruoyi-vue-pro.sql b/sql/ruoyi-vue-pro.sql index ea6420a2d..cec455480 100644 --- a/sql/ruoyi-vue-pro.sql +++ b/sql/ruoyi-vue-pro.sql @@ -11,7 +11,7 @@ Target Server Version : 50718 File Encoding : 65001 - Date: 22/04/2021 00:48:26 + Date: 27/04/2021 00:31:23 */ SET NAMES utf8mb4; @@ -43,12 +43,264 @@ CREATE TABLE `inf_api_access_log` ( `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=4229 DEFAULT CHARSET=utf8mb4 COMMENT='API 访问日志表'; +) ENGINE=InnoDB AUTO_INCREMENT=253 DEFAULT CHARSET=utf8mb4 COMMENT='API 访问日志表'; -- ---------------------------- -- Records of inf_api_access_log -- ---------------------------- BEGIN; +INSERT INTO `inf_api_access_log` VALUES (1, '1dd549318d6740a8bdc3fcdbd9158378.224.16193666352600001', 0, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:03:55', '2021-04-26 00:03:55', 116, 0, '', NULL, '2021-04-26 00:03:55', NULL, '2021-04-26 00:03:55', b'0'); +INSERT INTO `inf_api_access_log` VALUES (2, '1dd549318d6740a8bdc3fcdbd9158378.216.16193666354070005', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:03:55', '2021-04-26 00:03:55', 6, 0, '', NULL, '2021-04-26 00:03:55', NULL, '2021-04-26 00:03:55', b'0'); +INSERT INTO `inf_api_access_log` VALUES (3, '1dd549318d6740a8bdc3fcdbd9158378.225.16193666352600001', 0, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:03:55', '2021-04-26 00:03:55', 116, 0, '', NULL, '2021-04-26 00:03:55', NULL, '2021-04-26 00:03:55', b'0'); +INSERT INTO `inf_api_access_log` VALUES (4, '1dd549318d6740a8bdc3fcdbd9158378.218.16193666367110003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:03:57', '2021-04-26 00:03:57', 2, 0, '', NULL, '2021-04-26 00:03:57', NULL, '2021-04-26 00:03:57', b'0'); +INSERT INTO `inf_api_access_log` VALUES (5, '1dd549318d6740a8bdc3fcdbd9158378.217.16193666355290003', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:03:56', '2021-04-26 00:03:58', 2407, 0, '', NULL, '2021-04-26 00:03:58', NULL, '2021-04-26 00:03:58', b'0'); +INSERT INTO `inf_api_access_log` VALUES (6, '1dd549318d6740a8bdc3fcdbd9158378.220.16193666370340005', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:03:57', '2021-04-26 00:03:58', 903, 0, '', NULL, '2021-04-26 00:03:58', NULL, '2021-04-26 00:03:58', b'0'); +INSERT INTO `inf_api_access_log` VALUES (7, '1dd549318d6740a8bdc3fcdbd9158378.222.16193666402630005', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"f6jrk\\\",\\\"uuid\\\":\\\"0157d2688cec444da04472f263d0ca4b\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:00', '2021-04-26 00:04:01', 284, 0, '', NULL, '2021-04-26 00:04:01', NULL, '2021-04-26 00:04:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (8, '1dd549318d6740a8bdc3fcdbd9158378.223.16193666405640005', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:01', '2021-04-26 00:04:01', 38, 0, '', NULL, '2021-04-26 00:04:01', NULL, '2021-04-26 00:04:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (9, '1dd549318d6740a8bdc3fcdbd9158378.224.16193666405690003', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:01', '2021-04-26 00:04:01', 43, 0, '', NULL, '2021-04-26 00:04:01', NULL, '2021-04-26 00:04:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (10, '1dd549318d6740a8bdc3fcdbd9158378.225.16193666406230003', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:01', '2021-04-26 00:04:01', 9, 0, '', NULL, '2021-04-26 00:04:01', NULL, '2021-04-26 00:04:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (11, '1dd549318d6740a8bdc3fcdbd9158378.218.16193666440940005', 1, 2, 'dashboard', 'GET', '/api/system/dept/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:04', '2021-04-26 00:04:04', 46, 0, '', NULL, '2021-04-26 00:04:04', NULL, '2021-04-26 00:04:04', b'0'); +INSERT INTO `inf_api_access_log` VALUES (12, '1dd549318d6740a8bdc3fcdbd9158378.219.16193666441100005', 1, 2, 'dashboard', 'GET', '/api/system/post/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:04', '2021-04-26 00:04:04', 42, 0, '', NULL, '2021-04-26 00:04:04', NULL, '2021-04-26 00:04:04', b'0'); +INSERT INTO `inf_api_access_log` VALUES (13, '1dd549318d6740a8bdc3fcdbd9158378.220.16193666441100007', 1, 2, 'dashboard', 'GET', '/api/infra/config/get-value-by-key', '{\"query\":{\"key\":\"sys.user.init-password\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:04', '2021-04-26 00:04:04', 45, 0, '', NULL, '2021-04-26 00:04:04', NULL, '2021-04-26 00:04:04', b'0'); +INSERT INTO `inf_api_access_log` VALUES (14, '1dd549318d6740a8bdc3fcdbd9158378.216.16193666440910007', 1, 2, 'dashboard', 'GET', '/api/system/user/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:04', '2021-04-26 00:04:04', 186, 0, '', NULL, '2021-04-26 00:04:04', NULL, '2021-04-26 00:04:04', b'0'); +INSERT INTO `inf_api_access_log` VALUES (15, '1dd549318d6740a8bdc3fcdbd9158378.224.16193666638290005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:24', '2021-04-26 00:04:24', 6, 0, '', NULL, '2021-04-26 00:04:24', NULL, '2021-04-26 00:04:24', b'0'); +INSERT INTO `inf_api_access_log` VALUES (16, '1dd549318d6740a8bdc3fcdbd9158378.223.16193666638260007', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:24', '2021-04-26 00:04:24', 14, 0, '', NULL, '2021-04-26 00:04:24', NULL, '2021-04-26 00:04:24', b'0'); +INSERT INTO `inf_api_access_log` VALUES (17, '1dd549318d6740a8bdc3fcdbd9158378.225.16193666638590005', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:24', '2021-04-26 00:04:24', 4, 0, '', NULL, '2021-04-26 00:04:24', NULL, '2021-04-26 00:04:24', b'0'); +INSERT INTO `inf_api_access_log` VALUES (18, '1dd549318d6740a8bdc3fcdbd9158378.219.16193666644690007', 1, 2, 'dashboard', 'GET', '/api/system/dept/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:24', '2021-04-26 00:04:24', 12, 0, '', NULL, '2021-04-26 00:04:24', NULL, '2021-04-26 00:04:24', b'0'); +INSERT INTO `inf_api_access_log` VALUES (19, '1dd549318d6740a8bdc3fcdbd9158378.218.16193666644660007', 1, 2, 'dashboard', 'GET', '/api/system/user/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:24', '2021-04-26 00:04:24', 23, 0, '', NULL, '2021-04-26 00:04:24', NULL, '2021-04-26 00:04:24', b'0'); +INSERT INTO `inf_api_access_log` VALUES (20, '1dd549318d6740a8bdc3fcdbd9158378.216.16193666644810009', 1, 2, 'dashboard', 'GET', '/api/infra/config/get-value-by-key', '{\"query\":{\"key\":\"sys.user.init-password\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:24', '2021-04-26 00:04:24', 12, 0, '', NULL, '2021-04-26 00:04:24', NULL, '2021-04-26 00:04:24', b'0'); +INSERT INTO `inf_api_access_log` VALUES (21, '1dd549318d6740a8bdc3fcdbd9158378.220.16193666644810009', 1, 2, 'dashboard', 'GET', '/api/system/post/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:04:24', '2021-04-26 00:04:24', 15, 0, '', NULL, '2021-04-26 00:04:25', NULL, '2021-04-26 00:04:25', b'0'); +INSERT INTO `inf_api_access_log` VALUES (22, '8562e90feff04d7298d0f7007c290adc.217.16193668641450001', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:07:44', '2021-04-26 00:07:44', 159, 0, '', NULL, '2021-04-26 00:07:44', NULL, '2021-04-26 00:07:44', b'0'); +INSERT INTO `inf_api_access_log` VALUES (23, '8562e90feff04d7298d0f7007c290adc.216.16193668641450001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:07:44', '2021-04-26 00:07:44', 145, 0, '', NULL, '2021-04-26 00:07:44', NULL, '2021-04-26 00:07:44', b'0'); +INSERT INTO `inf_api_access_log` VALUES (24, '8562e90feff04d7298d0f7007c290adc.218.16193668643180001', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:07:44', '2021-04-26 00:07:44', 12, 0, '', NULL, '2021-04-26 00:07:44', NULL, '2021-04-26 00:07:44', b'0'); +INSERT INTO `inf_api_access_log` VALUES (25, '8562e90feff04d7298d0f7007c290adc.210.16193668649240003', 1, 2, 'dashboard', 'GET', '/api/system/post/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:07:45', '2021-04-26 00:07:45', 35, 0, '', NULL, '2021-04-26 00:07:45', NULL, '2021-04-26 00:07:45', b'0'); +INSERT INTO `inf_api_access_log` VALUES (26, '8562e90feff04d7298d0f7007c290adc.211.16193668649240003', 1, 2, 'dashboard', 'GET', '/api/system/dept/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:07:45', '2021-04-26 00:07:45', 44, 0, '', NULL, '2021-04-26 00:07:45', NULL, '2021-04-26 00:07:45', b'0'); +INSERT INTO `inf_api_access_log` VALUES (27, '8562e90feff04d7298d0f7007c290adc.212.16193668649240003', 1, 2, 'dashboard', 'GET', '/api/infra/config/get-value-by-key', '{\"query\":{\"key\":\"sys.user.init-password\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:07:45', '2021-04-26 00:07:45', 49, 0, '', NULL, '2021-04-26 00:07:45', NULL, '2021-04-26 00:07:45', b'0'); +INSERT INTO `inf_api_access_log` VALUES (28, '8562e90feff04d7298d0f7007c290adc.209.16193668648990005', 1, 2, 'dashboard', 'GET', '/api/system/user/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:07:45', '2021-04-26 00:07:45', 206, 0, '', NULL, '2021-04-26 00:07:45', NULL, '2021-04-26 00:07:45', b'0'); +INSERT INTO `inf_api_access_log` VALUES (29, '8562e90feff04d7298d0f7007c290adc.213.16193668665060005', 1, 2, 'dashboard', 'GET', '/api/system/role/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:07:47', '2021-04-26 00:07:47', 30, 0, '', NULL, '2021-04-26 00:07:47', NULL, '2021-04-26 00:07:47', b'0'); +INSERT INTO `inf_api_access_log` VALUES (30, '4d04e567c10d4d47b5617eb4410cb779.217.16193673598720001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:00', '2021-04-26 00:16:05', 4667, 0, '', NULL, '2021-04-26 00:16:05', NULL, '2021-04-26 00:16:05', b'0'); +INSERT INTO `inf_api_access_log` VALUES (31, '4d04e567c10d4d47b5617eb4410cb779.218.16193673598720001', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:00', '2021-04-26 00:16:05', 4681, 500, '系统异常', NULL, '2021-04-26 00:16:05', NULL, '2021-04-26 00:16:05', b'0'); +INSERT INTO `inf_api_access_log` VALUES (32, '4d04e567c10d4d47b5617eb4410cb779.211.16193673645730003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:05', '2021-04-26 00:16:05', 28, 0, '', NULL, '2021-04-26 00:16:05', NULL, '2021-04-26 00:16:05', b'0'); +INSERT INTO `inf_api_access_log` VALUES (33, '4d04e567c10d4d47b5617eb4410cb779.212.16193673647080003', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:05', '2021-04-26 00:16:07', 1975, 0, '', NULL, '2021-04-26 00:16:07', NULL, '2021-04-26 00:16:07', b'0'); +INSERT INTO `inf_api_access_log` VALUES (34, '4d04e567c10d4d47b5617eb4410cb779.213.16193673661600003', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:06', '2021-04-26 00:16:07', 523, 0, '', NULL, '2021-04-26 00:16:07', NULL, '2021-04-26 00:16:07', b'0'); +INSERT INTO `inf_api_access_log` VALUES (35, '4d04e567c10d4d47b5617eb4410cb779.214.16193673709430005', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:11', '2021-04-26 00:16:11', 12, 0, '', NULL, '2021-04-26 00:16:11', NULL, '2021-04-26 00:16:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (36, '4d04e567c10d4d47b5617eb4410cb779.216.16193673744440005', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"2z1ts\\\",\\\"uuid\\\":\\\"9e55fa517a1247ad80ec39ba66fad48e\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:14', '2021-04-26 00:16:15', 259, 0, '', NULL, '2021-04-26 00:16:15', NULL, '2021-04-26 00:16:15', b'0'); +INSERT INTO `inf_api_access_log` VALUES (37, '4d04e567c10d4d47b5617eb4410cb779.210.16193673850970009', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:25', '2021-04-26 00:16:35', 10079, 0, '', NULL, '2021-04-26 00:16:35', NULL, '2021-04-26 00:16:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (38, '4d04e567c10d4d47b5617eb4410cb779.219.16193673747270003', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:15', '2021-04-26 00:16:35', 20457, 0, '', NULL, '2021-04-26 00:16:35', NULL, '2021-04-26 00:16:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (39, '4d04e567c10d4d47b5617eb4410cb779.217.16193673747310003', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:15', '2021-04-26 00:16:35', 20453, 500, '系统异常', NULL, '2021-04-26 00:16:35', NULL, '2021-04-26 00:16:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (40, '4d04e567c10d4d47b5617eb4410cb779.219.16193674041450005', 0, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:44', '2021-04-26 00:16:44', 8, 0, '', NULL, '2021-04-26 00:16:44', NULL, '2021-04-26 00:16:44', b'0'); +INSERT INTO `inf_api_access_log` VALUES (41, '4d04e567c10d4d47b5617eb4410cb779.210.16193674041420011', 0, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:44', '2021-04-26 00:16:44', 11, 0, '', NULL, '2021-04-26 00:16:44', NULL, '2021-04-26 00:16:44', b'0'); +INSERT INTO `inf_api_access_log` VALUES (42, '4d04e567c10d4d47b5617eb4410cb779.217.16193674042150005', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:44', '2021-04-26 00:16:44', 3, 0, '', NULL, '2021-04-26 00:16:44', NULL, '2021-04-26 00:16:44', b'0'); +INSERT INTO `inf_api_access_log` VALUES (43, '4d04e567c10d4d47b5617eb4410cb779.218.16193674042840005', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:44', '2021-04-26 00:16:44', 13, 0, '', NULL, '2021-04-26 00:16:44', NULL, '2021-04-26 00:16:44', b'0'); +INSERT INTO `inf_api_access_log` VALUES (44, '4d04e567c10d4d47b5617eb4410cb779.211.16193674056570009', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:46', '2021-04-26 00:16:46', 1, 0, '', NULL, '2021-04-26 00:16:46', NULL, '2021-04-26 00:16:46', b'0'); +INSERT INTO `inf_api_access_log` VALUES (45, '4d04e567c10d4d47b5617eb4410cb779.213.16193674060750009', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:46', '2021-04-26 00:16:46', 19, 0, '', NULL, '2021-04-26 00:16:46', NULL, '2021-04-26 00:16:46', b'0'); +INSERT INTO `inf_api_access_log` VALUES (46, '4d04e567c10d4d47b5617eb4410cb779.214.16193674101760009', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"gvv8i\\\",\\\"uuid\\\":\\\"d18b2dfaf50f4038865117f99bd45c30\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:50', '2021-04-26 00:16:50', 106, 0, '', NULL, '2021-04-26 00:16:50', NULL, '2021-04-26 00:16:50', b'0'); +INSERT INTO `inf_api_access_log` VALUES (47, '4d04e567c10d4d47b5617eb4410cb779.215.16193674102970009', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:50', '2021-04-26 00:18:34', 104198, 0, '', NULL, '2021-04-26 00:18:35', NULL, '2021-04-26 00:18:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (48, '4d04e567c10d4d47b5617eb4410cb779.216.16193674103000011', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:50', '2021-04-26 00:18:34', 104195, 500, '系统异常', NULL, '2021-04-26 00:18:35', NULL, '2021-04-26 00:18:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (49, '4d04e567c10d4d47b5617eb4410cb779.210.16193674206550013', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:17:01', '2021-04-26 00:18:35', 93861, 0, '', NULL, '2021-04-26 00:18:35', NULL, '2021-04-26 00:18:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (50, '8fcad0f57c0444b98e31fba92379c125.220.16193677120320001', 0, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:52', '2021-04-26 00:21:52', 58, 0, '', NULL, '2021-04-26 00:21:52', NULL, '2021-04-26 00:21:52', b'0'); +INSERT INTO `inf_api_access_log` VALUES (51, '8fcad0f57c0444b98e31fba92379c125.219.16193677120290001', 0, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:52', '2021-04-26 00:21:52', 62, 0, '', NULL, '2021-04-26 00:21:52', NULL, '2021-04-26 00:21:52', b'0'); +INSERT INTO `inf_api_access_log` VALUES (52, '8fcad0f57c0444b98e31fba92379c125.211.16193677121150005', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:52', '2021-04-26 00:21:52', 3, 0, '', NULL, '2021-04-26 00:21:52', NULL, '2021-04-26 00:21:52', b'0'); +INSERT INTO `inf_api_access_log` VALUES (53, '8fcad0f57c0444b98e31fba92379c125.212.16193677121870003', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:52', '2021-04-26 00:21:53', 567, 0, '', NULL, '2021-04-26 00:21:53', NULL, '2021-04-26 00:21:53', b'0'); +INSERT INTO `inf_api_access_log` VALUES (54, '8fcad0f57c0444b98e31fba92379c125.217.16193677106390001', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:51', '2021-04-26 00:21:53', 2114, 0, '', NULL, '2021-04-26 00:21:53', NULL, '2021-04-26 00:21:53', b'0'); +INSERT INTO `inf_api_access_log` VALUES (55, '8fcad0f57c0444b98e31fba92379c125.213.16193677131800003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:53', '2021-04-26 00:21:53', 1, 0, '', NULL, '2021-04-26 00:21:53', NULL, '2021-04-26 00:21:53', b'0'); +INSERT INTO `inf_api_access_log` VALUES (56, '8fcad0f57c0444b98e31fba92379c125.214.16193677135910003', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:54', '2021-04-26 00:21:54', 18, 0, '', NULL, '2021-04-26 00:21:54', NULL, '2021-04-26 00:21:54', b'0'); +INSERT INTO `inf_api_access_log` VALUES (57, '8fcad0f57c0444b98e31fba92379c125.215.16193677160150005', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"a3t87\\\",\\\"uuid\\\":\\\"4eb84c480a9b4f92a055c4c941169c24\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:56', '2021-04-26 00:21:56', 253, 0, '', NULL, '2021-04-26 00:21:56', NULL, '2021-04-26 00:21:56', b'0'); +INSERT INTO `inf_api_access_log` VALUES (58, '8fcad0f57c0444b98e31fba92379c125.216.16193677162850003', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:56', '2021-04-26 00:21:59', 2353, 0, '', NULL, '2021-04-26 00:21:59', NULL, '2021-04-26 00:21:59', b'0'); +INSERT INTO `inf_api_access_log` VALUES (59, '8fcad0f57c0444b98e31fba92379c125.220.16193677288070003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:22:09', '2021-04-26 00:22:09', 16, 0, '', NULL, '2021-04-26 00:22:09', NULL, '2021-04-26 00:22:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (60, '8fcad0f57c0444b98e31fba92379c125.218.16193677162890005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:21:56', '2021-04-26 00:22:09', 12538, 500, '系统异常', NULL, '2021-04-26 00:22:09', NULL, '2021-04-26 00:22:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (61, '8fcad0f57c0444b98e31fba92379c125.212.16193677306060005', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:22:11', '2021-04-26 00:22:11', 15, 0, '', NULL, '2021-04-26 00:22:11', NULL, '2021-04-26 00:22:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (62, '8fcad0f57c0444b98e31fba92379c125.213.16193677330510005', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"ywzb0\\\",\\\"uuid\\\":\\\"23ee9d7a21194e739c7d81829f215bc8\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:22:13', '2021-04-26 00:22:13', 104, 0, '', NULL, '2021-04-26 00:22:13', NULL, '2021-04-26 00:22:13', b'0'); +INSERT INTO `inf_api_access_log` VALUES (63, '8fcad0f57c0444b98e31fba92379c125.215.16193677331720007', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:22:13', '2021-04-26 00:22:56', 42613, 500, '系统异常', NULL, '2021-04-26 00:22:56', NULL, '2021-04-26 00:22:56', b'0'); +INSERT INTO `inf_api_access_log` VALUES (64, '8fcad0f57c0444b98e31fba92379c125.214.16193677331700005', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:22:13', '2021-04-26 00:22:56', 42617, 0, '', NULL, '2021-04-26 00:22:56', NULL, '2021-04-26 00:22:56', b'0'); +INSERT INTO `inf_api_access_log` VALUES (65, '8fcad0f57c0444b98e31fba92379c125.216.16193677757650005', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:22:56', '2021-04-26 00:22:56', 34, 0, '', NULL, '2021-04-26 00:22:56', NULL, '2021-04-26 00:22:56', b'0'); +INSERT INTO `inf_api_access_log` VALUES (66, 'b119944b67c14237b9434f5214688a2e.215.16193678204650001', 0, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:40', '2021-04-26 00:23:41', 110, 0, '', NULL, '2021-04-26 00:23:41', NULL, '2021-04-26 00:23:41', b'0'); +INSERT INTO `inf_api_access_log` VALUES (67, 'b119944b67c14237b9434f5214688a2e.216.16193678204650001', 0, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:40', '2021-04-26 00:23:41', 110, 0, '', NULL, '2021-04-26 00:23:41', NULL, '2021-04-26 00:23:41', b'0'); +INSERT INTO `inf_api_access_log` VALUES (68, 'b119944b67c14237b9434f5214688a2e.217.16193678205960001', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:41', '2021-04-26 00:23:41', 4, 0, '', NULL, '2021-04-26 00:23:41', NULL, '2021-04-26 00:23:41', b'0'); +INSERT INTO `inf_api_access_log` VALUES (69, 'b119944b67c14237b9434f5214688a2e.219.16193678225240001', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:43', '2021-04-26 00:23:43', 2, 0, '', NULL, '2021-04-26 00:23:43', NULL, '2021-04-26 00:23:43', b'0'); +INSERT INTO `inf_api_access_log` VALUES (70, 'b119944b67c14237b9434f5214688a2e.218.16193678206810001', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:41', '2021-04-26 00:23:43', 1869, 0, '', NULL, '2021-04-26 00:23:43', NULL, '2021-04-26 00:23:43', b'0'); +INSERT INTO `inf_api_access_log` VALUES (71, 'b119944b67c14237b9434f5214688a2e.220.16193678228530001', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:43', '2021-04-26 00:23:43', 27, 0, '', NULL, '2021-04-26 00:23:43', NULL, '2021-04-26 00:23:43', b'0'); +INSERT INTO `inf_api_access_log` VALUES (72, 'b119944b67c14237b9434f5214688a2e.212.16193678252850003', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"stfe7\\\",\\\"uuid\\\":\\\"97fd340774184b218a38573a2bb5263a\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:45', '2021-04-26 00:23:46', 261, 0, '', NULL, '2021-04-26 00:23:46', NULL, '2021-04-26 00:23:46', b'0'); +INSERT INTO `inf_api_access_log` VALUES (73, 'b119944b67c14237b9434f5214688a2e.213.16193678255610003', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:46', '2021-04-26 00:23:48', 2629, 0, '', NULL, '2021-04-26 00:23:48', NULL, '2021-04-26 00:23:48', b'0'); +INSERT INTO `inf_api_access_log` VALUES (74, 'b119944b67c14237b9434f5214688a2e.216.16193678406290003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:24:01', '2021-04-26 00:24:01', 15, 0, '', NULL, '2021-04-26 00:24:01', NULL, '2021-04-26 00:24:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (75, 'b119944b67c14237b9434f5214688a2e.214.16193678255650003', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:23:46', '2021-04-26 00:24:01', 15102, 0, '', NULL, '2021-04-26 00:24:01', NULL, '2021-04-26 00:24:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (76, 'b119944b67c14237b9434f5214688a2e.218.16193678481070003', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:24:08', '2021-04-26 00:24:08', 12, 0, '', NULL, '2021-04-26 00:24:08', NULL, '2021-04-26 00:24:08', b'0'); +INSERT INTO `inf_api_access_log` VALUES (77, 'b119944b67c14237b9434f5214688a2e.211.16193678521510009', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"55ffb\\\",\\\"uuid\\\":\\\"6b6441a82f9a4b01ad1f66f0b6804d4a\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:24:12', '2021-04-26 00:24:12', 109, 0, '', NULL, '2021-04-26 00:24:12', NULL, '2021-04-26 00:24:12', b'0'); +INSERT INTO `inf_api_access_log` VALUES (78, 'b119944b67c14237b9434f5214688a2e.213.16193678522770005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:24:12', '2021-04-26 00:24:12', 3, 0, '', NULL, '2021-04-26 00:24:12', NULL, '2021-04-26 00:24:12', b'0'); +INSERT INTO `inf_api_access_log` VALUES (79, 'b119944b67c14237b9434f5214688a2e.212.16193678522750005', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:24:12', '2021-04-26 00:24:12', 12, 0, '', NULL, '2021-04-26 00:24:12', NULL, '2021-04-26 00:24:12', b'0'); +INSERT INTO `inf_api_access_log` VALUES (80, 'b119944b67c14237b9434f5214688a2e.217.16193678522930003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:24:12', '2021-04-26 00:24:12', 9, 0, '', NULL, '2021-04-26 00:24:12', NULL, '2021-04-26 00:24:12', b'0'); +INSERT INTO `inf_api_access_log` VALUES (81, 'b119944b67c14237b9434f5214688a2e.213.16193680255310015', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:27:06', '2021-04-26 00:27:06', 13, 0, '', NULL, '2021-04-26 00:27:06', NULL, '2021-04-26 00:27:06', b'0'); +INSERT INTO `inf_api_access_log` VALUES (82, 'b119944b67c14237b9434f5214688a2e.212.16193680284330011', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"zdt4l\\\",\\\"uuid\\\":\\\"eaff2eefd71949e082c99f5a76eeeae9\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:27:08', '2021-04-26 00:27:09', 107, 0, '', NULL, '2021-04-26 00:27:09', NULL, '2021-04-26 00:27:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (83, 'b119944b67c14237b9434f5214688a2e.216.16193680285590017', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:27:09', '2021-04-26 00:27:09', 6, 0, '', NULL, '2021-04-26 00:27:09', NULL, '2021-04-26 00:27:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (84, 'b119944b67c14237b9434f5214688a2e.217.16193680285560013', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:27:09', '2021-04-26 00:27:09', 10, 0, '', NULL, '2021-04-26 00:27:09', NULL, '2021-04-26 00:27:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (85, 'b119944b67c14237b9434f5214688a2e.215.16193680285790017', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:27:09', '2021-04-26 00:27:09', 9, 0, '', NULL, '2021-04-26 00:27:09', NULL, '2021-04-26 00:27:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (86, 'bdc7777473f64f56bbd0b2daebd27fea.209.16193681795440001', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:29:40', '2021-04-26 00:29:42', 2215, 0, '', NULL, '2021-04-26 00:29:42', NULL, '2021-04-26 00:29:42', b'0'); +INSERT INTO `inf_api_access_log` VALUES (87, 'bdc7777473f64f56bbd0b2daebd27fea.217.16193682004990001', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:00', '2021-04-26 00:30:01', 25, 0, '', NULL, '2021-04-26 00:30:01', NULL, '2021-04-26 00:30:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (88, 'bdc7777473f64f56bbd0b2daebd27fea.218.16193682067910001', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"vv1itn\\\",\\\"uuid\\\":\\\"35138f34e22f4953a8f0c6fdccf9ce92\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:07', '2021-04-26 00:30:07', 278, 0, '', NULL, '2021-04-26 00:30:07', NULL, '2021-04-26 00:30:07', b'0'); +INSERT INTO `inf_api_access_log` VALUES (89, 'bdc7777473f64f56bbd0b2daebd27fea.210.16193682070910005', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:07', '2021-04-26 00:30:07', 46, 0, '', NULL, '2021-04-26 00:30:07', NULL, '2021-04-26 00:30:07', b'0'); +INSERT INTO `inf_api_access_log` VALUES (90, 'bdc7777473f64f56bbd0b2daebd27fea.211.16193682070910003', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:07', '2021-04-26 00:30:07', 57, 0, '', NULL, '2021-04-26 00:30:07', NULL, '2021-04-26 00:30:07', b'0'); +INSERT INTO `inf_api_access_log` VALUES (91, 'bdc7777473f64f56bbd0b2daebd27fea.212.16193682071620003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:07', '2021-04-26 00:30:07', 17, 0, '', NULL, '2021-04-26 00:30:07', NULL, '2021-04-26 00:30:07', b'0'); +INSERT INTO `inf_api_access_log` VALUES (92, 'bdc7777473f64f56bbd0b2daebd27fea.218.16193682495880003', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:50', '2021-04-26 00:30:50', 19, 0, '', NULL, '2021-04-26 00:30:50', NULL, '2021-04-26 00:30:50', b'0'); +INSERT INTO `inf_api_access_log` VALUES (93, 'bdc7777473f64f56bbd0b2daebd27fea.211.16193682538310005', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:54', '2021-04-26 00:30:54', 12, 0, '', NULL, '2021-04-26 00:30:54', NULL, '2021-04-26 00:30:54', b'0'); +INSERT INTO `inf_api_access_log` VALUES (94, 'bdc7777473f64f56bbd0b2daebd27fea.212.16193682564160005', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"p1slm\\\",\\\"uuid\\\":\\\"4fdd42083d4142c2b22fb1bb58cbe56d\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:56', '2021-04-26 00:30:57', 111, 0, '', NULL, '2021-04-26 00:30:57', NULL, '2021-04-26 00:30:57', b'0'); +INSERT INTO `inf_api_access_log` VALUES (95, 'bdc7777473f64f56bbd0b2daebd27fea.209.16193682565500005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:57', '2021-04-26 00:30:57', 3, 0, '', NULL, '2021-04-26 00:30:57', NULL, '2021-04-26 00:30:57', b'0'); +INSERT INTO `inf_api_access_log` VALUES (96, 'bdc7777473f64f56bbd0b2daebd27fea.213.16193682565470007', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:57', '2021-04-26 00:30:57', 15, 0, '', NULL, '2021-04-26 00:30:57', NULL, '2021-04-26 00:30:57', b'0'); +INSERT INTO `inf_api_access_log` VALUES (97, 'bdc7777473f64f56bbd0b2daebd27fea.214.16193682565730009', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:30:57', '2021-04-26 00:30:57', 10, 0, '', NULL, '2021-04-26 00:30:57', NULL, '2021-04-26 00:30:57', b'0'); +INSERT INTO `inf_api_access_log` VALUES (98, '4fb338297083428e960a39648cb42309.217.16193700241600001', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:00:24', '2021-04-26 01:00:27', 2351, 0, '', NULL, '2021-04-26 01:00:27', NULL, '2021-04-26 01:00:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (99, '4fb338297083428e960a39648cb42309.220.16193700301270001', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"6tlku\\\",\\\"uuid\\\":\\\"449bbaecaf7248c3888070fa93f87e8a\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:00:30', '2021-04-26 01:00:30', 256, 0, '', NULL, '2021-04-26 01:00:30', NULL, '2021-04-26 01:00:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (100, '4fb338297083428e960a39648cb42309.221.16193700304030001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:00:30', '2021-04-26 01:00:30', 42, 0, '', NULL, '2021-04-26 01:00:30', NULL, '2021-04-26 01:00:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (101, '4fb338297083428e960a39648cb42309.212.16193700304060005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:00:30', '2021-04-26 01:00:30', 80, 0, '', NULL, '2021-04-26 01:00:30', NULL, '2021-04-26 01:00:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (102, '4fb338297083428e960a39648cb42309.213.16193700304990003', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:00:30', '2021-04-26 01:00:31', 13, 0, '', NULL, '2021-04-26 01:00:31', NULL, '2021-04-26 01:00:31', b'0'); +INSERT INTO `inf_api_access_log` VALUES (103, '4fb338297083428e960a39648cb42309.217.16193700628720003', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:03', '2021-04-26 01:01:13', 9784, 0, '', NULL, '2021-04-26 01:01:13', NULL, '2021-04-26 01:01:13', b'0'); +INSERT INTO `inf_api_access_log` VALUES (104, '4fb338297083428e960a39648cb42309.219.16193700628760005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:03', '2021-04-26 01:01:13', 9780, 0, '', NULL, '2021-04-26 01:01:13', NULL, '2021-04-26 01:01:13', b'0'); +INSERT INTO `inf_api_access_log` VALUES (105, '4fb338297083428e960a39648cb42309.212.16193700726780007', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:13', '2021-04-26 01:01:13', 6, 0, '', NULL, '2021-04-26 01:01:13', NULL, '2021-04-26 01:01:13', b'0'); +INSERT INTO `inf_api_access_log` VALUES (106, '4fb338297083428e960a39648cb42309.215.16193700789210005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:19', '2021-04-26 01:01:19', 8, 0, '', NULL, '2021-04-26 01:01:19', NULL, '2021-04-26 01:01:19', b'0'); +INSERT INTO `inf_api_access_log` VALUES (107, '4fb338297083428e960a39648cb42309.214.16193700789180007', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:19', '2021-04-26 01:01:19', 14, 0, '', NULL, '2021-04-26 01:01:19', NULL, '2021-04-26 01:01:19', b'0'); +INSERT INTO `inf_api_access_log` VALUES (108, '4fb338297083428e960a39648cb42309.216.16193700790250009', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:19', '2021-04-26 01:01:19', 4, 0, '', NULL, '2021-04-26 01:01:19', NULL, '2021-04-26 01:01:19', b'0'); +INSERT INTO `inf_api_access_log` VALUES (109, '4fb338297083428e960a39648cb42309.218.16193700826390007', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:23', '2021-04-26 01:01:23', 11, 0, '', NULL, '2021-04-26 01:01:23', NULL, '2021-04-26 01:01:23', b'0'); +INSERT INTO `inf_api_access_log` VALUES (110, '4fb338297083428e960a39648cb42309.217.16193700826420005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:23', '2021-04-26 01:01:23', 7, 0, '', NULL, '2021-04-26 01:01:23', NULL, '2021-04-26 01:01:23', b'0'); +INSERT INTO `inf_api_access_log` VALUES (111, '4fb338297083428e960a39648cb42309.220.16193700827430007', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:23', '2021-04-26 01:01:23', 4, 0, '', NULL, '2021-04-26 01:01:23', NULL, '2021-04-26 01:01:23', b'0'); +INSERT INTO `inf_api_access_log` VALUES (112, '4fb338297083428e960a39648cb42309.212.16193700901930009', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:30', '2021-04-26 01:01:30', 9, 0, '', NULL, '2021-04-26 01:01:30', NULL, '2021-04-26 01:01:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (113, '4fb338297083428e960a39648cb42309.213.16193700901960009', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:30', '2021-04-26 01:01:30', 7, 0, '', NULL, '2021-04-26 01:01:30', NULL, '2021-04-26 01:01:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (114, '4fb338297083428e960a39648cb42309.215.16193700902930007', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:01:30', '2021-04-26 01:01:30', 5, 0, '', NULL, '2021-04-26 01:01:30', NULL, '2021-04-26 01:01:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (115, '4fb338297083428e960a39648cb42309.221.16193701263150009', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:02:06', '2021-04-26 01:02:06', 10, 0, '', NULL, '2021-04-26 01:02:06', NULL, '2021-04-26 01:02:06', b'0'); +INSERT INTO `inf_api_access_log` VALUES (116, '4fb338297083428e960a39648cb42309.212.16193701263170011', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:02:06', '2021-04-26 01:02:06', 9, 0, '', NULL, '2021-04-26 01:02:06', NULL, '2021-04-26 01:02:06', b'0'); +INSERT INTO `inf_api_access_log` VALUES (117, '4fb338297083428e960a39648cb42309.213.16193701264160011', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:02:06', '2021-04-26 01:02:06', 4, 0, '', NULL, '2021-04-26 01:02:06', NULL, '2021-04-26 01:02:06', b'0'); +INSERT INTO `inf_api_access_log` VALUES (118, '2f1a2073dd49408fa1ca89aa1a34d68f.219.16193702755890001', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:36', '2021-04-26 01:04:36', 113, 0, '', NULL, '2021-04-26 01:04:36', NULL, '2021-04-26 01:04:36', b'0'); +INSERT INTO `inf_api_access_log` VALUES (119, '2f1a2073dd49408fa1ca89aa1a34d68f.214.16193701705220001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:02:51', '2021-04-26 01:04:36', 105168, 0, '', NULL, '2021-04-26 01:04:36', NULL, '2021-04-26 01:04:36', b'0'); +INSERT INTO `inf_api_access_log` VALUES (120, '2f1a2073dd49408fa1ca89aa1a34d68f.215.16193701705220001', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:02:51', '2021-04-26 01:04:39', 108059, 0, '', NULL, '2021-04-26 01:04:39', NULL, '2021-04-26 01:04:39', b'0'); +INSERT INTO `inf_api_access_log` VALUES (121, '2f1a2073dd49408fa1ca89aa1a34d68f.217.16193702834320005', 0, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:43', '2021-04-26 01:04:43', 9, 0, '', NULL, '2021-04-26 01:04:43', NULL, '2021-04-26 01:04:43', b'0'); +INSERT INTO `inf_api_access_log` VALUES (122, '2f1a2073dd49408fa1ca89aa1a34d68f.218.16193702834300005', 0, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:43', '2021-04-26 01:04:43', 11, 0, '', NULL, '2021-04-26 01:04:43', NULL, '2021-04-26 01:04:43', b'0'); +INSERT INTO `inf_api_access_log` VALUES (123, '2f1a2073dd49408fa1ca89aa1a34d68f.215.16193702835460003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:44', '2021-04-26 01:04:44', 8, 0, '', NULL, '2021-04-26 01:04:44', NULL, '2021-04-26 01:04:44', b'0'); +INSERT INTO `inf_api_access_log` VALUES (124, '2f1a2073dd49408fa1ca89aa1a34d68f.211.16193702849740009', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:45', '2021-04-26 01:04:45', 2, 0, '', NULL, '2021-04-26 01:04:45', NULL, '2021-04-26 01:04:45', b'0'); +INSERT INTO `inf_api_access_log` VALUES (125, '2f1a2073dd49408fa1ca89aa1a34d68f.210.16193702837180011', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:44', '2021-04-26 01:04:46', 2215, 0, '', NULL, '2021-04-26 01:04:46', NULL, '2021-04-26 01:04:46', b'0'); +INSERT INTO `inf_api_access_log` VALUES (126, '2f1a2073dd49408fa1ca89aa1a34d68f.214.16193702859480007', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:46', '2021-04-26 01:04:46', 29, 0, '', NULL, '2021-04-26 01:04:46', NULL, '2021-04-26 01:04:46', b'0'); +INSERT INTO `inf_api_access_log` VALUES (127, '2f1a2073dd49408fa1ca89aa1a34d68f.212.16193702896970009', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"tvb0q\\\",\\\"uuid\\\":\\\"0ec98e6a2ca941838cfdeb059a65010f\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:50', '2021-04-26 01:04:50', 199, 0, '', NULL, '2021-04-26 01:04:50', NULL, '2021-04-26 01:04:50', b'0'); +INSERT INTO `inf_api_access_log` VALUES (128, '2f1a2073dd49408fa1ca89aa1a34d68f.216.16193702899170009', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:50', '2021-04-26 01:04:59', 9275, 0, '', NULL, '2021-04-26 01:04:59', NULL, '2021-04-26 01:04:59', b'0'); +INSERT INTO `inf_api_access_log` VALUES (129, '2f1a2073dd49408fa1ca89aa1a34d68f.213.16193702899130011', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:50', '2021-04-26 01:04:59', 9280, 0, '', NULL, '2021-04-26 01:04:59', NULL, '2021-04-26 01:04:59', b'0'); +INSERT INTO `inf_api_access_log` VALUES (130, '2f1a2073dd49408fa1ca89aa1a34d68f.215.16193702992130005', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:04:59', '2021-04-26 01:04:59', 15, 0, '', NULL, '2021-04-26 01:04:59', NULL, '2021-04-26 01:04:59', b'0'); +INSERT INTO `inf_api_access_log` VALUES (131, '2f1a2073dd49408fa1ca89aa1a34d68f.210.16193703048020013', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:05:05', '2021-04-26 01:05:05', 6, 0, '', NULL, '2021-04-26 01:05:05', NULL, '2021-04-26 01:05:05', b'0'); +INSERT INTO `inf_api_access_log` VALUES (132, '2f1a2073dd49408fa1ca89aa1a34d68f.211.16193703047990011', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:05:05', '2021-04-26 01:05:05', 13, 0, '', NULL, '2021-04-26 01:05:05', NULL, '2021-04-26 01:05:05', b'0'); +INSERT INTO `inf_api_access_log` VALUES (133, '2f1a2073dd49408fa1ca89aa1a34d68f.214.16193703048950009', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:05:05', '2021-04-26 01:05:05', 4, 0, '', NULL, '2021-04-26 01:05:05', NULL, '2021-04-26 01:05:05', b'0'); +INSERT INTO `inf_api_access_log` VALUES (134, '4682d31f87eb4e4384c2a27b1da12ec6.217.16193709109700001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:11', '2021-04-26 01:15:11', 251, 0, '', NULL, '2021-04-26 01:15:11', NULL, '2021-04-26 01:15:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (135, '4682d31f87eb4e4384c2a27b1da12ec6.209.16193709109700005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:11', '2021-04-26 01:15:11', 282, 0, '', NULL, '2021-04-26 01:15:11', NULL, '2021-04-26 01:15:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (136, '4682d31f87eb4e4384c2a27b1da12ec6.211.16193709112670003', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:11', '2021-04-26 01:15:11', 13, 0, '', NULL, '2021-04-26 01:15:11', NULL, '2021-04-26 01:15:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (137, '4682d31f87eb4e4384c2a27b1da12ec6.213.16193709137840005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:14', '2021-04-26 01:15:14', 7, 0, '', NULL, '2021-04-26 01:15:14', NULL, '2021-04-26 01:15:14', b'0'); +INSERT INTO `inf_api_access_log` VALUES (138, '4682d31f87eb4e4384c2a27b1da12ec6.212.16193709137810003', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:14', '2021-04-26 01:15:14', 13, 0, '', NULL, '2021-04-26 01:15:14', NULL, '2021-04-26 01:15:14', b'0'); +INSERT INTO `inf_api_access_log` VALUES (139, '4682d31f87eb4e4384c2a27b1da12ec6.214.16193709138860003', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:14', '2021-04-26 01:15:14', 5, 0, '', NULL, '2021-04-26 01:15:14', NULL, '2021-04-26 01:15:14', b'0'); +INSERT INTO `inf_api_access_log` VALUES (140, '4682d31f87eb4e4384c2a27b1da12ec6.213.16193709550590007', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:55', '2021-04-26 01:15:55', 8, 0, '', NULL, '2021-04-26 01:15:55', NULL, '2021-04-26 01:15:55', b'0'); +INSERT INTO `inf_api_access_log` VALUES (141, '4682d31f87eb4e4384c2a27b1da12ec6.211.16193709550560005', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:55', '2021-04-26 01:15:55', 11, 0, '', NULL, '2021-04-26 01:15:55', NULL, '2021-04-26 01:15:55', b'0'); +INSERT INTO `inf_api_access_log` VALUES (142, '4682d31f87eb4e4384c2a27b1da12ec6.212.16193709551560005', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:15:55', '2021-04-26 01:15:55', 4, 0, '', NULL, '2021-04-26 01:15:55', NULL, '2021-04-26 01:15:55', b'0'); +INSERT INTO `inf_api_access_log` VALUES (143, 'ff8a9a0524574cd891b5987242f123a2.211.16193714354380001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:23:55', '2021-04-26 01:23:56', 211, 0, '', NULL, '2021-04-26 01:23:56', NULL, '2021-04-26 01:23:56', b'0'); +INSERT INTO `inf_api_access_log` VALUES (144, 'ff8a9a0524574cd891b5987242f123a2.212.16193714354380001', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:23:55', '2021-04-26 01:23:56', 267, 0, '', NULL, '2021-04-26 01:23:56', NULL, '2021-04-26 01:23:56', b'0'); +INSERT INTO `inf_api_access_log` VALUES (145, 'ff8a9a0524574cd891b5987242f123a2.213.16193714357210001', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:23:56', '2021-04-26 01:23:56', 14, 0, '', NULL, '2021-04-26 01:23:56', NULL, '2021-04-26 01:23:56', b'0'); +INSERT INTO `inf_api_access_log` VALUES (146, 'c6ab13e4cd1d4ece8b67a95257fa3014.215.16193716888730001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:28:09', '2021-04-26 01:28:09', 261, 0, '', NULL, '2021-04-26 01:28:09', NULL, '2021-04-26 01:28:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (147, 'c6ab13e4cd1d4ece8b67a95257fa3014.216.16193716888730001', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:28:09', '2021-04-26 01:28:09', 290, 0, '', NULL, '2021-04-26 01:28:09', NULL, '2021-04-26 01:28:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (148, 'c6ab13e4cd1d4ece8b67a95257fa3014.217.16193716891780001', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:28:09', '2021-04-26 01:28:09', 12, 0, '', NULL, '2021-04-26 01:28:09', NULL, '2021-04-26 01:28:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (149, 'c6ab13e4cd1d4ece8b67a95257fa3014.211.16193717074630003', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:28:27', '2021-04-26 01:28:27', 7, 0, '', NULL, '2021-04-26 01:28:27', NULL, '2021-04-26 01:28:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (150, 'c6ab13e4cd1d4ece8b67a95257fa3014.210.16193717074600003', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:28:27', '2021-04-26 01:28:27', 14, 0, '', NULL, '2021-04-26 01:28:27', NULL, '2021-04-26 01:28:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (151, 'c6ab13e4cd1d4ece8b67a95257fa3014.212.16193717075560003', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:28:28', '2021-04-26 01:28:28', 5, 0, '', NULL, '2021-04-26 01:28:28', NULL, '2021-04-26 01:28:28', b'0'); +INSERT INTO `inf_api_access_log` VALUES (152, 'e793f3f624794f1b939d34537025acbf.217.16193717695930001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:29:30', '2021-04-26 01:29:30', 203, 0, '', NULL, '2021-04-26 01:29:30', NULL, '2021-04-26 01:29:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (153, 'e793f3f624794f1b939d34537025acbf.218.16193717695930001', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:29:30', '2021-04-26 01:29:30', 262, 0, '', NULL, '2021-04-26 01:29:30', NULL, '2021-04-26 01:29:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (154, 'e793f3f624794f1b939d34537025acbf.219.16193717698710001', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:29:30', '2021-04-26 01:29:30', 12, 0, '', NULL, '2021-04-26 01:29:30', NULL, '2021-04-26 01:29:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (155, 'e793f3f624794f1b939d34537025acbf.212.16193717812660005', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:29:41', '2021-04-26 01:29:41', 13, 0, '', NULL, '2021-04-26 01:29:46', NULL, '2021-04-26 01:29:46', b'0'); +INSERT INTO `inf_api_access_log` VALUES (156, 'e793f3f624794f1b939d34537025acbf.213.16193717812680003', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:29:41', '2021-04-26 01:29:41', 10, 0, '', NULL, '2021-04-26 01:29:46', NULL, '2021-04-26 01:29:46', b'0'); +INSERT INTO `inf_api_access_log` VALUES (157, 'e793f3f624794f1b939d34537025acbf.214.16193717855390003', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:29:46', '2021-04-26 01:29:46', 8, 0, '', NULL, '2021-04-26 01:29:46', NULL, '2021-04-26 01:29:46', b'0'); +INSERT INTO `inf_api_access_log` VALUES (158, 'e793f3f624794f1b939d34537025acbf.218.16193718077020003', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:30:08', '2021-04-26 01:30:08', 12, 0, '', NULL, '2021-04-26 01:30:11', NULL, '2021-04-26 01:30:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (159, 'e793f3f624794f1b939d34537025acbf.217.16193718077020003', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:30:08', '2021-04-26 01:30:11', 2943, 0, '', NULL, '2021-04-26 01:30:11', NULL, '2021-04-26 01:30:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (160, 'e793f3f624794f1b939d34537025acbf.219.16193718077030003', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:30:08', '2021-04-26 01:30:11', 2942, 0, '', NULL, '2021-04-26 01:30:11', NULL, '2021-04-26 01:30:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (161, 'e793f3f624794f1b939d34537025acbf.212.16193718107780007', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:30:11', '2021-04-26 01:30:13', 1918, 0, '', NULL, '2021-04-26 01:30:13', NULL, '2021-04-26 01:30:13', b'0'); +INSERT INTO `inf_api_access_log` VALUES (162, 'e793f3f624794f1b939d34537025acbf.217.16193718590450005', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:30:59', '2021-04-26 01:30:59', 42, 0, '', NULL, '2021-04-26 01:30:59', NULL, '2021-04-26 01:30:59', b'0'); +INSERT INTO `inf_api_access_log` VALUES (163, 'e793f3f624794f1b939d34537025acbf.219.16193718649040005', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:31:05', '2021-04-26 01:31:05', 14, 0, '', NULL, '2021-04-26 01:31:05', NULL, '2021-04-26 01:31:05', b'0'); +INSERT INTO `inf_api_access_log` VALUES (164, 'e793f3f624794f1b939d34537025acbf.214.16193718672600009', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"o2oqj\\\",\\\"uuid\\\":\\\"5af362e0318d46d88ae50c52dd92888e\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:31:07', '2021-04-26 01:31:07', 232, 0, '', NULL, '2021-04-26 01:31:07', NULL, '2021-04-26 01:31:07', b'0'); +INSERT INTO `inf_api_access_log` VALUES (165, 'e793f3f624794f1b939d34537025acbf.215.16193718675130009', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:31:08', '2021-04-26 01:31:08', 12, 0, '', NULL, '2021-04-26 01:31:08', NULL, '2021-04-26 01:31:08', b'0'); +INSERT INTO `inf_api_access_log` VALUES (166, 'e793f3f624794f1b939d34537025acbf.216.16193718675170011', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:31:08', '2021-04-26 01:31:08', 8, 0, '', NULL, '2021-04-26 01:31:08', NULL, '2021-04-26 01:31:08', b'0'); +INSERT INTO `inf_api_access_log` VALUES (167, 'e793f3f624794f1b939d34537025acbf.221.16193718675400009', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:31:08', '2021-04-26 01:31:08', 5, 0, '', NULL, '2021-04-26 01:31:08', NULL, '2021-04-26 01:31:08', b'0'); +INSERT INTO `inf_api_access_log` VALUES (168, 'e793f3f624794f1b939d34537025acbf.221.16193719096140011', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:31:50', '2021-04-26 01:31:50', 8, 0, '', NULL, '2021-04-26 01:31:50', NULL, '2021-04-26 01:31:50', b'0'); +INSERT INTO `inf_api_access_log` VALUES (169, 'e793f3f624794f1b939d34537025acbf.215.16193719096100011', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:31:50', '2021-04-26 01:31:50', 14, 0, '', NULL, '2021-04-26 01:31:50', NULL, '2021-04-26 01:31:50', b'0'); +INSERT INTO `inf_api_access_log` VALUES (170, 'e793f3f624794f1b939d34537025acbf.220.16193719097250013', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:31:50', '2021-04-26 01:31:50', 5, 0, '', NULL, '2021-04-26 01:31:50', NULL, '2021-04-26 01:31:50', b'0'); +INSERT INTO `inf_api_access_log` VALUES (171, 'e793f3f624794f1b939d34537025acbf.221.16193719501020013', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:32:30', '2021-04-26 01:32:30', 5, 0, '', NULL, '2021-04-26 01:32:30', NULL, '2021-04-26 01:32:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (172, 'e793f3f624794f1b939d34537025acbf.216.16193719500990017', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:32:30', '2021-04-26 01:32:30', 11, 0, '', NULL, '2021-04-26 01:32:30', NULL, '2021-04-26 01:32:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (173, 'e793f3f624794f1b939d34537025acbf.215.16193719502030013', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 01:32:30', '2021-04-26 01:32:30', 5, 0, '', NULL, '2021-04-26 01:32:30', NULL, '2021-04-26 01:32:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (174, 'e56742980bc6452cb95ef8856dee866e.233.16194476699730009', 0, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:30', '2021-04-26 22:34:30', 99, 0, '', NULL, '2021-04-26 22:34:30', NULL, '2021-04-26 22:34:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (175, 'e56742980bc6452cb95ef8856dee866e.236.16194476699730011', 0, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:30', '2021-04-26 22:34:30', 99, 0, '', NULL, '2021-04-26 22:34:30', NULL, '2021-04-26 22:34:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (176, 'e56742980bc6452cb95ef8856dee866e.227.16194476701120013', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:30', '2021-04-26 22:34:30', 3, 0, '', NULL, '2021-04-26 22:34:30', NULL, '2021-04-26 22:34:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (177, 'e56742980bc6452cb95ef8856dee866e.229.16194476714420013', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:31', '2021-04-26 22:34:31', 1, 0, '', NULL, '2021-04-26 22:34:31', NULL, '2021-04-26 22:34:31', b'0'); +INSERT INTO `inf_api_access_log` VALUES (178, 'e56742980bc6452cb95ef8856dee866e.230.16194476717950011', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:32', '2021-04-26 22:34:33', 1174, 0, '', NULL, '2021-04-26 22:34:33', NULL, '2021-04-26 22:34:33', b'0'); +INSERT INTO `inf_api_access_log` VALUES (179, 'e56742980bc6452cb95ef8856dee866e.228.16194476702250015', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:30', '2021-04-26 22:34:33', 2744, 0, '', NULL, '2021-04-26 22:34:33', NULL, '2021-04-26 22:34:33', b'0'); +INSERT INTO `inf_api_access_log` VALUES (180, 'e56742980bc6452cb95ef8856dee866e.232.16194476755560013', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"bn1gy\\\",\\\"uuid\\\":\\\"b2cdfff7449f4a84a7f9f0d74db5f6bd\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:36', '2021-04-26 22:34:36', 285, 0, '', NULL, '2021-04-26 22:34:36', NULL, '2021-04-26 22:34:36', b'0'); +INSERT INTO `inf_api_access_log` VALUES (181, 'e56742980bc6452cb95ef8856dee866e.235.16194476758540011', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:36', '2021-04-26 22:34:36', 40, 0, '', NULL, '2021-04-26 22:34:36', NULL, '2021-04-26 22:34:36', b'0'); +INSERT INTO `inf_api_access_log` VALUES (182, 'e56742980bc6452cb95ef8856dee866e.234.16194476758540007', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:36', '2021-04-26 22:34:36', 83, 0, '', NULL, '2021-04-26 22:34:36', NULL, '2021-04-26 22:34:36', b'0'); +INSERT INTO `inf_api_access_log` VALUES (183, 'e56742980bc6452cb95ef8856dee866e.233.16194476759470011', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:36', '2021-04-26 22:34:36', 11, 0, '', NULL, '2021-04-26 22:34:36', NULL, '2021-04-26 22:34:36', b'0'); +INSERT INTO `inf_api_access_log` VALUES (184, 'e56742980bc6452cb95ef8856dee866e.227.16194476827060015', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:43', '2021-04-26 22:34:43', 47, 0, '', NULL, '2021-04-26 22:34:43', NULL, '2021-04-26 22:34:43', b'0'); +INSERT INTO `inf_api_access_log` VALUES (185, 'e56742980bc6452cb95ef8856dee866e.228.16194476906200017', 1, 2, 'dashboard', 'GET', '/api/system/menu/get', '{\"query\":{\"id\":\"108\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:51', '2021-04-26 22:34:51', 9, 0, '', NULL, '2021-04-26 22:34:51', NULL, '2021-04-26 22:34:51', b'0'); +INSERT INTO `inf_api_access_log` VALUES (186, 'e56742980bc6452cb95ef8856dee866e.230.16194476906190013', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:51', '2021-04-26 22:34:51', 17, 0, '', NULL, '2021-04-26 22:34:51', NULL, '2021-04-26 22:34:51', b'0'); +INSERT INTO `inf_api_access_log` VALUES (187, 'e56742980bc6452cb95ef8856dee866e.232.16194476976500015', 1, 2, 'dashboard', 'PUT', '/api/system/menu/update', '{\"query\":{},\"body\":\"{\\\"id\\\":108,\\\"status\\\":0,\\\"createTime\\\":1609837428000,\\\"name\\\":\\\"审计日志\\\",\\\"permission\\\":\\\"\\\",\\\"type\\\":1,\\\"sort\\\":9,\\\"parentId\\\":1,\\\"path\\\":\\\"log\\\",\\\"icon\\\":\\\"log\\\",\\\"component\\\":\\\"\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:58', '2021-04-26 22:34:58', 47, 0, '', NULL, '2021-04-26 22:34:58', NULL, '2021-04-26 22:34:58', b'0'); +INSERT INTO `inf_api_access_log` VALUES (188, 'e56742980bc6452cb95ef8856dee866e.235.16194476977240013', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:34:58', '2021-04-26 22:34:58', 15, 0, '', NULL, '2021-04-26 22:34:58', NULL, '2021-04-26 22:34:58', b'0'); +INSERT INTO `inf_api_access_log` VALUES (189, 'e56742980bc6452cb95ef8856dee866e.236.16194477060930015', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:35:06', '2021-04-26 22:35:06', 15, 0, '', NULL, '2021-04-26 22:35:06', NULL, '2021-04-26 22:35:06', b'0'); +INSERT INTO `inf_api_access_log` VALUES (190, 'e56742980bc6452cb95ef8856dee866e.235.16194477445010015', 1, 2, 'dashboard', 'POST', '/api/system/menu/create', '{\"query\":{},\"body\":\"{\\\"parentId\\\":2,\\\"name\\\":\\\"日志中心\\\",\\\"icon\\\":\\\"log\\\",\\\"type\\\":2,\\\"sort\\\":8,\\\"status\\\":0,\\\"path\\\":\\\"infra/log\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:35:45', '2021-04-26 22:35:45', 23, 0, '', NULL, '2021-04-26 22:35:45', NULL, '2021-04-26 22:35:45', b'0'); +INSERT INTO `inf_api_access_log` VALUES (191, 'e56742980bc6452cb95ef8856dee866e.234.16194477445460011', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:35:45', '2021-04-26 22:35:45', 14, 0, '', NULL, '2021-04-26 22:35:45', NULL, '2021-04-26 22:35:45', b'0'); +INSERT INTO `inf_api_access_log` VALUES (192, 'e56742980bc6452cb95ef8856dee866e.236.16194477470830017', 1, 2, 'dashboard', 'GET', '/api/system/menu/get', '{\"query\":{\"id\":\"1077\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:35:47', '2021-04-26 22:35:47', 7, 0, '', NULL, '2021-04-26 22:35:47', NULL, '2021-04-26 22:35:47', b'0'); +INSERT INTO `inf_api_access_log` VALUES (193, 'e56742980bc6452cb95ef8856dee866e.233.16194477470830017', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:35:47', '2021-04-26 22:35:47', 13, 0, '', NULL, '2021-04-26 22:35:47', NULL, '2021-04-26 22:35:47', b'0'); +INSERT INTO `inf_api_access_log` VALUES (194, 'e56742980bc6452cb95ef8856dee866e.227.16194477505500021', 1, 2, 'dashboard', 'GET', '/api/system/menu/get', '{\"query\":{\"id\":\"1116\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:35:51', '2021-04-26 22:35:51', 6, 0, '', NULL, '2021-04-26 22:35:51', NULL, '2021-04-26 22:35:51', b'0'); +INSERT INTO `inf_api_access_log` VALUES (195, 'e56742980bc6452cb95ef8856dee866e.229.16194477505500021', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:35:51', '2021-04-26 22:35:51', 13, 0, '', NULL, '2021-04-26 22:35:51', NULL, '2021-04-26 22:35:51', b'0'); +INSERT INTO `inf_api_access_log` VALUES (196, 'e56742980bc6452cb95ef8856dee866e.233.16194477802930019', 1, 2, 'dashboard', 'GET', '/api/system/menu/get', '{\"query\":{\"id\":\"1116\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:20', '2021-04-26 22:36:20', 6, 0, '', NULL, '2021-04-26 22:36:20', NULL, '2021-04-26 22:36:20', b'0'); +INSERT INTO `inf_api_access_log` VALUES (197, 'e56742980bc6452cb95ef8856dee866e.236.16194477802930019', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:20', '2021-04-26 22:36:20', 14, 0, '', NULL, '2021-04-26 22:36:20', NULL, '2021-04-26 22:36:20', b'0'); +INSERT INTO `inf_api_access_log` VALUES (198, 'e56742980bc6452cb95ef8856dee866e.229.16194477870040023', 1, 2, 'dashboard', 'PUT', '/api/system/menu/update', '{\"query\":{},\"body\":\"{\\\"id\\\":1116,\\\"status\\\":0,\\\"createTime\\\":1619447745000,\\\"name\\\":\\\"日志中心\\\",\\\"permission\\\":\\\"\\\",\\\"type\\\":2,\\\"sort\\\":8,\\\"parentId\\\":2,\\\"path\\\":\\\"log-center\\\",\\\"icon\\\":\\\"log\\\",\\\"component\\\":\\\"infra/log\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:27', '2021-04-26 22:36:27', 17, 0, '', NULL, '2021-04-26 22:36:27', NULL, '2021-04-26 22:36:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (199, 'e56742980bc6452cb95ef8856dee866e.228.16194477870590027', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:27', '2021-04-26 22:36:27', 16, 0, '', NULL, '2021-04-26 22:36:27', NULL, '2021-04-26 22:36:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (200, 'e56742980bc6452cb95ef8856dee866e.231.16194477892350031', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:29', '2021-04-26 22:36:29', 6, 0, '', NULL, '2021-04-26 22:36:29', NULL, '2021-04-26 22:36:29', b'0'); +INSERT INTO `inf_api_access_log` VALUES (201, 'e56742980bc6452cb95ef8856dee866e.230.16194477892350021', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:29', '2021-04-26 22:36:29', 9, 0, '', NULL, '2021-04-26 22:36:29', NULL, '2021-04-26 22:36:29', b'0'); +INSERT INTO `inf_api_access_log` VALUES (202, 'e56742980bc6452cb95ef8856dee866e.232.16194477892530025', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:29', '2021-04-26 22:36:29', 4, 0, '', NULL, '2021-04-26 22:36:29', NULL, '2021-04-26 22:36:29', b'0'); +INSERT INTO `inf_api_access_log` VALUES (203, 'e56742980bc6452cb95ef8856dee866e.235.16194477898060019', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:30', '2021-04-26 22:36:30', 20, 0, '', NULL, '2021-04-26 22:36:30', NULL, '2021-04-26 22:36:30', b'0'); +INSERT INTO `inf_api_access_log` VALUES (204, 'e56742980bc6452cb95ef8856dee866e.227.16194478113490027', 1, 2, 'dashboard', 'GET', '/api/system/error-code/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:36:51', '2021-04-26 22:36:52', 158, 0, '', NULL, '2021-04-26 22:36:52', NULL, '2021-04-26 22:36:52', b'0'); +INSERT INTO `inf_api_access_log` VALUES (205, 'e56742980bc6452cb95ef8856dee866e.230.16194478236430023', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:04', '2021-04-26 22:37:04', 8, 0, '', NULL, '2021-04-26 22:37:04', NULL, '2021-04-26 22:37:04', b'0'); +INSERT INTO `inf_api_access_log` VALUES (206, 'e56742980bc6452cb95ef8856dee866e.232.16194478236430027', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:04', '2021-04-26 22:37:04', 13, 0, '', NULL, '2021-04-26 22:37:04', NULL, '2021-04-26 22:37:04', b'0'); +INSERT INTO `inf_api_access_log` VALUES (207, 'e56742980bc6452cb95ef8856dee866e.235.16194478236690021', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:04', '2021-04-26 22:37:04', 5, 0, '', NULL, '2021-04-26 22:37:04', NULL, '2021-04-26 22:37:04', b'0'); +INSERT INTO `inf_api_access_log` VALUES (208, 'e56742980bc6452cb95ef8856dee866e.234.16194478242700019', 1, 2, 'dashboard', 'GET', '/api/system/error-code/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:04', '2021-04-26 22:37:04', 15, 0, '', NULL, '2021-04-26 22:37:04', NULL, '2021-04-26 22:37:04', b'0'); +INSERT INTO `inf_api_access_log` VALUES (209, 'e56742980bc6452cb95ef8856dee866e.233.16194478279420023', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:08', '2021-04-26 22:37:08', 11, 0, '', NULL, '2021-04-26 22:37:08', NULL, '2021-04-26 22:37:08', b'0'); +INSERT INTO `inf_api_access_log` VALUES (210, 'e56742980bc6452cb95ef8856dee866e.236.16194478279440025', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:08', '2021-04-26 22:37:08', 11, 0, '', NULL, '2021-04-26 22:37:08', NULL, '2021-04-26 22:37:08', b'0'); +INSERT INTO `inf_api_access_log` VALUES (211, 'e56742980bc6452cb95ef8856dee866e.227.16194478280180029', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:08', '2021-04-26 22:37:08', 6, 0, '', NULL, '2021-04-26 22:37:08', NULL, '2021-04-26 22:37:08', b'0'); +INSERT INTO `inf_api_access_log` VALUES (212, 'e56742980bc6452cb95ef8856dee866e.229.16194478285630029', 1, 2, 'dashboard', 'GET', '/api/system/error-code/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:09', '2021-04-26 22:37:09', 14, 0, '', NULL, '2021-04-26 22:37:09', NULL, '2021-04-26 22:37:09', b'0'); +INSERT INTO `inf_api_access_log` VALUES (213, 'e56742980bc6452cb95ef8856dee866e.231.16194478338900037', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:14', '2021-04-26 22:37:14', 15, 0, '', NULL, '2021-04-26 22:37:14', NULL, '2021-04-26 22:37:14', b'0'); +INSERT INTO `inf_api_access_log` VALUES (214, 'e56742980bc6452cb95ef8856dee866e.230.16194478381800025', 1, 2, 'dashboard', 'GET', '/api/system/menu/get', '{\"query\":{\"id\":\"1116\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:18', '2021-04-26 22:37:18', 6, 0, '', NULL, '2021-04-26 22:37:18', NULL, '2021-04-26 22:37:18', b'0'); +INSERT INTO `inf_api_access_log` VALUES (215, 'e56742980bc6452cb95ef8856dee866e.232.16194478381800029', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:18', '2021-04-26 22:37:18', 14, 0, '', NULL, '2021-04-26 22:37:18', NULL, '2021-04-26 22:37:18', b'0'); +INSERT INTO `inf_api_access_log` VALUES (216, 'e56742980bc6452cb95ef8856dee866e.233.16194478446320025', 1, 2, 'dashboard', 'PUT', '/api/system/menu/update', '{\"query\":{},\"body\":\"{\\\"id\\\":1116,\\\"status\\\":0,\\\"createTime\\\":1619447745000,\\\"name\\\":\\\"日志中心\\\",\\\"permission\\\":\\\"\\\",\\\"type\\\":2,\\\"sort\\\":8,\\\"parentId\\\":2,\\\"path\\\":\\\"log-center\\\",\\\"icon\\\":\\\"log\\\",\\\"component\\\":\\\"infra/skywalking/log\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:25', '2021-04-26 22:37:25', 19, 0, '', NULL, '2021-04-26 22:37:25', NULL, '2021-04-26 22:37:25', b'0'); +INSERT INTO `inf_api_access_log` VALUES (217, 'e56742980bc6452cb95ef8856dee866e.236.16194478446750027', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:25', '2021-04-26 22:37:25', 13, 0, '', NULL, '2021-04-26 22:37:25', NULL, '2021-04-26 22:37:25', b'0'); +INSERT INTO `inf_api_access_log` VALUES (218, 'e56742980bc6452cb95ef8856dee866e.227.16194478466100031', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:27', '2021-04-26 22:37:27', 7, 0, '', NULL, '2021-04-26 22:37:27', NULL, '2021-04-26 22:37:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (219, 'e56742980bc6452cb95ef8856dee866e.229.16194478466100031', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:27', '2021-04-26 22:37:27', 14, 0, '', NULL, '2021-04-26 22:37:27', NULL, '2021-04-26 22:37:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (220, 'e56742980bc6452cb95ef8856dee866e.228.16194478466370035', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:27', '2021-04-26 22:37:27', 5, 0, '', NULL, '2021-04-26 22:37:27', NULL, '2021-04-26 22:37:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (221, 'e56742980bc6452cb95ef8856dee866e.231.16194478471780039', 1, 2, 'dashboard', 'GET', '/api/system/menu/list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:37:27', '2021-04-26 22:37:27', 12, 0, '', NULL, '2021-04-26 22:37:27', NULL, '2021-04-26 22:37:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (222, '59763086cbd842a49188a6b0e812b922.221.16194479143300001', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:38:34', '2021-04-26 22:38:34', 149, 0, '', NULL, '2021-04-26 22:38:35', NULL, '2021-04-26 22:38:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (223, '59763086cbd842a49188a6b0e812b922.220.16194479143300001', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:38:34', '2021-04-26 22:38:35', 211, 0, '', NULL, '2021-04-26 22:38:35', NULL, '2021-04-26 22:38:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (224, '59763086cbd842a49188a6b0e812b922.222.16194479145510001', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:38:35', '2021-04-26 22:38:35', 11, 0, '', NULL, '2021-04-26 22:38:35', NULL, '2021-04-26 22:38:35', b'0'); +INSERT INTO `inf_api_access_log` VALUES (225, '59763086cbd842a49188a6b0e812b922.220.16194484707170027', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-26 22:47:51', '2021-04-26 22:47:51', 78, 0, '', NULL, '2021-04-26 22:47:51', NULL, '2021-04-26 22:47:51', b'0'); +INSERT INTO `inf_api_access_log` VALUES (226, '59763086cbd842a49188a6b0e812b922.214.16194484734110031', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-26 22:47:53', '2021-04-26 22:47:54', 1019, 429, '请求过于频繁,请稍后重试', NULL, '2021-04-26 22:47:54', NULL, '2021-04-26 22:47:54', b'0'); +INSERT INTO `inf_api_access_log` VALUES (227, '59763086cbd842a49188a6b0e812b922.216.16194484796440033', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-26 22:48:00', '2021-04-26 22:48:01', 1012, 429, '请求过于频繁,请稍后重试', NULL, '2021-04-26 22:48:01', NULL, '2021-04-26 22:48:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (228, '59763086cbd842a49188a6b0e812b922.220.16194485021960029', 0, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:22', '2021-04-26 22:48:22', 16, 0, '', NULL, '2021-04-26 22:48:22', NULL, '2021-04-26 22:48:22', b'0'); +INSERT INTO `inf_api_access_log` VALUES (229, '59763086cbd842a49188a6b0e812b922.213.16194485021960035', 0, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:22', '2021-04-26 22:48:22', 15, 0, '', NULL, '2021-04-26 22:48:22', NULL, '2021-04-26 22:48:22', b'0'); +INSERT INTO `inf_api_access_log` VALUES (230, '59763086cbd842a49188a6b0e812b922.214.16194485022790033', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:22', '2021-04-26 22:48:22', 2, 0, '', NULL, '2021-04-26 22:48:22', NULL, '2021-04-26 22:48:22', b'0'); +INSERT INTO `inf_api_access_log` VALUES (231, '59763086cbd842a49188a6b0e812b922.216.16194485036410035', 0, 2, 'dashboard', 'POST', '/api/logout', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:24', '2021-04-26 22:48:24', 2, 0, '', NULL, '2021-04-26 22:48:24', NULL, '2021-04-26 22:48:24', b'0'); +INSERT INTO `inf_api_access_log` VALUES (232, '59763086cbd842a49188a6b0e812b922.215.16194485023870037', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:22', '2021-04-26 22:48:25', 2142, 0, '', NULL, '2021-04-26 22:48:25', NULL, '2021-04-26 22:48:25', b'0'); +INSERT INTO `inf_api_access_log` VALUES (233, '59763086cbd842a49188a6b0e812b922.217.16194485042350035', 0, 2, 'dashboard', 'GET', '/api/system/captcha/get-image', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:24', '2021-04-26 22:48:25', 294, 0, '', NULL, '2021-04-26 22:48:25', NULL, '2021-04-26 22:48:25', b'0'); +INSERT INTO `inf_api_access_log` VALUES (234, '59763086cbd842a49188a6b0e812b922.218.16194485070140035', 0, 2, 'dashboard', 'POST', '/api/login', '{\"query\":{},\"body\":\"{\\\"username\\\":\\\"admin\\\",\\\"password\\\":\\\"admin123\\\",\\\"code\\\":\\\"nwtci\\\",\\\"uuid\\\":\\\"4907e62f153a43fcaa0a8313c32c6b21\\\"}\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:27', '2021-04-26 22:48:27', 236, 0, '', NULL, '2021-04-26 22:48:27', NULL, '2021-04-26 22:48:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (235, '59763086cbd842a49188a6b0e812b922.221.16194485072620037', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:27', '2021-04-26 22:48:27', 6, 0, '', NULL, '2021-04-26 22:48:27', NULL, '2021-04-26 22:48:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (236, '59763086cbd842a49188a6b0e812b922.219.16194485072620035', 1, 2, 'dashboard', 'GET', '/api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:27', '2021-04-26 22:48:27', 13, 0, '', NULL, '2021-04-26 22:48:27', NULL, '2021-04-26 22:48:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (237, '59763086cbd842a49188a6b0e812b922.222.16194485072760039', 1, 2, 'dashboard', 'GET', '/api/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 22:48:27', '2021-04-26 22:48:27', 5, 0, '', NULL, '2021-04-26 22:48:27', NULL, '2021-04-26 22:48:27', b'0'); +INSERT INTO `inf_api_access_log` VALUES (238, 'e51b3ff642b04beba5a64bb5f8903626.218.16194486266180001', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-26 22:50:27', '2021-04-26 22:50:32', 5285, 0, '', NULL, '2021-04-26 22:50:32', NULL, '2021-04-26 22:50:32', b'0'); +INSERT INTO `inf_api_access_log` VALUES (239, 'Ignored_Trace', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-26 23:04:21', '2021-04-26 23:04:24', 2668, 0, '', NULL, '2021-04-26 23:04:24', NULL, '2021-04-26 23:04:24', b'0'); +INSERT INTO `inf_api_access_log` VALUES (240, 'e51b3ff642b04beba5a64bb5f8903626.214.16194495278530039', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-26 23:05:28', '2021-04-26 23:05:28', 15, 0, '', NULL, '2021-04-26 23:05:28', NULL, '2021-04-26 23:05:28', b'0'); +INSERT INTO `inf_api_access_log` VALUES (241, '3e50cedeca3c4525ab87a9c31a65d53d.231.16194535668290009', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:12:47', '2021-04-27 00:12:47', 231, 500, '系统异常', NULL, '2021-04-27 00:12:47', NULL, '2021-04-27 00:12:47', b'0'); +INSERT INTO `inf_api_access_log` VALUES (242, 'c34abf720d204a78b729c1297622d308.230.16194536457760001', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:14:06', '2021-04-27 00:14:06', 290, 0, '', NULL, '2021-04-27 00:14:06', NULL, '2021-04-27 00:14:06', b'0'); +INSERT INTO `inf_api_access_log` VALUES (243, 'c34abf720d204a78b729c1297622d308.223.16194536563270005', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:14:16', '2021-04-27 00:14:16', 17, 0, '', NULL, '2021-04-27 00:14:16', NULL, '2021-04-27 00:14:16', b'0'); +INSERT INTO `inf_api_access_log` VALUES (244, 'c34abf720d204a78b729c1297622d308.227.16194536692310005', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:14:29', '2021-04-27 00:14:45', 16032, 0, '', NULL, '2021-04-27 00:14:45', NULL, '2021-04-27 00:14:45', b'0'); +INSERT INTO `inf_api_access_log` VALUES (245, 'c34abf720d204a78b729c1297622d308.223.16194536911790007', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:14:51', '2021-04-27 00:16:11', 80012, 0, '', NULL, '2021-04-27 00:16:11', NULL, '2021-04-27 00:16:11', b'0'); +INSERT INTO `inf_api_access_log` VALUES (246, 'c34abf720d204a78b729c1297622d308.229.16194537805690011', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:16:21', '2021-04-27 00:16:33', 12271, 0, '', NULL, '2021-04-27 00:16:33', NULL, '2021-04-27 00:16:33', b'0'); +INSERT INTO `inf_api_access_log` VALUES (247, 'e2b885d51d2146b6a280752f154b5708.226.16194538527310001', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:17:33', '2021-04-27 00:17:42', 9511, 0, '', NULL, '2021-04-27 00:17:42', NULL, '2021-04-27 00:17:42', b'0'); +INSERT INTO `inf_api_access_log` VALUES (248, '6043420d70064408a6e905d644180cd5.231.16194540403810001', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:20:40', '2021-04-27 00:21:01', 20688, 0, '', NULL, '2021-04-27 00:21:01', NULL, '2021-04-27 00:21:01', b'0'); +INSERT INTO `inf_api_access_log` VALUES (249, '3f00e2fa7e5948909f346063f918e30d.229.16194541263910001', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:22:06', '2021-04-27 00:22:18', 11769, 0, '', NULL, '2021-04-27 00:22:18', NULL, '2021-04-27 00:22:18', b'0'); +INSERT INTO `inf_api_access_log` VALUES (250, 'e0ed1d328f6e46a191c851dcd88ac82a.228.16194543864800009', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:26:26', '2021-04-27 00:27:33', 66063, 0, '', NULL, '2021-04-27 00:27:33', NULL, '2021-04-27 00:27:33', b'0'); +INSERT INTO `inf_api_access_log` VALUES (251, 'e0ed1d328f6e46a191c851dcd88ac82a.224.16194544618350013', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:27:42', '2021-04-27 00:27:57', 15562, 0, '', NULL, '2021-04-27 00:27:57', NULL, '2021-04-27 00:27:57', b'0'); +INSERT INTO `inf_api_access_log` VALUES (252, 'cc218f4121a34d71afeb484a4304fc7b.231.16194546247370001', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":null}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:30:25', '2021-04-27 00:30:33', 8235, 0, '', NULL, '2021-04-27 00:30:33', NULL, '2021-04-27 00:30:33', b'0'); COMMIT; -- ---------------------------- @@ -90,6 +342,12 @@ CREATE TABLE `inf_api_error_log` ( -- Records of inf_api_error_log -- ---------------------------- BEGIN; +INSERT INTO `inf_api_error_log` VALUES (1, '4d04e567c10d4d47b5617eb4410cb779.218.16193673598720001', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":\"\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:05', 'java.lang.ClassCastException', 'ClassCastException: java.lang.Integer cannot be cast to java.lang.String', 'ClassCastException: java.lang.Integer cannot be cast to java.lang.String', 'java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String\n at cn.iocoder.dashboard.framework.tracer.core.annotation.BizTracingAop.tagBizInfo(BizTracingAop.java:22)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:88)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:75)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)\n at cn.iocoder.dashboard.modules.system.controller.auth.SysAuthController$$EnhancerBySpringCGLIB$$ffccfa6c.getPermissionInfo()\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197)\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at cn.iocoder.dashboard.framework.security.core.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:62)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at cn.iocoder.dashboard.framework.logger.apilog.core.filter.ApiAccessLogFilter.doFilterInternal(ApiAccessLogFilter.java:59)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)\n at org.apache.catalina.core.StandardHostValve.invoke$original$yDisqqCY(StandardHostValve.java:143)\n at org.apache.catalina.core.StandardHostValve.invoke$original$yDisqqCY$accessor$0QzFifuw(StandardHostValve.java)\n at org.apache.catalina.core.StandardHostValve$auxiliary$kGr1IKxd.call(Unknown Source)\n at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n at java.lang.Thread.run(Thread.java:748)\n', 'cn.iocoder.dashboard.framework.tracer.core.annotation.BizTracingAop', 'BizTracingAop.java', 'tagBizInfo', 22, 0, NULL, 0, NULL, '2021-04-26 00:16:05', NULL, '2021-04-26 00:16:05', b'0'); +INSERT INTO `inf_api_error_log` VALUES (2, '4d04e567c10d4d47b5617eb4410cb779.217.16193673747310003', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":\"\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:16:35', 'java.lang.ClassCastException', 'ClassCastException: java.lang.Integer cannot be cast to java.lang.String', 'ClassCastException: java.lang.Integer cannot be cast to java.lang.String', 'java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String\n at cn.iocoder.dashboard.framework.tracer.core.annotation.BizTracingAop.tagBizInfo(BizTracingAop.java:22)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:88)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:75)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)\n at cn.iocoder.dashboard.modules.system.controller.auth.SysAuthController$$EnhancerBySpringCGLIB$$ffccfa6c.getPermissionInfo()\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197)\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at cn.iocoder.dashboard.framework.security.core.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:62)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at cn.iocoder.dashboard.framework.logger.apilog.core.filter.ApiAccessLogFilter.doFilterInternal(ApiAccessLogFilter.java:59)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)\n at org.apache.catalina.core.StandardHostValve.invoke$original$yDisqqCY(StandardHostValve.java:143)\n at org.apache.catalina.core.StandardHostValve.invoke$original$yDisqqCY$accessor$0QzFifuw(StandardHostValve.java)\n at org.apache.catalina.core.StandardHostValve$auxiliary$kGr1IKxd.call(Unknown Source)\n at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n at java.lang.Thread.run(Thread.java:748)\n', 'cn.iocoder.dashboard.framework.tracer.core.annotation.BizTracingAop', 'BizTracingAop.java', 'tagBizInfo', 22, 0, NULL, 0, NULL, '2021-04-26 00:16:35', NULL, '2021-04-26 00:16:35', b'0'); +INSERT INTO `inf_api_error_log` VALUES (3, '4d04e567c10d4d47b5617eb4410cb779.216.16193674103000011', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":\"\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:18:34', 'java.lang.ClassCastException', 'ClassCastException: java.lang.Integer cannot be cast to java.lang.String', 'ClassCastException: java.lang.Integer cannot be cast to java.lang.String', 'java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String\n at cn.iocoder.dashboard.framework.tracer.core.annotation.BizTracingAop.tagBizInfo(BizTracingAop.java:22)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:88)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:75)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)\n at cn.iocoder.dashboard.modules.system.controller.auth.SysAuthController$$EnhancerBySpringCGLIB$$ffccfa6c.getPermissionInfo()\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197)\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at cn.iocoder.dashboard.framework.security.core.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:62)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at cn.iocoder.dashboard.framework.logger.apilog.core.filter.ApiAccessLogFilter.doFilterInternal(ApiAccessLogFilter.java:59)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)\n at org.apache.catalina.core.StandardHostValve.invoke$original$yDisqqCY(StandardHostValve.java:143)\n at org.apache.catalina.core.StandardHostValve.invoke$original$yDisqqCY$accessor$0QzFifuw(StandardHostValve.java)\n at org.apache.catalina.core.StandardHostValve$auxiliary$kGr1IKxd.call(Unknown Source)\n at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n at java.lang.Thread.run(Thread.java:748)\n', 'cn.iocoder.dashboard.framework.tracer.core.annotation.BizTracingAop', 'BizTracingAop.java', 'tagBizInfo', 22, 0, NULL, 0, NULL, '2021-04-26 00:18:34', NULL, '2021-04-26 00:18:34', b'0'); +INSERT INTO `inf_api_error_log` VALUES (4, '8fcad0f57c0444b98e31fba92379c125.218.16193677162890005', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":\"\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:22:09', 'org.springframework.expression.spel.SpelEvaluationException', 'SpelEvaluationException: EL1007E: Property or field \'user\' cannot be found on null', 'SpelEvaluationException: EL1007E: Property or field \'user\' cannot be found on null', 'org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field \'user\' cannot be found on null\n at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213)\n at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104)\n at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91)\n at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112)\n at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:272)\n at cn.iocoder.dashboard.util.sping.SpElUtil.analysisSpEl(SpElUtil.java:52)\n at cn.iocoder.dashboard.framework.tracer.core.annotation.BizTracingAop.tagBizInfo(BizTracingAop.java:23)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:88)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:75)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)\n at cn.iocoder.dashboard.modules.system.controller.auth.SysAuthController$$EnhancerBySpringCGLIB$$d50f634b.getPermissionInfo()\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197)\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at cn.iocoder.dashboard.framework.security.core.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:62)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at cn.iocoder.dashboard.framework.logger.apilog.core.filter.ApiAccessLogFilter.doFilterInternal(ApiAccessLogFilter.java:59)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)\n at org.apache.catalina.core.StandardHostValve.invoke$original$uPhpg39d(StandardHostValve.java:143)\n at org.apache.catalina.core.StandardHostValve.invoke$original$uPhpg39d$accessor$3XH5QRTe(StandardHostValve.java)\n at org.apache.catalina.core.StandardHostValve$auxiliary$BqBArGXo.call(Unknown Source)\n at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n at java.lang.Thread.run(Thread.java:748)\n', 'org.springframework.expression.spel.ast.PropertyOrFieldReference', 'PropertyOrFieldReference.java', 'readProperty', 213, 0, NULL, 0, NULL, '2021-04-26 00:22:09', NULL, '2021-04-26 00:22:09', b'0'); +INSERT INTO `inf_api_error_log` VALUES (5, '8fcad0f57c0444b98e31fba92379c125.215.16193677331720007', 1, 2, 'dashboard', 'GET', '/api/get-permission-info', '{\"query\":{},\"body\":\"\"}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', '2021-04-26 00:22:56', 'org.springframework.expression.spel.SpelEvaluationException', 'SpelEvaluationException: EL1007E: Property or field \'user\' cannot be found on null', 'SpelEvaluationException: EL1007E: Property or field \'user\' cannot be found on null', 'org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field \'user\' cannot be found on null\n at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213)\n at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104)\n at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91)\n at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112)\n at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:272)\n at cn.iocoder.dashboard.util.sping.SpElUtil.analysisSpEl(SpElUtil.java:52)\n at cn.iocoder.dashboard.framework.tracer.core.annotation.BizTracingAop.tagBizInfo(BizTracingAop.java:23)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:88)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:75)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)\n at cn.iocoder.dashboard.modules.system.controller.auth.SysAuthController$$EnhancerBySpringCGLIB$$d50f634b.getPermissionInfo()\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197)\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at cn.iocoder.dashboard.framework.security.core.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:62)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at cn.iocoder.dashboard.framework.logger.apilog.core.filter.ApiAccessLogFilter.doFilterInternal(ApiAccessLogFilter.java:59)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)\n at org.apache.catalina.core.StandardHostValve.invoke$original$uPhpg39d(StandardHostValve.java:143)\n at org.apache.catalina.core.StandardHostValve.invoke$original$uPhpg39d$accessor$3XH5QRTe(StandardHostValve.java)\n at org.apache.catalina.core.StandardHostValve$auxiliary$BqBArGXo.call(Unknown Source)\n at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n at java.lang.Thread.run(Thread.java:748)\n', 'org.springframework.expression.spel.ast.PropertyOrFieldReference', 'PropertyOrFieldReference.java', 'readProperty', 213, 0, NULL, 0, NULL, '2021-04-26 00:22:56', NULL, '2021-04-26 00:22:56', b'0'); +INSERT INTO `inf_api_error_log` VALUES (6, '3e50cedeca3c4525ab87a9c31a65d53d.231.16194535668290009', 1, 2, 'dashboard', 'GET', '/api/tool/test-demo/list', '{\"query\":{\"ids\":\"1\"},\"body\":\"\"}', '127.0.0.1', 'Apache-HttpClient/4.5.12 (Java/11.0.9)', '2021-04-27 00:12:47', 'org.springframework.web.util.NestedServletException', 'NestedServletException: Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: cn/iocoder/dashboard/util/sping/SpringElUtils', 'ClassNotFoundException: cn.iocoder.dashboard.util.sping.SpringElUtils', 'org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: cn/iocoder/dashboard/util/sping/SpringElUtils\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1075)\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at cn.iocoder.dashboard.framework.security.core.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:62)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at cn.iocoder.dashboard.framework.logger.apilog.core.filter.ApiAccessLogFilter.doFilterInternal(ApiAccessLogFilter.java:59)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at cn.iocoder.dashboard.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)\n at org.apache.catalina.core.StandardHostValve.invoke$original$39fFhpn8(StandardHostValve.java:143)\n at org.apache.catalina.core.StandardHostValve.invoke$original$39fFhpn8$accessor$8ec9zcyk(StandardHostValve.java)\n at org.apache.catalina.core.StandardHostValve$auxiliary$QYHbON34.call(Unknown Source)\n at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n at java.lang.Thread.run(Thread.java:748)\nCaused by: java.lang.NoClassDefFoundError: cn/iocoder/dashboard/util/sping/SpringElUtils\n at cn.iocoder.dashboard.framework.tracer.core.aop.BizTraceAspect.setBizTag(BizTraceAspect.java:62)\n at cn.iocoder.dashboard.framework.tracer.core.aop.BizTraceAspect.around(BizTraceAspect.java:43)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:88)\n at cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:75)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)\n at cn.iocoder.dashboard.modules.tool.controller.test.ToolTestDemoController$$EnhancerBySpringCGLIB$$36537346.getTestDemoList()\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n at java.lang.reflect.Method.invoke(Method.java:498)\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197)\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)\n ... 115 more\nCaused by: java.lang.ClassNotFoundException: cn.iocoder.dashboard.util.sping.SpringElUtils\n at java.net.URLClassLoader.findClass(URLClassLoader.java:381)\n at java.lang.ClassLoader.loadClass(ClassLoader.java:424)\n at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)\n at java.lang.ClassLoader.loadClass(ClassLoader.java:357)\n ... 157 more\n', 'org.springframework.web.servlet.DispatcherServlet', 'DispatcherServlet.java', 'doDispatch', 1075, 0, NULL, 0, NULL, '2021-04-27 00:12:47', NULL, '2021-04-27 00:12:47', b'0'); COMMIT; -- ---------------------------- @@ -201,12 +459,208 @@ CREATE TABLE `inf_job_log` ( `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=2527 DEFAULT CHARSET=utf8mb4 COMMENT='定时任务日志表'; +) ENGINE=InnoDB AUTO_INCREMENT=197 DEFAULT CHARSET=utf8mb4 COMMENT='定时任务日志表'; -- ---------------------------- -- Records of inf_job_log -- ---------------------------- BEGIN; +INSERT INTO `inf_job_log` VALUES (1, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-25 23:49:09', '2021-04-25 23:49:09', 187, 1, '移除在线会话数量为 1 个', NULL, '2021-04-25 23:49:09', NULL, '2021-04-25 23:49:09', b'0'); +INSERT INTO `inf_job_log` VALUES (2, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:03:20', '2021-04-26 00:03:20', 44, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:03:20', NULL, '2021-04-26 00:03:20', b'0'); +INSERT INTO `inf_job_log` VALUES (3, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:04:00', '2021-04-26 00:04:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:04:00', NULL, '2021-04-26 00:04:00', b'0'); +INSERT INTO `inf_job_log` VALUES (4, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:05:00', '2021-04-26 00:05:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:05:00', NULL, '2021-04-26 00:05:00', b'0'); +INSERT INTO `inf_job_log` VALUES (5, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:06:00', '2021-04-26 00:06:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:06:00', NULL, '2021-04-26 00:06:00', b'0'); +INSERT INTO `inf_job_log` VALUES (6, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:07:22', '2021-04-26 00:07:22', 40, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:07:22', NULL, '2021-04-26 00:07:22', b'0'); +INSERT INTO `inf_job_log` VALUES (7, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:08:00', '2021-04-26 00:08:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:08:00', NULL, '2021-04-26 00:08:00', b'0'); +INSERT INTO `inf_job_log` VALUES (8, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:09:00', '2021-04-26 00:09:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:09:00', NULL, '2021-04-26 00:09:00', b'0'); +INSERT INTO `inf_job_log` VALUES (9, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:10:00', '2021-04-26 00:10:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:10:00', NULL, '2021-04-26 00:10:00', b'0'); +INSERT INTO `inf_job_log` VALUES (10, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:11:00', '2021-04-26 00:11:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:11:00', NULL, '2021-04-26 00:11:00', b'0'); +INSERT INTO `inf_job_log` VALUES (11, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:12:00', '2021-04-26 00:12:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:12:00', NULL, '2021-04-26 00:12:00', b'0'); +INSERT INTO `inf_job_log` VALUES (12, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:13:00', '2021-04-26 00:13:00', 4, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:13:00', NULL, '2021-04-26 00:13:00', b'0'); +INSERT INTO `inf_job_log` VALUES (13, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:14:00', '2021-04-26 00:14:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:14:00', NULL, '2021-04-26 00:14:00', b'0'); +INSERT INTO `inf_job_log` VALUES (14, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:15:33', '2021-04-26 00:15:33', 34, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:15:33', NULL, '2021-04-26 00:15:33', b'0'); +INSERT INTO `inf_job_log` VALUES (15, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:16:02', '2021-04-26 00:16:02', 13, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:16:02', NULL, '2021-04-26 00:16:02', b'0'); +INSERT INTO `inf_job_log` VALUES (16, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:18:35', '2021-04-26 00:18:35', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:18:35', NULL, '2021-04-26 00:18:35', b'0'); +INSERT INTO `inf_job_log` VALUES (17, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:21:31', '2021-04-26 00:21:32', 42, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:21:31', NULL, '2021-04-26 00:21:32', b'0'); +INSERT INTO `inf_job_log` VALUES (18, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:22:04', '2021-04-26 00:22:04', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:22:04', NULL, '2021-04-26 00:22:04', b'0'); +INSERT INTO `inf_job_log` VALUES (19, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:23:35', '2021-04-26 00:23:35', 39, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:23:35', NULL, '2021-04-26 00:23:35', b'0'); +INSERT INTO `inf_job_log` VALUES (20, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:24:01', '2021-04-26 00:24:01', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:24:01', NULL, '2021-04-26 00:24:01', b'0'); +INSERT INTO `inf_job_log` VALUES (21, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:25:00', '2021-04-26 00:25:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:25:00', NULL, '2021-04-26 00:25:00', b'0'); +INSERT INTO `inf_job_log` VALUES (22, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:26:00', '2021-04-26 00:26:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:26:00', NULL, '2021-04-26 00:26:00', b'0'); +INSERT INTO `inf_job_log` VALUES (23, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:27:00', '2021-04-26 00:27:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:27:00', NULL, '2021-04-26 00:27:00', b'0'); +INSERT INTO `inf_job_log` VALUES (24, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:28:00', '2021-04-26 00:28:00', 4, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:28:00', NULL, '2021-04-26 00:28:00', b'0'); +INSERT INTO `inf_job_log` VALUES (25, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:29:00', '2021-04-26 00:29:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:29:00', NULL, '2021-04-26 00:29:00', b'0'); +INSERT INTO `inf_job_log` VALUES (26, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:30:00', '2021-04-26 00:30:00', 20, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:30:00', NULL, '2021-04-26 00:30:00', b'0'); +INSERT INTO `inf_job_log` VALUES (27, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:31:00', '2021-04-26 00:31:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:31:00', NULL, '2021-04-26 00:31:00', b'0'); +INSERT INTO `inf_job_log` VALUES (28, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:32:34', '2021-04-26 00:32:34', 37, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:32:34', NULL, '2021-04-26 00:32:34', b'0'); +INSERT INTO `inf_job_log` VALUES (29, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 00:33:00', '2021-04-26 00:33:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 00:33:00', NULL, '2021-04-26 00:33:00', b'0'); +INSERT INTO `inf_job_log` VALUES (30, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:00:07', '2021-04-26 01:00:07', 29, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:00:07', NULL, '2021-04-26 01:00:07', b'0'); +INSERT INTO `inf_job_log` VALUES (31, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:01:00', '2021-04-26 01:01:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:01:00', NULL, '2021-04-26 01:01:00', b'0'); +INSERT INTO `inf_job_log` VALUES (32, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:02:00', '2021-04-26 01:02:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:02:00', NULL, '2021-04-26 01:02:00', b'0'); +INSERT INTO `inf_job_log` VALUES (33, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:04:36', '2021-04-26 01:04:36', 40, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:04:36', NULL, '2021-04-26 01:04:36', b'0'); +INSERT INTO `inf_job_log` VALUES (34, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:04:39', '2021-04-26 01:04:39', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:04:39', NULL, '2021-04-26 01:04:39', b'0'); +INSERT INTO `inf_job_log` VALUES (35, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:05:00', '2021-04-26 01:05:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:05:00', NULL, '2021-04-26 01:05:00', b'0'); +INSERT INTO `inf_job_log` VALUES (36, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:06:00', '2021-04-26 01:06:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:06:00', NULL, '2021-04-26 01:06:00', b'0'); +INSERT INTO `inf_job_log` VALUES (37, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:07:00', '2021-04-26 01:07:00', 10, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:07:00', NULL, '2021-04-26 01:07:00', b'0'); +INSERT INTO `inf_job_log` VALUES (38, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:08:00', '2021-04-26 01:08:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:08:00', NULL, '2021-04-26 01:08:00', b'0'); +INSERT INTO `inf_job_log` VALUES (39, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:09:00', '2021-04-26 01:09:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:09:00', NULL, '2021-04-26 01:09:00', b'0'); +INSERT INTO `inf_job_log` VALUES (40, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:10:00', '2021-04-26 01:10:00', 4, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:10:00', NULL, '2021-04-26 01:10:00', b'0'); +INSERT INTO `inf_job_log` VALUES (41, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:11:00', '2021-04-26 01:11:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:11:00', NULL, '2021-04-26 01:11:00', b'0'); +INSERT INTO `inf_job_log` VALUES (42, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:14:31', '2021-04-26 01:14:31', 35, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:14:31', NULL, '2021-04-26 01:14:31', b'0'); +INSERT INTO `inf_job_log` VALUES (43, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:15:00', '2021-04-26 01:15:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:15:00', NULL, '2021-04-26 01:15:00', b'0'); +INSERT INTO `inf_job_log` VALUES (44, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:16:00', '2021-04-26 01:16:00', 16, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:16:00', NULL, '2021-04-26 01:16:00', b'0'); +INSERT INTO `inf_job_log` VALUES (45, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:17:00', '2021-04-26 01:17:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:17:00', NULL, '2021-04-26 01:17:00', b'0'); +INSERT INTO `inf_job_log` VALUES (46, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:18:00', '2021-04-26 01:18:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:18:00', NULL, '2021-04-26 01:18:00', b'0'); +INSERT INTO `inf_job_log` VALUES (47, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:19:00', '2021-04-26 01:19:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:19:00', NULL, '2021-04-26 01:19:00', b'0'); +INSERT INTO `inf_job_log` VALUES (48, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:20:00', '2021-04-26 01:20:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:20:00', NULL, '2021-04-26 01:20:00', b'0'); +INSERT INTO `inf_job_log` VALUES (49, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:21:00', '2021-04-26 01:21:00', 4, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:21:00', NULL, '2021-04-26 01:21:00', b'0'); +INSERT INTO `inf_job_log` VALUES (50, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:22:00', '2021-04-26 01:22:00', 4, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:22:00', NULL, '2021-04-26 01:22:00', b'0'); +INSERT INTO `inf_job_log` VALUES (51, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:23:00', '2021-04-26 01:23:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:23:00', NULL, '2021-04-26 01:23:00', b'0'); +INSERT INTO `inf_job_log` VALUES (52, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:24:00', '2021-04-26 01:24:00', 23, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:24:00', NULL, '2021-04-26 01:24:00', b'0'); +INSERT INTO `inf_job_log` VALUES (53, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:25:00', '2021-04-26 01:25:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:25:00', NULL, '2021-04-26 01:25:00', b'0'); +INSERT INTO `inf_job_log` VALUES (54, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:26:00', '2021-04-26 01:26:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:26:00', NULL, '2021-04-26 01:26:00', b'0'); +INSERT INTO `inf_job_log` VALUES (55, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:27:51', '2021-04-26 01:27:51', 39, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:27:51', NULL, '2021-04-26 01:27:51', b'0'); +INSERT INTO `inf_job_log` VALUES (56, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:28:00', '2021-04-26 01:28:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:28:00', NULL, '2021-04-26 01:28:00', b'0'); +INSERT INTO `inf_job_log` VALUES (57, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:29:19', '2021-04-26 01:29:19', 34, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:29:19', NULL, '2021-04-26 01:29:19', b'0'); +INSERT INTO `inf_job_log` VALUES (58, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:30:11', '2021-04-26 01:30:11', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:30:11', NULL, '2021-04-26 01:30:11', b'0'); +INSERT INTO `inf_job_log` VALUES (59, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:31:00', '2021-04-26 01:31:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:31:00', NULL, '2021-04-26 01:31:00', b'0'); +INSERT INTO `inf_job_log` VALUES (60, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:32:00', '2021-04-26 01:32:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:32:00', NULL, '2021-04-26 01:32:00', b'0'); +INSERT INTO `inf_job_log` VALUES (61, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 01:33:00', '2021-04-26 01:33:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 01:33:00', NULL, '2021-04-26 01:33:00', b'0'); +INSERT INTO `inf_job_log` VALUES (62, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:22:34', '2021-04-26 09:22:34', 167, 1, '移除在线会话数量为 1 个', NULL, '2021-04-26 09:22:34', NULL, '2021-04-26 09:22:34', b'0'); +INSERT INTO `inf_job_log` VALUES (63, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:23:00', '2021-04-26 09:23:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:23:00', NULL, '2021-04-26 09:23:00', b'0'); +INSERT INTO `inf_job_log` VALUES (64, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:24:00', '2021-04-26 09:24:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:24:00', NULL, '2021-04-26 09:24:00', b'0'); +INSERT INTO `inf_job_log` VALUES (65, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:25:21', '2021-04-26 09:25:21', 47, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:25:21', NULL, '2021-04-26 09:25:21', b'0'); +INSERT INTO `inf_job_log` VALUES (66, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:39:49', '2021-04-26 09:39:49', 38, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:39:49', NULL, '2021-04-26 09:39:49', b'0'); +INSERT INTO `inf_job_log` VALUES (67, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:40:00', '2021-04-26 09:40:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:40:00', NULL, '2021-04-26 09:40:00', b'0'); +INSERT INTO `inf_job_log` VALUES (68, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:41:57', '2021-04-26 09:41:57', 46, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:41:57', NULL, '2021-04-26 09:41:57', b'0'); +INSERT INTO `inf_job_log` VALUES (69, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:42:00', '2021-04-26 09:42:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:42:00', NULL, '2021-04-26 09:42:00', b'0'); +INSERT INTO `inf_job_log` VALUES (70, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:43:00', '2021-04-26 09:43:00', 20, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:43:00', NULL, '2021-04-26 09:43:00', b'0'); +INSERT INTO `inf_job_log` VALUES (71, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:44:38', '2021-04-26 09:44:38', 30, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:44:38', NULL, '2021-04-26 09:44:38', b'0'); +INSERT INTO `inf_job_log` VALUES (72, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:45:00', '2021-04-26 09:45:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:45:00', NULL, '2021-04-26 09:45:00', b'0'); +INSERT INTO `inf_job_log` VALUES (73, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:46:00', '2021-04-26 09:46:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:46:00', NULL, '2021-04-26 09:46:00', b'0'); +INSERT INTO `inf_job_log` VALUES (74, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:47:00', '2021-04-26 09:47:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:47:00', NULL, '2021-04-26 09:47:00', b'0'); +INSERT INTO `inf_job_log` VALUES (75, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:48:00', '2021-04-26 09:48:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:48:00', NULL, '2021-04-26 09:48:00', b'0'); +INSERT INTO `inf_job_log` VALUES (76, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:50:41', '2021-04-26 09:50:41', 25, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:50:41', NULL, '2021-04-26 09:50:41', b'0'); +INSERT INTO `inf_job_log` VALUES (77, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 09:57:21', '2021-04-26 09:57:21', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 09:57:21', NULL, '2021-04-26 09:57:21', b'0'); +INSERT INTO `inf_job_log` VALUES (78, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 10:00:42', '2021-04-26 10:00:42', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 10:00:42', NULL, '2021-04-26 10:00:42', b'0'); +INSERT INTO `inf_job_log` VALUES (79, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 10:01:14', '2021-04-26 10:01:14', 20, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 10:01:14', NULL, '2021-04-26 10:01:14', b'0'); +INSERT INTO `inf_job_log` VALUES (80, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 10:02:01', '2021-04-26 10:02:01', 22, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 10:02:01', NULL, '2021-04-26 10:02:01', b'0'); +INSERT INTO `inf_job_log` VALUES (81, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:48:51', '2021-04-26 18:48:51', 15, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:48:51', NULL, '2021-04-26 18:48:51', b'0'); +INSERT INTO `inf_job_log` VALUES (82, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:49:00', '2021-04-26 18:49:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:49:00', NULL, '2021-04-26 18:49:00', b'0'); +INSERT INTO `inf_job_log` VALUES (83, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:50:00', '2021-04-26 18:50:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:50:00', NULL, '2021-04-26 18:50:00', b'0'); +INSERT INTO `inf_job_log` VALUES (84, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:51:00', '2021-04-26 18:51:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:51:00', NULL, '2021-04-26 18:51:00', b'0'); +INSERT INTO `inf_job_log` VALUES (85, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:52:00', '2021-04-26 18:52:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:52:00', NULL, '2021-04-26 18:52:00', b'0'); +INSERT INTO `inf_job_log` VALUES (86, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:53:00', '2021-04-26 18:53:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:53:00', NULL, '2021-04-26 18:53:00', b'0'); +INSERT INTO `inf_job_log` VALUES (87, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:54:00', '2021-04-26 18:54:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:54:00', NULL, '2021-04-26 18:54:00', b'0'); +INSERT INTO `inf_job_log` VALUES (88, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:55:00', '2021-04-26 18:55:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:55:00', NULL, '2021-04-26 18:55:00', b'0'); +INSERT INTO `inf_job_log` VALUES (89, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:56:00', '2021-04-26 18:56:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:56:00', NULL, '2021-04-26 18:56:00', b'0'); +INSERT INTO `inf_job_log` VALUES (90, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:57:00', '2021-04-26 18:57:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:57:00', NULL, '2021-04-26 18:57:00', b'0'); +INSERT INTO `inf_job_log` VALUES (91, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:58:00', '2021-04-26 18:58:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:58:00', NULL, '2021-04-26 18:58:00', b'0'); +INSERT INTO `inf_job_log` VALUES (92, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 18:59:00', '2021-04-26 18:59:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 18:59:00', NULL, '2021-04-26 18:59:00', b'0'); +INSERT INTO `inf_job_log` VALUES (93, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:00:00', '2021-04-26 19:00:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:00:00', NULL, '2021-04-26 19:00:00', b'0'); +INSERT INTO `inf_job_log` VALUES (94, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:01:00', '2021-04-26 19:01:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:01:00', NULL, '2021-04-26 19:01:00', b'0'); +INSERT INTO `inf_job_log` VALUES (95, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:02:00', '2021-04-26 19:02:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:02:00', NULL, '2021-04-26 19:02:00', b'0'); +INSERT INTO `inf_job_log` VALUES (96, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:03:00', '2021-04-26 19:03:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:03:00', NULL, '2021-04-26 19:03:00', b'0'); +INSERT INTO `inf_job_log` VALUES (97, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:04:00', '2021-04-26 19:04:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:04:00', NULL, '2021-04-26 19:04:00', b'0'); +INSERT INTO `inf_job_log` VALUES (98, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:05:00', '2021-04-26 19:05:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:05:00', NULL, '2021-04-26 19:05:00', b'0'); +INSERT INTO `inf_job_log` VALUES (99, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:06:00', '2021-04-26 19:06:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:06:00', NULL, '2021-04-26 19:06:00', b'0'); +INSERT INTO `inf_job_log` VALUES (100, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:07:00', '2021-04-26 19:07:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:07:00', NULL, '2021-04-26 19:07:00', b'0'); +INSERT INTO `inf_job_log` VALUES (101, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:08:00', '2021-04-26 19:08:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:08:00', NULL, '2021-04-26 19:08:00', b'0'); +INSERT INTO `inf_job_log` VALUES (102, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:09:00', '2021-04-26 19:09:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:09:00', NULL, '2021-04-26 19:09:00', b'0'); +INSERT INTO `inf_job_log` VALUES (103, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:10:00', '2021-04-26 19:10:00', 4, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:10:00', NULL, '2021-04-26 19:10:00', b'0'); +INSERT INTO `inf_job_log` VALUES (104, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:11:00', '2021-04-26 19:11:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:11:00', NULL, '2021-04-26 19:11:00', b'0'); +INSERT INTO `inf_job_log` VALUES (105, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:12:00', '2021-04-26 19:12:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:12:00', NULL, '2021-04-26 19:12:00', b'0'); +INSERT INTO `inf_job_log` VALUES (106, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:13:00', '2021-04-26 19:13:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:13:00', NULL, '2021-04-26 19:13:00', b'0'); +INSERT INTO `inf_job_log` VALUES (107, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:14:00', '2021-04-26 19:14:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:14:00', NULL, '2021-04-26 19:14:00', b'0'); +INSERT INTO `inf_job_log` VALUES (108, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:15:00', '2021-04-26 19:15:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:15:00', NULL, '2021-04-26 19:15:00', b'0'); +INSERT INTO `inf_job_log` VALUES (109, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:16:00', '2021-04-26 19:16:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:16:00', NULL, '2021-04-26 19:16:00', b'0'); +INSERT INTO `inf_job_log` VALUES (110, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:17:00', '2021-04-26 19:17:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:17:00', NULL, '2021-04-26 19:17:00', b'0'); +INSERT INTO `inf_job_log` VALUES (111, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:18:00', '2021-04-26 19:18:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:18:00', NULL, '2021-04-26 19:18:00', b'0'); +INSERT INTO `inf_job_log` VALUES (112, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:21:46', '2021-04-26 19:21:46', 21, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:21:46', NULL, '2021-04-26 19:21:46', b'0'); +INSERT INTO `inf_job_log` VALUES (113, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:22:00', '2021-04-26 19:22:00', 17, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:22:00', NULL, '2021-04-26 19:22:00', b'0'); +INSERT INTO `inf_job_log` VALUES (114, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:25:03', '2021-04-26 19:25:03', 23, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:25:03', NULL, '2021-04-26 19:25:03', b'0'); +INSERT INTO `inf_job_log` VALUES (115, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:26:36', '2021-04-26 19:26:36', 20, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:26:36', NULL, '2021-04-26 19:26:36', b'0'); +INSERT INTO `inf_job_log` VALUES (116, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 19:27:00', '2021-04-26 19:27:00', 18, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 19:27:00', NULL, '2021-04-26 19:27:00', b'0'); +INSERT INTO `inf_job_log` VALUES (117, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 20:26:21', '2021-04-26 20:26:21', 37, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 20:26:21', NULL, '2021-04-26 20:26:21', b'0'); +INSERT INTO `inf_job_log` VALUES (118, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 20:27:51', '2021-04-26 20:27:51', 27, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 20:27:51', NULL, '2021-04-26 20:27:51', b'0'); +INSERT INTO `inf_job_log` VALUES (119, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 20:28:00', '2021-04-26 20:28:00', 10, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 20:28:00', NULL, '2021-04-26 20:28:00', b'0'); +INSERT INTO `inf_job_log` VALUES (120, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 20:29:00', '2021-04-26 20:29:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 20:29:00', NULL, '2021-04-26 20:29:00', b'0'); +INSERT INTO `inf_job_log` VALUES (121, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 20:41:08', '2021-04-26 20:41:08', 33, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 20:41:08', NULL, '2021-04-26 20:41:08', b'0'); +INSERT INTO `inf_job_log` VALUES (122, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 20:44:03', '2021-04-26 20:44:03', 31, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 20:44:03', NULL, '2021-04-26 20:44:03', b'0'); +INSERT INTO `inf_job_log` VALUES (123, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 20:46:30', '2021-04-26 20:46:30', 39, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 20:46:30', NULL, '2021-04-26 20:46:30', b'0'); +INSERT INTO `inf_job_log` VALUES (124, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 20:47:00', '2021-04-26 20:47:00', 11, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 20:47:00', NULL, '2021-04-26 20:47:00', b'0'); +INSERT INTO `inf_job_log` VALUES (125, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 21:29:29', '2021-04-26 21:29:29', 57, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 21:29:29', NULL, '2021-04-26 21:29:29', b'0'); +INSERT INTO `inf_job_log` VALUES (126, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 21:49:35', '2021-04-26 21:49:35', 49, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 21:49:35', NULL, '2021-04-26 21:49:35', b'0'); +INSERT INTO `inf_job_log` VALUES (127, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 21:50:00', '2021-04-26 21:50:00', 13, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 21:50:00', NULL, '2021-04-26 21:50:00', b'0'); +INSERT INTO `inf_job_log` VALUES (128, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 21:59:55', '2021-04-26 21:59:55', 51, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 21:59:55', NULL, '2021-04-26 21:59:55', b'0'); +INSERT INTO `inf_job_log` VALUES (129, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:00:00', '2021-04-26 22:00:00', 13, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:00:00', NULL, '2021-04-26 22:00:00', b'0'); +INSERT INTO `inf_job_log` VALUES (130, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:32:23', '2021-04-26 22:32:23', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:32:23', NULL, '2021-04-26 22:32:23', b'0'); +INSERT INTO `inf_job_log` VALUES (131, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:33:00', '2021-04-26 22:33:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:33:00', NULL, '2021-04-26 22:33:00', b'0'); +INSERT INTO `inf_job_log` VALUES (132, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:34:00', '2021-04-26 22:34:00', 14, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:34:00', NULL, '2021-04-26 22:34:00', b'0'); +INSERT INTO `inf_job_log` VALUES (133, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:35:00', '2021-04-26 22:35:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:35:00', NULL, '2021-04-26 22:35:00', b'0'); +INSERT INTO `inf_job_log` VALUES (134, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:36:00', '2021-04-26 22:36:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:36:00', NULL, '2021-04-26 22:36:00', b'0'); +INSERT INTO `inf_job_log` VALUES (135, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:37:00', '2021-04-26 22:37:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:37:00', NULL, '2021-04-26 22:37:00', b'0'); +INSERT INTO `inf_job_log` VALUES (136, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:38:21', '2021-04-26 22:38:21', 37, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:38:21', NULL, '2021-04-26 22:38:21', b'0'); +INSERT INTO `inf_job_log` VALUES (137, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:39:00', '2021-04-26 22:39:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:39:00', NULL, '2021-04-26 22:39:00', b'0'); +INSERT INTO `inf_job_log` VALUES (138, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:40:00', '2021-04-26 22:40:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:40:00', NULL, '2021-04-26 22:40:00', b'0'); +INSERT INTO `inf_job_log` VALUES (139, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:41:00', '2021-04-26 22:41:00', 10, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:41:00', NULL, '2021-04-26 22:41:00', b'0'); +INSERT INTO `inf_job_log` VALUES (140, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:42:00', '2021-04-26 22:42:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:42:00', NULL, '2021-04-26 22:42:00', b'0'); +INSERT INTO `inf_job_log` VALUES (141, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:43:00', '2021-04-26 22:43:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:43:00', NULL, '2021-04-26 22:43:00', b'0'); +INSERT INTO `inf_job_log` VALUES (142, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:44:00', '2021-04-26 22:44:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:44:00', NULL, '2021-04-26 22:44:00', b'0'); +INSERT INTO `inf_job_log` VALUES (143, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:45:00', '2021-04-26 22:45:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:45:00', NULL, '2021-04-26 22:45:00', b'0'); +INSERT INTO `inf_job_log` VALUES (144, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:46:00', '2021-04-26 22:46:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:46:00', NULL, '2021-04-26 22:46:00', b'0'); +INSERT INTO `inf_job_log` VALUES (145, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:47:00', '2021-04-26 22:47:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:47:00', NULL, '2021-04-26 22:47:00', b'0'); +INSERT INTO `inf_job_log` VALUES (146, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:48:00', '2021-04-26 22:48:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:48:00', NULL, '2021-04-26 22:48:00', b'0'); +INSERT INTO `inf_job_log` VALUES (147, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:49:00', '2021-04-26 22:49:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:49:00', NULL, '2021-04-26 22:49:00', b'0'); +INSERT INTO `inf_job_log` VALUES (148, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:50:04', '2021-04-26 22:50:04', 44, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:50:04', NULL, '2021-04-26 22:50:04', b'0'); +INSERT INTO `inf_job_log` VALUES (149, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:51:00', '2021-04-26 22:51:00', 10, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:51:00', NULL, '2021-04-26 22:51:00', b'0'); +INSERT INTO `inf_job_log` VALUES (150, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:52:00', '2021-04-26 22:52:00', 15, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:52:00', NULL, '2021-04-26 22:52:00', b'0'); +INSERT INTO `inf_job_log` VALUES (151, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:53:00', '2021-04-26 22:53:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:53:00', NULL, '2021-04-26 22:53:00', b'0'); +INSERT INTO `inf_job_log` VALUES (152, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:54:00', '2021-04-26 22:54:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:54:00', NULL, '2021-04-26 22:54:00', b'0'); +INSERT INTO `inf_job_log` VALUES (153, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:55:00', '2021-04-26 22:55:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:55:00', NULL, '2021-04-26 22:55:00', b'0'); +INSERT INTO `inf_job_log` VALUES (154, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:56:00', '2021-04-26 22:56:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:56:00', NULL, '2021-04-26 22:56:00', b'0'); +INSERT INTO `inf_job_log` VALUES (155, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:57:00', '2021-04-26 22:57:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:57:00', NULL, '2021-04-26 22:57:00', b'0'); +INSERT INTO `inf_job_log` VALUES (156, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:58:00', '2021-04-26 22:58:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:58:00', NULL, '2021-04-26 22:58:00', b'0'); +INSERT INTO `inf_job_log` VALUES (157, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 22:59:00', '2021-04-26 22:59:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 22:59:00', NULL, '2021-04-26 22:59:00', b'0'); +INSERT INTO `inf_job_log` VALUES (158, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:00:00', '2021-04-26 23:00:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:00:00', NULL, '2021-04-26 23:00:00', b'0'); +INSERT INTO `inf_job_log` VALUES (159, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:01:00', '2021-04-26 23:01:00', 10, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:01:00', NULL, '2021-04-26 23:01:00', b'0'); +INSERT INTO `inf_job_log` VALUES (160, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:02:00', '2021-04-26 23:02:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:02:00', NULL, '2021-04-26 23:02:00', b'0'); +INSERT INTO `inf_job_log` VALUES (161, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:03:00', '2021-04-26 23:03:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:03:00', NULL, '2021-04-26 23:03:00', b'0'); +INSERT INTO `inf_job_log` VALUES (162, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:04:00', '2021-04-26 23:04:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:04:00', NULL, '2021-04-26 23:04:00', b'0'); +INSERT INTO `inf_job_log` VALUES (163, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:05:00', '2021-04-26 23:05:00', 32, 1, '移除在线会话数量为 1 个', NULL, '2021-04-26 23:05:00', NULL, '2021-04-26 23:05:00', b'0'); +INSERT INTO `inf_job_log` VALUES (164, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:06:00', '2021-04-26 23:06:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:06:00', NULL, '2021-04-26 23:06:00', b'0'); +INSERT INTO `inf_job_log` VALUES (165, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:07:00', '2021-04-26 23:07:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:07:00', NULL, '2021-04-26 23:07:00', b'0'); +INSERT INTO `inf_job_log` VALUES (166, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:08:00', '2021-04-26 23:08:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:08:00', NULL, '2021-04-26 23:08:00', b'0'); +INSERT INTO `inf_job_log` VALUES (167, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:09:00', '2021-04-26 23:09:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:09:00', NULL, '2021-04-26 23:09:00', b'0'); +INSERT INTO `inf_job_log` VALUES (168, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:10:00', '2021-04-26 23:10:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:10:00', NULL, '2021-04-26 23:10:00', b'0'); +INSERT INTO `inf_job_log` VALUES (169, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:11:00', '2021-04-26 23:11:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:11:00', NULL, '2021-04-26 23:11:00', b'0'); +INSERT INTO `inf_job_log` VALUES (170, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:12:00', '2021-04-26 23:12:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:12:00', NULL, '2021-04-26 23:12:00', b'0'); +INSERT INTO `inf_job_log` VALUES (171, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:13:00', '2021-04-26 23:13:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:13:00', NULL, '2021-04-26 23:13:00', b'0'); +INSERT INTO `inf_job_log` VALUES (172, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:14:00', '2021-04-26 23:14:00', 5, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:14:00', NULL, '2021-04-26 23:14:00', b'0'); +INSERT INTO `inf_job_log` VALUES (173, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:15:00', '2021-04-26 23:15:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:15:00', NULL, '2021-04-26 23:15:00', b'0'); +INSERT INTO `inf_job_log` VALUES (174, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:16:00', '2021-04-26 23:16:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:16:00', NULL, '2021-04-26 23:16:00', b'0'); +INSERT INTO `inf_job_log` VALUES (175, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:17:00', '2021-04-26 23:17:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:17:00', NULL, '2021-04-26 23:17:00', b'0'); +INSERT INTO `inf_job_log` VALUES (176, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-26 23:18:00', '2021-04-26 23:18:00', 6, 1, '移除在线会话数量为 0 个', NULL, '2021-04-26 23:18:00', NULL, '2021-04-26 23:18:00', b'0'); +INSERT INTO `inf_job_log` VALUES (177, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:10:53', '2021-04-27 00:10:53', 217, 1, '移除在线会话数量为 1 个', NULL, '2021-04-27 00:10:53', NULL, '2021-04-27 00:10:53', b'0'); +INSERT INTO `inf_job_log` VALUES (178, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:11:00', '2021-04-27 00:11:00', 11, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:11:00', NULL, '2021-04-27 00:11:00', b'0'); +INSERT INTO `inf_job_log` VALUES (179, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:12:00', '2021-04-27 00:12:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:12:00', NULL, '2021-04-27 00:12:00', b'0'); +INSERT INTO `inf_job_log` VALUES (180, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:13:42', '2021-04-27 00:13:42', 51, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:13:42', NULL, '2021-04-27 00:13:42', b'0'); +INSERT INTO `inf_job_log` VALUES (181, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:14:00', '2021-04-27 00:14:00', 12, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:14:00', NULL, '2021-04-27 00:14:00', b'0'); +INSERT INTO `inf_job_log` VALUES (182, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:16:11', '2021-04-27 00:16:11', 11, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:16:11', NULL, '2021-04-27 00:16:11', b'0'); +INSERT INTO `inf_job_log` VALUES (183, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:16:11', '2021-04-27 00:16:11', 13, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:16:11', NULL, '2021-04-27 00:16:11', b'0'); +INSERT INTO `inf_job_log` VALUES (184, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:17:33', '2021-04-27 00:17:33', 57, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:17:33', NULL, '2021-04-27 00:17:33', b'0'); +INSERT INTO `inf_job_log` VALUES (185, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:18:00', '2021-04-27 00:18:00', 10, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:18:00', NULL, '2021-04-27 00:18:00', b'0'); +INSERT INTO `inf_job_log` VALUES (186, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:19:00', '2021-04-27 00:19:00', 11, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:19:00', NULL, '2021-04-27 00:19:00', b'0'); +INSERT INTO `inf_job_log` VALUES (187, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:20:20', '2021-04-27 00:20:20', 54, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:20:20', NULL, '2021-04-27 00:20:20', b'0'); +INSERT INTO `inf_job_log` VALUES (188, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:21:01', '2021-04-27 00:21:01', 13, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:21:01', NULL, '2021-04-27 00:21:01', b'0'); +INSERT INTO `inf_job_log` VALUES (189, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:22:00', '2021-04-27 00:22:00', 32, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:22:00', NULL, '2021-04-27 00:22:00', b'0'); +INSERT INTO `inf_job_log` VALUES (190, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:23:58', '2021-04-27 00:23:58', 41, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:23:58', NULL, '2021-04-27 00:23:58', b'0'); +INSERT INTO `inf_job_log` VALUES (191, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:24:00', '2021-04-27 00:24:00', 7, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:24:00', NULL, '2021-04-27 00:24:00', b'0'); +INSERT INTO `inf_job_log` VALUES (192, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:25:00', '2021-04-27 00:25:00', 8, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:25:00', NULL, '2021-04-27 00:25:00', b'0'); +INSERT INTO `inf_job_log` VALUES (193, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:26:00', '2021-04-27 00:26:00', 9, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:26:00', NULL, '2021-04-27 00:26:00', b'0'); +INSERT INTO `inf_job_log` VALUES (194, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:27:32', '2021-04-27 00:27:33', 12, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:27:32', NULL, '2021-04-27 00:27:33', b'0'); +INSERT INTO `inf_job_log` VALUES (195, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:29:59', '2021-04-27 00:29:59', 54, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:29:59', NULL, '2021-04-27 00:29:59', b'0'); +INSERT INTO `inf_job_log` VALUES (196, 3, 'sysUserSessionTimeoutJob', NULL, 1, '2021-04-27 00:30:00', '2021-04-27 00:30:00', 10, 1, '移除在线会话数量为 0 个', NULL, '2021-04-27 00:30:00', NULL, '2021-04-27 00:30:00', b'0'); COMMIT; -- ---------------------------- @@ -442,11 +896,11 @@ INSERT INTO `sys_error_code` VALUES (3966, 1, 'dashboard', 1002003001, '已经 INSERT INTO `sys_error_code` VALUES (3967, 1, 'dashboard', 1002003002, '已经存在编码为【{}】的角色', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3968, 1, 'dashboard', 1002003004, '不能操作类型为系统内置的角色', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3969, 1, 'dashboard', 1002004000, '用户账号已经存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); -INSERT INTO `sys_error_code` VALUES (3970, 1, 'dashboard', 1002004001, '已经存在该名字的部门', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); -INSERT INTO `sys_error_code` VALUES (3971, 1, 'dashboard', 1002004002, '父级部门不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); -INSERT INTO `sys_error_code` VALUES (3972, 1, 'dashboard', 1002004003, '用户不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); -INSERT INTO `sys_error_code` VALUES (3973, 1, 'dashboard', 1002004004, '存在子部门,无法删除', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); -INSERT INTO `sys_error_code` VALUES (3974, 1, 'dashboard', 1002004005, '不能设置自己为父部门', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); +INSERT INTO `sys_error_code` VALUES (3970, 1, 'dashboard', 1002004001, '手机号已经存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); +INSERT INTO `sys_error_code` VALUES (3971, 1, 'dashboard', 1002004002, '邮箱已经存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); +INSERT INTO `sys_error_code` VALUES (3972, 1, 'dashboard', 1002004003, '当前部门不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); +INSERT INTO `sys_error_code` VALUES (3973, 1, 'dashboard', 1002004004, '导入用户数据不能为空!', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); +INSERT INTO `sys_error_code` VALUES (3974, 1, 'dashboard', 1002004005, '用户密码校验失败', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); INSERT INTO `sys_error_code` VALUES (3975, 1, 'dashboard', 1002004001, '已经存在该名字的部门', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3976, 1, 'dashboard', 1002004002, '父级部门不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3977, 1, 'dashboard', 1002004003, '当前部门不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); @@ -455,14 +909,14 @@ INSERT INTO `sys_error_code` VALUES (3979, 1, 'dashboard', 1002004005, '不能 INSERT INTO `sys_error_code` VALUES (3980, 1, 'dashboard', 1002004006, '部门中存在员工,无法删除', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3981, 1, 'dashboard', 1002004007, '部门不处于开启状态,不允许选择', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3982, 1, 'dashboard', 1002004008, '不能设置自己的子部门为父部门', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); -INSERT INTO `sys_error_code` VALUES (3983, 1, 'dashboard', 1002005001, '已经存在该标识的岗位', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); +INSERT INTO `sys_error_code` VALUES (3983, 1, 'dashboard', 1002005001, '已经存在该名字的岗位', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); INSERT INTO `sys_error_code` VALUES (3984, 1, 'dashboard', 1002005002, '岗位({}) 不处于开启状态,不允许选择', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3985, 1, 'dashboard', 1002005001, '已经存在该名字的岗位', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3986, 1, 'dashboard', 1002005001, '已经存在该标识的岗位', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3987, 1, 'dashboard', 1002006001, '当前字典类型不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3988, 1, 'dashboard', 1002006002, '字典类型不处于开启状态,不允许选择', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3989, 1, 'dashboard', 1002006003, '已经存在该名字的字典类型', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); -INSERT INTO `sys_error_code` VALUES (3990, 1, 'dashboard', 1002006004, '无法删除,该字典类型还有字典数据', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); +INSERT INTO `sys_error_code` VALUES (3990, 1, 'dashboard', 1002006004, '已经存在该类型的字典类型', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); INSERT INTO `sys_error_code` VALUES (3991, 1, 'dashboard', 1002006004, '无法删除,该字典类型还有字典数据', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3992, 1, 'dashboard', 1002007001, '当前字典数据不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3993, 1, 'dashboard', 1002007002, '字典数据不处于开启状态,不允许选择', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); @@ -471,8 +925,8 @@ INSERT INTO `sys_error_code` VALUES (3995, 1, 'dashboard', 1002008001, '当前 INSERT INTO `sys_error_code` VALUES (3996, 1, 'dashboard', 1002009001, '文件路径已经存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-21 00:03:20', b'0'); INSERT INTO `sys_error_code` VALUES (3997, 1, 'dashboard', 1002009002, '文件上传失败', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (3998, 1, 'dashboard', 1002009003, '文件为空', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); -INSERT INTO `sys_error_code` VALUES (3999, 1, 'dashboard', 1002011000, '短信模板不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); -INSERT INTO `sys_error_code` VALUES (4000, 1, 'dashboard', 1002011001, '已经存在编码为【{}】的短信模板', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-22 00:04:06', b'0'); +INSERT INTO `sys_error_code` VALUES (3999, 1, 'dashboard', 1002011000, '短信渠道不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); +INSERT INTO `sys_error_code` VALUES (4000, 1, 'dashboard', 1002011001, '短信渠道不处于开启状态,不允许选择', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-27 00:29:59', b'0'); INSERT INTO `sys_error_code` VALUES (4001, 2, 'dashboard', 1002011002, '无法删除,该短信渠道还有短信模板', '', NULL, '2021-04-20 23:52:57', '1', '2021-04-22 00:06:52', b'0'); INSERT INTO `sys_error_code` VALUES (4002, 1, 'dashboard', 1002011000, '短信模板不存在', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); INSERT INTO `sys_error_code` VALUES (4003, 1, 'dashboard', 1002011001, '已经存在编码为【{}】的短信模板', '', NULL, '2021-04-20 23:52:57', NULL, '2021-04-20 23:52:57', b'0'); @@ -508,12 +962,43 @@ CREATE TABLE `sys_login_log` ( `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=98 DEFAULT CHARSET=utf8mb4 COMMENT='系统访问记录'; +) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8mb4 COMMENT='系统访问记录'; -- ---------------------------- -- Records of sys_login_log -- ---------------------------- BEGIN; +INSERT INTO `sys_login_log` VALUES (1, 201, '', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-25 23:49:09', NULL, '2021-04-25 23:49:09', b'0'); +INSERT INTO `sys_login_log` VALUES (2, 100, '1dd549318d6740a8bdc3fcdbd9158378.222.16193666402630005', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:04:01', NULL, '2021-04-26 00:04:01', b'0'); +INSERT INTO `sys_login_log` VALUES (3, 200, '4d04e567c10d4d47b5617eb4410cb779.211.16193673645730003', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:16:05', NULL, '2021-04-26 00:16:05', b'0'); +INSERT INTO `sys_login_log` VALUES (4, 100, '4d04e567c10d4d47b5617eb4410cb779.216.16193673744440005', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:16:15', NULL, '2021-04-26 00:16:15', b'0'); +INSERT INTO `sys_login_log` VALUES (5, 200, '4d04e567c10d4d47b5617eb4410cb779.210.16193673850970009', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:16:29', NULL, '2021-04-26 00:16:29', b'0'); +INSERT INTO `sys_login_log` VALUES (6, 100, '4d04e567c10d4d47b5617eb4410cb779.214.16193674101760009', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:16:50', NULL, '2021-04-26 00:16:50', b'0'); +INSERT INTO `sys_login_log` VALUES (7, 200, '4d04e567c10d4d47b5617eb4410cb779.210.16193674206550013', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:18:35', NULL, '2021-04-26 00:18:35', b'0'); +INSERT INTO `sys_login_log` VALUES (8, 100, '8fcad0f57c0444b98e31fba92379c125.215.16193677160150005', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:21:56', NULL, '2021-04-26 00:21:56', b'0'); +INSERT INTO `sys_login_log` VALUES (9, 200, '8fcad0f57c0444b98e31fba92379c125.220.16193677288070003', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:22:09', NULL, '2021-04-26 00:22:09', b'0'); +INSERT INTO `sys_login_log` VALUES (10, 100, '8fcad0f57c0444b98e31fba92379c125.213.16193677330510005', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:22:13', NULL, '2021-04-26 00:22:13', b'0'); +INSERT INTO `sys_login_log` VALUES (11, 200, '8fcad0f57c0444b98e31fba92379c125.216.16193677757650005', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:22:56', NULL, '2021-04-26 00:22:56', b'0'); +INSERT INTO `sys_login_log` VALUES (12, 100, 'b119944b67c14237b9434f5214688a2e.212.16193678252850003', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:23:46', NULL, '2021-04-26 00:23:46', b'0'); +INSERT INTO `sys_login_log` VALUES (13, 200, 'b119944b67c14237b9434f5214688a2e.216.16193678406290003', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:24:01', NULL, '2021-04-26 00:24:01', b'0'); +INSERT INTO `sys_login_log` VALUES (14, 100, 'b119944b67c14237b9434f5214688a2e.211.16193678521510009', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:24:12', NULL, '2021-04-26 00:24:12', b'0'); +INSERT INTO `sys_login_log` VALUES (15, 200, 'b119944b67c14237b9434f5214688a2e.217.16193678522930003', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:24:12', NULL, '2021-04-26 00:24:12', b'0'); +INSERT INTO `sys_login_log` VALUES (16, 100, 'b119944b67c14237b9434f5214688a2e.212.16193680284330011', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:27:09', NULL, '2021-04-26 00:27:09', b'0'); +INSERT INTO `sys_login_log` VALUES (17, 200, 'b119944b67c14237b9434f5214688a2e.215.16193680285790017', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:27:09', NULL, '2021-04-26 00:27:09', b'0'); +INSERT INTO `sys_login_log` VALUES (18, 100, 'bdc7777473f64f56bbd0b2daebd27fea.218.16193682067910001', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:30:07', NULL, '2021-04-26 00:30:07', b'0'); +INSERT INTO `sys_login_log` VALUES (19, 200, 'bdc7777473f64f56bbd0b2daebd27fea.212.16193682071620003', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:30:07', NULL, '2021-04-26 00:30:07', b'0'); +INSERT INTO `sys_login_log` VALUES (20, 100, 'bdc7777473f64f56bbd0b2daebd27fea.212.16193682564160005', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:30:57', NULL, '2021-04-26 00:30:57', b'0'); +INSERT INTO `sys_login_log` VALUES (21, 200, 'bdc7777473f64f56bbd0b2daebd27fea.214.16193682565730009', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:30:57', NULL, '2021-04-26 00:30:57', b'0'); +INSERT INTO `sys_login_log` VALUES (22, 100, '4fb338297083428e960a39648cb42309.220.16193700301270001', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 01:00:30', NULL, '2021-04-26 01:00:30', b'0'); +INSERT INTO `sys_login_log` VALUES (23, 200, '2f1a2073dd49408fa1ca89aa1a34d68f.219.16193702755890001', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 01:04:36', NULL, '2021-04-26 01:04:36', b'0'); +INSERT INTO `sys_login_log` VALUES (24, 100, '2f1a2073dd49408fa1ca89aa1a34d68f.212.16193702896970009', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 01:04:50', NULL, '2021-04-26 01:04:50', b'0'); +INSERT INTO `sys_login_log` VALUES (25, 200, 'e793f3f624794f1b939d34537025acbf.219.16193718077030003', '', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 01:30:11', NULL, '2021-04-26 01:30:11', b'0'); +INSERT INTO `sys_login_log` VALUES (26, 100, 'e793f3f624794f1b939d34537025acbf.214.16193718672600009', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 01:31:07', NULL, '2021-04-26 01:31:07', b'0'); +INSERT INTO `sys_login_log` VALUES (27, 201, 'N/A', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 09:22:34', NULL, '2021-04-26 09:22:34', b'0'); +INSERT INTO `sys_login_log` VALUES (28, 100, 'e56742980bc6452cb95ef8856dee866e.232.16194476755560013', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 22:34:36', NULL, '2021-04-26 22:34:36', b'0'); +INSERT INTO `sys_login_log` VALUES (29, 100, '59763086cbd842a49188a6b0e812b922.218.16194485070140035', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 22:48:27', NULL, '2021-04-26 22:48:27', b'0'); +INSERT INTO `sys_login_log` VALUES (30, 201, 'N/A', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 23:05:00', NULL, '2021-04-26 23:05:00', b'0'); +INSERT INTO `sys_login_log` VALUES (31, 201, 'N/A', 'admin', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-27 00:10:53', NULL, '2021-04-27 00:10:53', b'0'); COMMIT; -- ---------------------------- @@ -537,7 +1022,7 @@ CREATE TABLE `sys_menu` ( `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1116 DEFAULT CHARSET=utf8mb4 COMMENT='菜单权限表'; +) ENGINE=InnoDB AUTO_INCREMENT=1117 DEFAULT CHARSET=utf8mb4 COMMENT='菜单权限表'; -- ---------------------------- -- Records of sys_menu @@ -555,7 +1040,7 @@ INSERT INTO `sys_menu` VALUES (104, '岗位管理', '', 2, 5, 1, 'post', 'post', INSERT INTO `sys_menu` VALUES (105, '字典管理', '', 2, 6, 1, 'dict', 'dict', 'system/dict/index', 0, 'admin', '2021-01-05 17:03:48', '1', '2021-03-14 21:16:58', b'0'); INSERT INTO `sys_menu` VALUES (106, '配置管理', '', 2, 1, 2, 'config', 'edit', 'infra/config/index', 0, 'admin', '2021-01-05 17:03:48', '1', '2021-03-10 01:12:10', b'0'); INSERT INTO `sys_menu` VALUES (107, '通知公告', '', 2, 8, 1, 'notice', 'message', 'system/notice/index', 0, 'admin', '2021-01-05 17:03:48', '1', '2021-03-14 21:51:39', b'0'); -INSERT INTO `sys_menu` VALUES (108, '日志管理', '', 1, 9, 1, 'log', 'log', '', 0, 'admin', '2021-01-05 17:03:48', '', '2021-01-05 22:34:28', b'0'); +INSERT INTO `sys_menu` VALUES (108, '审计日志', '', 1, 9, 1, 'log', 'log', '', 0, 'admin', '2021-01-05 17:03:48', '1', '2021-04-26 22:34:58', b'0'); INSERT INTO `sys_menu` VALUES (109, '在线用户', 'system:user-session:list', 2, 10, 1, 'user-session', 'online', 'system/session/index', 0, 'admin', '2021-01-05 17:03:48', '', '2021-01-26 08:21:20', b'0'); INSERT INTO `sys_menu` VALUES (110, '定时任务', '', 2, 2, 2, 'job', 'job', 'infra/job/index', 0, 'admin', '2021-01-05 17:03:48', '1', '2021-03-10 01:25:51', b'0'); INSERT INTO `sys_menu` VALUES (111, 'MySQL 监控', '', 2, 4, 2, 'druid', 'druid', 'infra/druid/index', 0, 'admin', '2021-01-05 17:03:48', '', '2021-02-26 02:18:32', b'0'); @@ -674,6 +1159,7 @@ INSERT INTO `sys_menu` VALUES (1112, '错误码创建', 'system:error-code:creat INSERT INTO `sys_menu` VALUES (1113, '错误码更新', 'system:error-code:update', 3, 3, 1110, '', '', '', 0, '', '2021-04-13 21:46:42', '', '2021-04-13 22:09:47', b'0'); INSERT INTO `sys_menu` VALUES (1114, '错误码删除', 'system:error-code:delete', 3, 4, 1110, '', '', '', 0, '', '2021-04-13 21:46:42', '', '2021-04-13 22:09:51', b'0'); INSERT INTO `sys_menu` VALUES (1115, '错误码导出', 'system:error-code:export', 3, 5, 1110, '', '', '', 0, '', '2021-04-13 21:46:42', '', '2021-04-13 22:09:55', b'0'); +INSERT INTO `sys_menu` VALUES (1116, '日志中心', '', 2, 8, 2, 'log-center', 'log', 'infra/skywalking/log', 0, '1', '2021-04-26 22:35:45', '1', '2021-04-26 22:37:25', b'0'); COMMIT; -- ---------------------------- @@ -733,12 +1219,16 @@ CREATE TABLE `sys_operate_log` ( `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=193 DEFAULT CHARSET=utf8mb4 COMMENT='操作日志记录'; +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COMMENT='操作日志记录'; -- ---------------------------- -- Records of sys_operate_log -- ---------------------------- BEGIN; +INSERT INTO `sys_operate_log` VALUES (1, 'e56742980bc6452cb95ef8856dee866e.232.16194476976500015', 1, '菜单', '修改菜单', 3, '', '', 'PUT', '/api/system/menu/update', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', 'CommonResult cn.iocoder.dashboard.modules.system.controller.permission.SysMenuController.updateMenu(SysMenuUpdateReqVO)', '{\"reqVO\":{\"name\":\"审计日志\",\"permission\":\"\",\"type\":1,\"sort\":9,\"parentId\":1,\"path\":\"log\",\"icon\":\"log\",\"component\":\"\",\"status\":0,\"id\":108}}', '2021-04-26 22:34:58', 25, 0, '', 'true', NULL, '2021-04-26 22:34:58', NULL, '2021-04-26 22:34:58', b'0'); +INSERT INTO `sys_operate_log` VALUES (2, 'e56742980bc6452cb95ef8856dee866e.235.16194477445010015', 1, '菜单', '创建菜单', 2, '', '', 'POST', '/api/system/menu/create', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', 'CommonResult cn.iocoder.dashboard.modules.system.controller.permission.SysMenuController.createMenu(SysMenuCreateReqVO)', '{\"reqVO\":{\"name\":\"日志中心\",\"permission\":null,\"type\":2,\"sort\":8,\"parentId\":2,\"path\":\"infra/log\",\"icon\":\"log\",\"component\":null,\"status\":0}}', '2021-04-26 22:35:45', 15, 0, '', '1116', NULL, '2021-04-26 22:35:45', NULL, '2021-04-26 22:35:45', b'0'); +INSERT INTO `sys_operate_log` VALUES (3, 'e56742980bc6452cb95ef8856dee866e.229.16194477870040023', 1, '菜单', '修改菜单', 3, '', '', 'PUT', '/api/system/menu/update', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', 'CommonResult cn.iocoder.dashboard.modules.system.controller.permission.SysMenuController.updateMenu(SysMenuUpdateReqVO)', '{\"reqVO\":{\"name\":\"日志中心\",\"permission\":\"\",\"type\":2,\"sort\":8,\"parentId\":2,\"path\":\"log-center\",\"icon\":\"log\",\"component\":\"infra/log\",\"status\":0,\"id\":1116}}', '2021-04-26 22:36:27', 13, 0, '', 'true', NULL, '2021-04-26 22:36:27', NULL, '2021-04-26 22:36:27', b'0'); +INSERT INTO `sys_operate_log` VALUES (4, 'e56742980bc6452cb95ef8856dee866e.233.16194478446320025', 1, '菜单', '修改菜单', 3, '', '', 'PUT', '/api/system/menu/update', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', 'CommonResult cn.iocoder.dashboard.modules.system.controller.permission.SysMenuController.updateMenu(SysMenuUpdateReqVO)', '{\"reqVO\":{\"name\":\"日志中心\",\"permission\":\"\",\"type\":2,\"sort\":8,\"parentId\":2,\"path\":\"log-center\",\"icon\":\"log\",\"component\":\"infra/skywalking/log\",\"status\":0,\"id\":1116}}', '2021-04-26 22:37:25', 15, 0, '', 'true', NULL, '2021-04-26 22:37:25', NULL, '2021-04-26 22:37:25', b'0'); COMMIT; -- ---------------------------- @@ -1044,7 +1534,7 @@ CREATE TABLE `sys_sms_log` ( `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8mb4 COMMENT='短信日志'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='短信日志'; -- ---------------------------- -- Records of sys_sms_log @@ -1186,32 +1676,46 @@ INSERT INTO `sys_user_session` VALUES ('134d908ae33146bd9b5291471c04f604', 1, '2 INSERT INTO `sys_user_session` VALUES ('1407ce21e47947b9b8d93bff1b55c7d6', 1, '2021-04-07 01:09:11', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-07 00:07:43', NULL, '2021-04-01 18:10:44', b'1'); INSERT INTO `sys_user_session` VALUES ('1477c38290ff4cee8887ebfe593faa02', 1, '2021-04-17 23:34:57', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-17 23:04:57', NULL, '2021-04-12 21:36:29', b'1'); INSERT INTO `sys_user_session` VALUES ('347ec49c06d74d138a95266cbb5535a0', 1, '2021-04-21 00:45:41', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-21 00:03:50', NULL, '2021-04-13 18:38:39', b'1'); +INSERT INTO `sys_user_session` VALUES ('352fd65e03cd48c19240d26fbc5dab07', 1, '2021-04-26 01:30:30', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 01:00:30', NULL, '2021-04-25 17:04:39', b'1'); +INSERT INTO `sys_user_session` VALUES ('36b6673599134b00aa2b25d4a2a7d9f9', 1, '2021-04-26 02:01:07', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 01:31:07', NULL, '2021-04-25 17:56:14', b'1'); +INSERT INTO `sys_user_session` VALUES ('39fc76e86c7b469fa04b246523da536d', 1, '2021-04-26 23:04:36', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 22:34:36', NULL, '2021-04-26 13:39:54', b'1'); INSERT INTO `sys_user_session` VALUES ('3c75ea73e13b4857a18eb57ca2eea80f', 1, '2021-04-11 20:06:52', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 19:36:52', NULL, '2021-04-11 09:10:53', b'1'); +INSERT INTO `sys_user_session` VALUES ('4092c5d0a1d74fca9fb69e2702ef83a2', 1, '2021-04-26 01:00:07', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:30:07', NULL, '2021-04-25 16:30:09', b'1'); INSERT INTO `sys_user_session` VALUES ('40d532d8900c43b791266429a7911751', 1, '2021-04-05 22:11:34', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-05 21:41:34', NULL, '2021-04-01 12:28:20', b'1'); INSERT INTO `sys_user_session` VALUES ('43676e85d0e04980b2a67181f8d9933b', 1, '2021-04-11 10:41:09', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 09:56:31', NULL, '2021-04-02 17:32:07', b'1'); INSERT INTO `sys_user_session` VALUES ('505b4e7d8b0d4b40aa23bf540da81234', 1, '2021-03-14 01:25:13', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36', NULL, '2021-03-14 00:31:43', NULL, '2021-03-13 07:35:26', b'1'); +INSERT INTO `sys_user_session` VALUES ('53c07f8d545349618f3633a1ffb2fc40', 1, '2021-04-26 23:18:27', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 22:48:27', NULL, '2021-04-26 14:45:51', b'1'); INSERT INTO `sys_user_session` VALUES ('56a92b99f7b642ccbb7508042a25cb0c', 1, '2021-04-11 21:16:33', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 20:14:54', NULL, '2021-04-11 10:08:20', b'1'); INSERT INTO `sys_user_session` VALUES ('5a7248bf87d14e7e9f0578b05969986c', 1, '2021-03-13 10:42:50', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36', NULL, '2021-03-13 09:37:36', NULL, '2021-03-12 19:53:07', b'1'); INSERT INTO `sys_user_session` VALUES ('5c30d80eb72048daa1a24d3d4f01317b', 1, '2021-04-12 00:31:10', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 23:08:14', NULL, '2021-04-11 15:47:45', b'1'); INSERT INTO `sys_user_session` VALUES ('5dca80a5c61541479a4dbb6e004c2e28', 1, '2021-04-14 00:57:25', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-13 23:38:30', NULL, '2021-04-12 17:33:48', b'1'); +INSERT INTO `sys_user_session` VALUES ('6108c616991b45b9b891ff46163f95b1', 1, '2021-04-26 00:52:13', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:22:13', NULL, '2021-04-25 16:22:57', b'1'); +INSERT INTO `sys_user_session` VALUES ('72e0d4e1398642e2a5dc7cac2fd9c3a0', 1, '2021-04-26 01:58:09', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 01:04:50', NULL, '2021-04-25 17:30:12', b'1'); INSERT INTO `sys_user_session` VALUES ('7324a76b029a49ee95bf54ceb4164ba9', 1, '2021-04-13 01:29:14', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-13 00:18:40', NULL, '2021-04-11 23:15:00', b'1'); INSERT INTO `sys_user_session` VALUES ('749619894bc441bb9773902515f81e6a', 1, '2021-04-11 00:39:51', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 00:09:51', NULL, '2021-04-02 16:50:56', b'1'); INSERT INTO `sys_user_session` VALUES ('750dca41b315488b8c17e1c0f8b6a519', 1, '2021-04-21 01:24:28', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-21 00:54:28', NULL, '2021-04-13 21:42:10', b'1'); INSERT INTO `sys_user_session` VALUES ('7768ae62ad974fd989f5159649a4be82', 1, '2021-04-11 00:53:39', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-10 23:23:27', NULL, '2021-04-02 17:04:58', b'1'); INSERT INTO `sys_user_session` VALUES ('79efcb8f64aa42af9f4b327fb383532f', 1, '2021-04-11 22:44:07', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 21:34:53', NULL, '2021-04-11 14:10:45', b'1'); -INSERT INTO `sys_user_session` VALUES ('83b227ad356f4343b01d321ad26807ce', 1, '2021-04-22 00:49:12', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-21 23:33:02', NULL, '2021-04-22 00:19:12', b'0'); +INSERT INTO `sys_user_session` VALUES ('7eea227a8ef5445189f5fbec39f799c1', 1, '2021-04-26 00:46:00', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:04:01', NULL, '2021-04-25 16:16:06', b'1'); +INSERT INTO `sys_user_session` VALUES ('7ff1aa5bba8a42f295cd438f4aacc40f', 1, '2021-04-26 00:46:15', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:16:15', NULL, '2021-04-25 16:16:28', b'1'); +INSERT INTO `sys_user_session` VALUES ('83b227ad356f4343b01d321ad26807ce', 1, '2021-04-22 00:49:12', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-21 23:33:02', NULL, '2021-04-25 15:49:09', b'1'); INSERT INTO `sys_user_session` VALUES ('87d5b95fdad9447189a95abf8a5152df', 1, '2021-04-17 23:01:18', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-17 22:31:18', NULL, '2021-04-12 21:03:27', b'1'); INSERT INTO `sys_user_session` VALUES ('8b3eac5e4a104a4191c8070e03d553ea', 1, '2021-04-05 02:45:12', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-05 02:15:12', NULL, '2021-04-01 11:05:25', b'1'); +INSERT INTO `sys_user_session` VALUES ('931c0b94936542d884bff469a37d8501', 1, '2021-04-26 00:53:46', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:23:46', NULL, '2021-04-25 16:24:02', b'1'); INSERT INTO `sys_user_session` VALUES ('9ae27346d8b7491aad1385f51e8aa196', 1, '2021-03-13 14:02:12', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36', NULL, '2021-03-13 10:43:06', NULL, '2021-03-13 06:40:35', b'1'); INSERT INTO `sys_user_session` VALUES ('a2fb443b31c049008975ff8ee5499db1', 1, '2021-04-11 09:42:09', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 09:12:09', NULL, '2021-04-02 17:16:00', b'1'); INSERT INTO `sys_user_session` VALUES ('a71a74adf9d141e2849d2a411d558205', 1, '2021-04-17 18:24:44', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-17 17:54:44', NULL, '2021-04-12 17:54:50', b'1'); INSERT INTO `sys_user_session` VALUES ('ab2099c12f5c4b0288c60abe8cfff307', 1, '2021-04-18 01:41:46', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-18 01:01:35', NULL, '2021-04-13 05:14:54', b'1'); INSERT INTO `sys_user_session` VALUES ('ae9ee7452ee54e4b983d658188c15c4d', 1, '2021-03-14 21:32:57', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36', NULL, '2021-03-14 20:25:00', NULL, '2021-03-13 15:19:10', b'1'); INSERT INTO `sys_user_session` VALUES ('b727853eccea4c8589e006ffea985146', 1, '2021-04-12 01:36:00', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-12 01:06:00', NULL, '2021-04-11 19:40:07', b'1'); +INSERT INTO `sys_user_session` VALUES ('b97cce5f119c474fb7dcff9c46541dc5', 1, '2021-04-26 00:57:09', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:27:09', NULL, '2021-04-25 16:27:10', b'1'); INSERT INTO `sys_user_session` VALUES ('b9ee6fde7bf74ed49cad99abf86c94d6', 1, '2021-04-18 20:21:02', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-18 19:18:52', NULL, '2021-04-13 06:36:39', b'1'); INSERT INTO `sys_user_session` VALUES ('bb4ad4579bd1436c859b94228967582f', 1, '2021-04-18 20:52:38', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-18 20:22:38', NULL, '2021-04-13 07:14:58', b'1'); INSERT INTO `sys_user_session` VALUES ('c095616db95044c5bed66a3f84519b8b', 1, '2021-04-11 19:59:33', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 19:29:33', NULL, '2021-04-11 09:04:19', b'1'); INSERT INTO `sys_user_session` VALUES ('c8805f37eb76432c89d6d54feb14756f', 1, '2021-04-18 21:54:56', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-18 21:00:38', NULL, '2021-04-13 17:45:30', b'1'); +INSERT INTO `sys_user_session` VALUES ('ccec247d69f5445cabd9f2cc2c219ead', 1, '2021-04-26 00:51:56', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:21:56', NULL, '2021-04-25 16:22:10', b'1'); +INSERT INTO `sys_user_session` VALUES ('cee634e685c746bda24d43debab7abd8', 1, '2021-04-26 00:54:12', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:24:12', NULL, '2021-04-25 16:24:14', b'1'); +INSERT INTO `sys_user_session` VALUES ('d07fa3ca0a6b4a1aa77e7cc24b521fa5', 1, '2021-04-26 01:00:57', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:30:57', NULL, '2021-04-25 16:30:58', b'1'); INSERT INTO `sys_user_session` VALUES ('d0adf48f82914212b947e5ab04d9fb65', 1, '2021-03-21 19:16:28', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-03-21 18:13:37', NULL, '2021-03-15 05:53:20', b'1'); INSERT INTO `sys_user_session` VALUES ('dfbce0af867547f4bb01ac6f2e583337', 1, '2021-04-11 17:06:15', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 16:36:15', NULL, '2021-04-11 08:24:03', b'1'); INSERT INTO `sys_user_session` VALUES ('e5ecf10e40a5463b8f9b5b453cb1649b', 1, '2021-04-11 17:06:22', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-11 16:36:22', NULL, '2021-04-11 08:24:03', b'1'); @@ -1220,6 +1724,7 @@ INSERT INTO `sys_user_session` VALUES ('e8872f5192584440a548641b83c877ef', 1, '2 INSERT INTO `sys_user_session` VALUES ('f1ab99b09b5a475795579ff99d60ac78', 1, '2021-03-14 23:04:31', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36', NULL, '2021-03-14 21:12:44', NULL, '2021-03-15 03:32:38', b'1'); INSERT INTO `sys_user_session` VALUES ('f2a4182f62ea4559b9946a523928fac4', 1, '2021-04-10 01:45:57', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-10 00:55:38', NULL, '2021-04-02 14:52:48', b'1'); INSERT INTO `sys_user_session` VALUES ('f853b50d064340a581e9a49bba9411fc', 1, '2021-03-10 01:55:41', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36', NULL, '2021-03-10 01:11:53', NULL, '2021-03-12 18:37:05', b'1'); +INSERT INTO `sys_user_session` VALUES ('fb341cc0cfdd4cc7b5058f2a3bc279bc', 1, '2021-04-26 00:46:50', 'admin', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36', NULL, '2021-04-26 00:16:50', NULL, '2021-04-25 16:18:36', b'1'); COMMIT; -- ---------------------------- diff --git a/src/main/java/cn/iocoder/dashboard/framework/tracer/core/aop/BizTraceAspect.java b/src/main/java/cn/iocoder/dashboard/framework/tracer/core/aop/BizTraceAspect.java index bff0fe300..2fd5f5113 100644 --- a/src/main/java/cn/iocoder/dashboard/framework/tracer/core/aop/BizTraceAspect.java +++ b/src/main/java/cn/iocoder/dashboard/framework/tracer/core/aop/BizTraceAspect.java @@ -1,8 +1,9 @@ package cn.iocoder.dashboard.framework.tracer.core.aop; +import cn.hutool.core.map.MapUtil; import cn.hutool.core.util.StrUtil; import cn.iocoder.dashboard.framework.tracer.core.annotation.BizTrace; -import cn.iocoder.dashboard.util.sping.SpElUtil; +import cn.iocoder.dashboard.util.sping.SpringExpressionUtils; import io.opentracing.Span; import io.opentracing.Tracer; import lombok.extern.slf4j.Slf4j; @@ -11,6 +12,9 @@ import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import javax.annotation.Resource; +import java.util.Map; + +import static java.util.Arrays.asList; /** * {@link BizTrace} 切面,记录业务链路 @@ -55,8 +59,9 @@ public class BizTraceAspect { private void setBizTag(Span span, ProceedingJoinPoint joinPoint, BizTrace trace) { try { - span.setTag(BizTrace.TYPE_TAG, StrUtil.toString(SpElUtil.analysisSpEl(trace.type(), joinPoint))); - span.setTag(BizTrace.ID_TAG, StrUtil.toString(SpElUtil.analysisSpEl(trace.id(), joinPoint))); + Map result = SpringExpressionUtils.parseExpressions(joinPoint, asList(trace.type(), trace.id())); + span.setTag(BizTrace.TYPE_TAG, MapUtil.getStr(result, trace.type())); + span.setTag(BizTrace.ID_TAG, MapUtil.getStr(result, trace.id())); } catch (Exception ex) { log.error("[setBizTag][解析 bizType 与 bizId 发生异常]", ex); } diff --git a/src/main/java/cn/iocoder/dashboard/modules/tool/controller/test/ToolTestDemoController.java b/src/main/java/cn/iocoder/dashboard/modules/tool/controller/test/ToolTestDemoController.java index 383b434cb..80384c8b0 100644 --- a/src/main/java/cn/iocoder/dashboard/modules/tool/controller/test/ToolTestDemoController.java +++ b/src/main/java/cn/iocoder/dashboard/modules/tool/controller/test/ToolTestDemoController.java @@ -79,7 +79,7 @@ public class ToolTestDemoController { @ApiImplicitParam(name = "ids", value = "编号列表", required = true, dataTypeClass = List.class) @PreAuthorize("@ss.hasPermission('tool:test-demo:query')") // @RateLimiter(name = "backendA") - @BizTrace(id = "1", type = "'user'") + @BizTrace(id = "#ids", type = "'user'") public CommonResult> getTestDemoList(@RequestParam("ids") Collection ids) { List list = testDemoService.getTestDemoList(ids); return success(ToolTestDemoConvert.INSTANCE.convertList(list)); diff --git a/src/main/java/cn/iocoder/dashboard/util/sping/SpElUtil.java b/src/main/java/cn/iocoder/dashboard/util/sping/SpElUtil.java deleted file mode 100644 index 3c5a82a29..000000000 --- a/src/main/java/cn/iocoder/dashboard/util/sping/SpElUtil.java +++ /dev/null @@ -1,70 +0,0 @@ -package cn.iocoder.dashboard.util.sping; - -import org.aspectj.lang.ProceedingJoinPoint; -import org.aspectj.lang.reflect.MethodSignature; -import org.springframework.core.DefaultParameterNameDiscoverer; -import org.springframework.expression.EvaluationContext; -import org.springframework.expression.Expression; -import org.springframework.expression.spel.standard.SpelExpressionParser; -import org.springframework.expression.spel.support.StandardEvaluationContext; - -import java.lang.reflect.Method; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * SpEl解析类 - * - * @author mashu - */ -public class SpElUtil { - - private static SpelExpressionParser parser = new SpelExpressionParser(); - private static DefaultParameterNameDiscoverer nameDiscoverer = new DefaultParameterNameDiscoverer(); - - private SpElUtil() { - } - - /** - * 解析切面SpEL - * - * @param spElString 表达式 - * @param joinPoint 切面点 - * @return 执行界面 - */ - public static Object analysisSpEl(String spElString, ProceedingJoinPoint joinPoint) { - // 通过joinPoint获取被注解方法 - MethodSignature methodSignature = (MethodSignature) joinPoint.getSignature(); - Method method = methodSignature.getMethod(); - // 使用spring的DefaultParameterNameDiscoverer获取方法形参名数组 - String[] paramNames = nameDiscoverer.getParameterNames(method); - // 解析过后的Spring表达式对象 - Expression expression = parser.parseExpression(spElString); - // spring的表达式上下文对象 - EvaluationContext context = new StandardEvaluationContext(); - // 通过joinPoint获取被注解方法的形参 - Object[] args = joinPoint.getArgs(); - // 给上下文赋值 - for (int i = 0; i < args.length; i++) { - context.setVariable(paramNames[i], args[i]); - } - return expression.getValue(context); - } - - /** - * 批量解析切面SpEL - * - * @param spElStrings 表达式 - * @param joinPoint 切面点 - * @return 执行界面 - */ - public static Map analysisSpEls(List spElStrings, ProceedingJoinPoint joinPoint) { - if (null == spElStrings) { - return null; - } - Map resultMap = new HashMap<>(spElStrings.size()); - spElStrings.forEach(expression -> resultMap.put(expression, analysisSpEl(expression, joinPoint))); - return resultMap; - } -} diff --git a/src/test/java/cn/iocoder/dashboard/util/AopTargetUtils.java b/src/main/java/cn/iocoder/dashboard/util/sping/SpringAopUtils.java similarity index 93% rename from src/test/java/cn/iocoder/dashboard/util/AopTargetUtils.java rename to src/main/java/cn/iocoder/dashboard/util/sping/SpringAopUtils.java index 89a0d93f5..c55357c45 100644 --- a/src/test/java/cn/iocoder/dashboard/util/AopTargetUtils.java +++ b/src/main/java/cn/iocoder/dashboard/util/sping/SpringAopUtils.java @@ -1,46 +1,46 @@ -package cn.iocoder.dashboard.util; - -import cn.hutool.core.bean.BeanUtil; -import org.springframework.aop.framework.AdvisedSupport; -import org.springframework.aop.framework.AopProxy; -import org.springframework.aop.support.AopUtils; - -/** - * Spring AOP 工具类 - * - * 参考波克尔 http://www.bubuko.com/infodetail-3471885.html 实现 - */ -public class AopTargetUtils { - - /** - * 获取代理的目标对象 - * - * @param proxy 代理对象 - * @return 目标对象 - */ - public static Object getTarget(Object proxy) throws Exception { - // 不是代理对象 - if (!AopUtils.isAopProxy(proxy)) { - return proxy; - } - // Jdk 代理 - if (AopUtils.isJdkDynamicProxy(proxy)) { - return getJdkDynamicProxyTargetObject(proxy); - } - // Cglib 代理 - return getCglibProxyTargetObject(proxy); - } - - private static Object getCglibProxyTargetObject(Object proxy) throws Exception { - Object dynamicAdvisedInterceptor = BeanUtil.getFieldValue(proxy, "CGLIB$CALLBACK_0"); - AdvisedSupport advisedSupport = (AdvisedSupport) BeanUtil.getFieldValue(dynamicAdvisedInterceptor, "advised"); - return advisedSupport.getTargetSource().getTarget(); - } - - private static Object getJdkDynamicProxyTargetObject(Object proxy) throws Exception { - AopProxy aopProxy = (AopProxy) BeanUtil.getFieldValue(proxy, "h"); - AdvisedSupport advisedSupport = (AdvisedSupport) BeanUtil.getFieldValue(aopProxy, "advised"); - return advisedSupport.getTargetSource().getTarget(); - } - -} +package cn.iocoder.dashboard.util.sping; + +import cn.hutool.core.bean.BeanUtil; +import org.springframework.aop.framework.AdvisedSupport; +import org.springframework.aop.framework.AopProxy; +import org.springframework.aop.support.AopUtils; + +/** + * Spring AOP 工具类 + * + * 参考波克尔 http://www.bubuko.com/infodetail-3471885.html 实现 + */ +public class SpringAopUtils { + + /** + * 获取代理的目标对象 + * + * @param proxy 代理对象 + * @return 目标对象 + */ + public static Object getTarget(Object proxy) throws Exception { + // 不是代理对象 + if (!AopUtils.isAopProxy(proxy)) { + return proxy; + } + // Jdk 代理 + if (AopUtils.isJdkDynamicProxy(proxy)) { + return getJdkDynamicProxyTargetObject(proxy); + } + // Cglib 代理 + return getCglibProxyTargetObject(proxy); + } + + private static Object getCglibProxyTargetObject(Object proxy) throws Exception { + Object dynamicAdvisedInterceptor = BeanUtil.getFieldValue(proxy, "CGLIB$CALLBACK_0"); + AdvisedSupport advisedSupport = (AdvisedSupport) BeanUtil.getFieldValue(dynamicAdvisedInterceptor, "advised"); + return advisedSupport.getTargetSource().getTarget(); + } + + private static Object getJdkDynamicProxyTargetObject(Object proxy) throws Exception { + AopProxy aopProxy = (AopProxy) BeanUtil.getFieldValue(proxy, "h"); + AdvisedSupport advisedSupport = (AdvisedSupport) BeanUtil.getFieldValue(aopProxy, "advised"); + return advisedSupport.getTargetSource().getTarget(); + } + +} diff --git a/src/main/java/cn/iocoder/dashboard/util/sping/SpringExpressionUtils.java b/src/main/java/cn/iocoder/dashboard/util/sping/SpringExpressionUtils.java new file mode 100644 index 000000000..50d67f3f1 --- /dev/null +++ b/src/main/java/cn/iocoder/dashboard/util/sping/SpringExpressionUtils.java @@ -0,0 +1,82 @@ +package cn.iocoder.dashboard.util.sping; + +import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.map.MapUtil; +import cn.hutool.core.util.ArrayUtil; +import org.aspectj.lang.ProceedingJoinPoint; +import org.aspectj.lang.reflect.MethodSignature; +import org.springframework.core.DefaultParameterNameDiscoverer; +import org.springframework.core.ParameterNameDiscoverer; +import org.springframework.expression.EvaluationContext; +import org.springframework.expression.ExpressionParser; +import org.springframework.expression.spel.standard.SpelExpressionParser; +import org.springframework.expression.spel.support.StandardEvaluationContext; + +import java.lang.reflect.Method; +import java.util.Collections; +import java.util.List; +import java.util.Map; + +/** + * Spring EL 表达式的工具类 + * + * @author mashu + */ +public class SpringExpressionUtils { + + private static final ExpressionParser EXPRESSION_PARSER = new SpelExpressionParser(); + private static final ParameterNameDiscoverer PARAMETER_NAME_DISCOVERER = new DefaultParameterNameDiscoverer(); + + private SpringExpressionUtils() { + } + + /** + * 从切面中,单个解析 EL 表达式的结果 + * + * @param joinPoint 切面点 + * @param expressionString EL 表达式数组 + * @return 执行界面 + */ + public static Object parseExpression(ProceedingJoinPoint joinPoint, String expressionString) { + Map result = parseExpressions(joinPoint, Collections.singletonList(expressionString)); + return result.get(expressionString); + } + + /** + * 从切面中,批量解析 EL 表达式的结果 + * + * @param joinPoint 切面点 + * @param expressionStrings EL 表达式数组 + * @return 结果,key 为表达式,value 为对应值 + */ + public static Map parseExpressions(ProceedingJoinPoint joinPoint, List expressionStrings) { + // 如果为空,则不进行解析 + if (CollUtil.isEmpty(expressionStrings)) { + return MapUtil.newHashMap(); + } + + // 第一步,构建解析的上下文 EvaluationContext + // 通过 joinPoint 获取被注解方法 + MethodSignature methodSignature = (MethodSignature) joinPoint.getSignature(); + Method method = methodSignature.getMethod(); + // 使用 spring 的 ParameterNameDiscoverer 获取方法形参名数组 + String[] paramNames = PARAMETER_NAME_DISCOVERER.getParameterNames(method); + // Spring 的表达式上下文对象 + EvaluationContext context = new StandardEvaluationContext(); + // 给上下文赋值 + if (ArrayUtil.isNotEmpty(paramNames)) { + Object[] args = joinPoint.getArgs(); + for (int i = 0; i < paramNames.length; i++) { + context.setVariable(paramNames[i], args[i]); + } + } + + // 第二步,逐个参数解析 + Map result = MapUtil.newHashMap(expressionStrings.size(), true); + expressionStrings.forEach(key -> { + Object value = EXPRESSION_PARSER.parseExpression(key).getValue(context); + result.put(key, value); + }); + return result; + } +} diff --git a/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysMenuServiceTest.java b/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysMenuServiceTest.java index da680a551..c120fd870 100644 --- a/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysMenuServiceTest.java +++ b/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysMenuServiceTest.java @@ -12,7 +12,7 @@ import cn.iocoder.dashboard.modules.system.dal.mysql.permission.SysMenuMapper; import cn.iocoder.dashboard.modules.system.enums.permission.MenuTypeEnum; import cn.iocoder.dashboard.modules.system.mq.producer.permission.SysMenuProducer; import cn.iocoder.dashboard.modules.system.service.permission.impl.SysMenuServiceImpl; -import cn.iocoder.dashboard.util.AopTargetUtils; +import cn.iocoder.dashboard.util.sping.SpringAopUtils; import cn.iocoder.dashboard.util.RandomUtils; import cn.iocoder.dashboard.util.object.ObjectUtils; import com.google.common.collect.Multimap; @@ -57,7 +57,7 @@ public class SysMenuServiceTest extends BaseDbUnitTest { sysMenuService.initLocalCache(); // 获取代理对象 - SysMenuServiceImpl target = (SysMenuServiceImpl) AopTargetUtils.getTarget(sysMenuService); + SysMenuServiceImpl target = (SysMenuServiceImpl) SpringAopUtils.getTarget(sysMenuService); Map menuCache = (Map) BeanUtil.getFieldValue(target, "menuCache"); @@ -227,7 +227,7 @@ public class SysMenuServiceTest extends BaseDbUnitTest { public void testListMenusFromCache_success() throws Exception { Map mockCacheMap = new HashMap<>(); //获取代理对象 - SysMenuServiceImpl target = (SysMenuServiceImpl) AopTargetUtils.getTarget(sysMenuService); + SysMenuServiceImpl target = (SysMenuServiceImpl) SpringAopUtils.getTarget(sysMenuService); BeanUtil.setFieldValue(target, "menuCache", mockCacheMap); Map idMenuMap = new HashMap<>(); @@ -256,7 +256,7 @@ public class SysMenuServiceTest extends BaseDbUnitTest { public void testListMenusFromCache2_success() throws Exception { Map mockCacheMap = new HashMap<>(); //获取代理对象 - SysMenuServiceImpl target = (SysMenuServiceImpl) AopTargetUtils.getTarget(sysMenuService); + SysMenuServiceImpl target = (SysMenuServiceImpl) SpringAopUtils.getTarget(sysMenuService); BeanUtil.setFieldValue(target, "menuCache", mockCacheMap); Map idMenuMap = new HashMap<>(); diff --git a/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysRoleServiceTest.java b/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysRoleServiceTest.java index f180f2b92..34784fe11 100644 --- a/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysRoleServiceTest.java +++ b/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysRoleServiceTest.java @@ -13,14 +13,8 @@ import cn.iocoder.dashboard.modules.system.dal.mysql.permission.SysRoleMapper; import cn.iocoder.dashboard.modules.system.enums.permission.SysRoleTypeEnum; import cn.iocoder.dashboard.modules.system.mq.producer.permission.SysRoleProducer; import cn.iocoder.dashboard.modules.system.service.permission.impl.SysRoleServiceImpl; -import cn.iocoder.dashboard.util.AopTargetUtils; -import cn.iocoder.dashboard.util.AssertUtils; -import cn.iocoder.dashboard.util.RandomUtils; -import cn.iocoder.dashboard.util.object.ObjectUtils; -import com.google.common.collect.Sets; -import org.junit.jupiter.api.Assertions; +import cn.iocoder.dashboard.util.sping.SpringAopUtils; import org.junit.jupiter.api.Test; -import org.mockito.Mockito; import org.springframework.boot.test.mock.mockito.MockBean; import org.springframework.context.annotation.Import; @@ -63,7 +57,7 @@ public class SysRoleServiceTest extends BaseDbUnitTest { //断言 //获取代理对象 - SysRoleServiceImpl target = (SysRoleServiceImpl) AopTargetUtils.getTarget(sysRoleService); + SysRoleServiceImpl target = (SysRoleServiceImpl) SpringAopUtils.getTarget(sysRoleService); Map roleCache = (Map) BeanUtil.getFieldValue(target, "roleCache"); assertPojoEquals(roleDO1, roleCache.get(roleDO1.getId()));