/*
Navicat MySQL Data Transfer

Source Server         : 本地
Source Server Version : 50740
Source Host           : localhost:3306
Source Database       : totus-online

Target Server Type    : MYSQL
Target Server Version : 50740
File Encoding         : 65001

Date: 2025-07-11 15:01:18
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for bus_command_log
-- ----------------------------
DROP TABLE IF EXISTS `bus_command_log`;
CREATE TABLE `bus_command_log` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '操作记录唯一标识',
  `user_id` bigint(20) NOT NULL COMMENT '用户ID（外键）',
  `device_id` bigint(20) NOT NULL COMMENT '设备ID（外键）',
  `command_id` bigint(20) NOT NULL COMMENT '指令ID（外键）',
  `command_params` longtext COMMENT '指令参数（JSON格式）',
  `execute_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '执行时间',
  `status` int(1) NOT NULL DEFAULT '3' COMMENT '执行状态（1=成功，2=失败，3=处理中）',
  `result` longtext COMMENT '执行结果（JSON格式）',
  `result_code` varchar(255) DEFAULT NULL COMMENT '执行结果Code',
  `result_msg` varchar(255) DEFAULT NULL COMMENT '执行结果',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备执行记录表';

-- ----------------------------
-- Records of bus_command_log
-- ----------------------------

-- ----------------------------
-- Table structure for bus_device
-- ----------------------------
DROP TABLE IF EXISTS `bus_device`;
CREATE TABLE `bus_device` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '设备唯一标识',
  `device_code` varchar(32) DEFAULT NULL COMMENT '机器序号',
  `device_sn` varchar(64) NOT NULL COMMENT '设备序列号（唯一）',
  `model` varchar(64) DEFAULT NULL COMMENT '型号',
  `brand` varchar(32) DEFAULT NULL COMMENT '品牌',
  `name` varchar(32) DEFAULT NULL COMMENT '设备名称',
  `firmware_version` varchar(32) DEFAULT NULL COMMENT '固件版本',
  `protocol_version` varchar(32) DEFAULT NULL COMMENT '协议版本',
  `location` varchar(128) DEFAULT NULL COMMENT '放置位置',
  `status` int(1) DEFAULT '-1' COMMENT '设备状态（-1=默认/断开，0=空闲，1=任务中，2=准备中，3=铲件中)',
  `print_status` int(1) DEFAULT '-1' COMMENT '打印状态(-1默认/断开，0空闲，1归零中，2下降中，3曝光中，4抬升中，5正在执行暂停动作中，6已暂停，7正在执行停止动作中，8已停止，9打印完成，10文件检测中，11加液中，12铲件中)',
  `error_status` int(1) DEFAULT '-1' COMMENT '异常状态(-1默认/断开，0正常，1文件校验失败，2设备或加密错误，3打印准备过程出错，4打印出错，5加液失败，6铲件失败，7图片异物)',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `type` int(1) DEFAULT '1' COMMENT '类型：1打印机',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_device_sn` (`device_sn`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='设备表';

-- ----------------------------
-- Records of bus_device
-- ----------------------------
INSERT INTO `bus_device` VALUES ('1', '12345678', '12345678', '3DPLUS', '康佳', '4KL200URH300.4K', '3', null, '一楼走廊', '-1', '-1', '-1', '已关闭连接', '1', null, null, '2025-05-20 20:06:36', '2025-07-08 20:41:34');

-- ----------------------------
-- Table structure for bus_device_command
-- ----------------------------
DROP TABLE IF EXISTS `bus_device_command`;
CREATE TABLE `bus_device_command` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '指令唯一标识',
  `device_id` bigint(20) NOT NULL COMMENT '指令代码（唯一）',
  `command_name` varchar(64) DEFAULT NULL COMMENT '指令名称',
  `command_type` varchar(64) DEFAULT NULL COMMENT '指令类型（FILE_TRANSFER=文件传输，PRINT_CONTROL=打印控制，VIDEO_STREAM=视频）',
  `command_params` longtext COMMENT '指令参数（JSON格式）',
  `description` varchar(255) DEFAULT NULL COMMENT '指令描述',
  `status` int(1) DEFAULT '1' COMMENT '状态：1有效，0无效',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备指令表';

-- ----------------------------
-- Records of bus_device_command
-- ----------------------------

-- ----------------------------
-- Table structure for bus_user
-- ----------------------------
DROP TABLE IF EXISTS `bus_user`;
CREATE TABLE `bus_user` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户id',
  `real_name` varchar(255) DEFAULT '' COMMENT '真实姓名',
  `nickname` varchar(255) DEFAULT '' COMMENT '用户昵称',
  `avatar` varchar(256) DEFAULT '' COMMENT '用户头像',
  `phone` varchar(11) DEFAULT NULL COMMENT '手机号码',
  `status` int(1) DEFAULT '1' COMMENT '1为正常，0为禁止',
  `token` varchar(190) NOT NULL DEFAULT '' COMMENT 'openId',
  `sex` int(1) DEFAULT '1' COMMENT '性别，0未知，1男，2女',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE KEY `u_token` (`token`) USING BTREE,
  KEY `i_status` (`status`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='用户表';

-- ----------------------------
-- Records of bus_user
-- ----------------------------
INSERT INTO `bus_user` VALUES ('1', '20250523210255533', '用户_123124', '/avatar/avatar.png', null, '1', '456789', '1', 'System', 'System', '2025-05-23 15:55:25', '2025-05-23 15:55:49');
INSERT INTO `bus_user` VALUES ('2', '20250518210255533', '用户_126561', '/avatar/avatar.png', null, '1', '123456', '1', 'System', 'System', '2025-05-18 21:02:55', '2025-05-20 17:47:49');

-- ----------------------------
-- Table structure for bus_user_device
-- ----------------------------
DROP TABLE IF EXISTS `bus_user_device`;
CREATE TABLE `bus_user_device` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '绑定记录唯一标识',
  `user_id` bigint(20) NOT NULL COMMENT '用户ID（外键）',
  `device_id` bigint(20) NOT NULL COMMENT '设备ID（外键）',
  `is_primary` int(1) NOT NULL DEFAULT '2' COMMENT '是否为主用户（1=是，2=否）',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_user_printer` (`user_id`,`device_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COMMENT='用户绑定设备表';

-- ----------------------------
-- Records of bus_user_device
-- ----------------------------
INSERT INTO `bus_user_device` VALUES ('9', '2', '1', '2', null, null, '2025-06-03 10:55:34', '2025-06-03 10:55:34');

-- ----------------------------
-- Table structure for bus_user_device_command
-- ----------------------------
DROP TABLE IF EXISTS `bus_user_device_command`;
CREATE TABLE `bus_user_device_command` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '操作记录唯一标识',
  `user_id` bigint(20) NOT NULL COMMENT '用户ID（外键）',
  `device_id` bigint(20) NOT NULL COMMENT '设备ID（外键）',
  `command_id` bigint(20) NOT NULL COMMENT '指令ID（外键）',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户设备指令权限表';

-- ----------------------------
-- Records of bus_user_device_command
-- ----------------------------

-- ----------------------------
-- Table structure for sys_dept
-- ----------------------------
DROP TABLE IF EXISTS `sys_dept`;
CREATE TABLE `sys_dept` (
  `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `pid` bigint(20) DEFAULT NULL COMMENT '上级部门',
  `sub_count` int(5) DEFAULT '0' COMMENT '子部门数目',
  `name` varchar(255) NOT NULL COMMENT '名称',
  `dept_sort` int(5) DEFAULT '999' COMMENT '排序',
  `enabled` bit(1) NOT NULL COMMENT '状态',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime DEFAULT NULL COMMENT '创建日期',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`dept_id`) USING BTREE,
  KEY `idx_pid` (`pid`),
  KEY `idx_enabled` (`enabled`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='部门';

-- ----------------------------
-- Records of sys_dept
-- ----------------------------
INSERT INTO `sys_dept` VALUES ('2', '7', '1', '研发部', '3', '', 'admin', 'admin', '2019-03-25 09:15:32', '2020-08-02 14:48:47');
INSERT INTO `sys_dept` VALUES ('5', '7', '0', '运维部', '4', '', 'admin', 'admin', '2019-03-25 09:20:44', '2020-05-17 14:27:27');
INSERT INTO `sys_dept` VALUES ('6', '8', '0', '测试部', '6', '', 'admin', 'admin', '2019-03-25 09:52:18', '2020-06-08 11:59:21');
INSERT INTO `sys_dept` VALUES ('7', null, '2', '华南分部', '0', '', 'admin', 'admin', '2019-03-25 11:04:50', '2020-06-08 12:08:56');
INSERT INTO `sys_dept` VALUES ('8', null, '2', '华北分部', '1', '', 'admin', 'admin', '2019-03-25 11:04:53', '2020-05-14 12:54:00');
INSERT INTO `sys_dept` VALUES ('15', '8', '0', 'UI部门', '7', '', 'admin', 'admin', '2020-05-13 22:56:53', '2020-05-14 12:54:13');
INSERT INTO `sys_dept` VALUES ('17', '2', '0', '研发一组', '999', '', 'admin', 'admin', '2020-08-02 14:49:07', '2020-08-02 14:49:07');

-- ----------------------------
-- Table structure for sys_dict
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict`;
CREATE TABLE `sys_dict` (
  `dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `name` varchar(255) NOT NULL COMMENT '字典名称',
  `description` varchar(255) DEFAULT NULL COMMENT '描述',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime DEFAULT NULL COMMENT '创建日期',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`dict_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='数据字典';

-- ----------------------------
-- Records of sys_dict
-- ----------------------------
INSERT INTO `sys_dict` VALUES ('1', 'user_status', '用户状态', null, null, '2019-10-27 20:31:36', null);
INSERT INTO `sys_dict` VALUES ('4', 'dept_status', '部门状态', null, null, '2019-10-27 20:31:36', null);
INSERT INTO `sys_dict` VALUES ('5', 'job_status', '岗位状态', null, null, '2019-10-27 20:31:36', null);

-- ----------------------------
-- Table structure for sys_dict_detail
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_detail`;
CREATE TABLE `sys_dict_detail` (
  `detail_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `dict_id` bigint(11) DEFAULT NULL COMMENT '字典id',
  `label` varchar(255) NOT NULL COMMENT '字典标签',
  `value` varchar(255) NOT NULL COMMENT '字典值',
  `dict_sort` int(5) DEFAULT NULL COMMENT '排序',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime DEFAULT NULL COMMENT '创建日期',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`detail_id`) USING BTREE,
  KEY `idx_dict_id` (`dict_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='数据字典详情';

-- ----------------------------
-- Records of sys_dict_detail
-- ----------------------------
INSERT INTO `sys_dict_detail` VALUES ('1', '1', '激活', 'true', '1', null, null, '2019-10-27 20:31:36', null);
INSERT INTO `sys_dict_detail` VALUES ('2', '1', '禁用', 'false', '2', null, null, null, null);
INSERT INTO `sys_dict_detail` VALUES ('3', '4', '启用', 'true', '1', null, null, null, null);
INSERT INTO `sys_dict_detail` VALUES ('4', '4', '停用', 'false', '2', null, null, '2019-10-27 20:31:36', null);
INSERT INTO `sys_dict_detail` VALUES ('5', '5', '启用', 'true', '1', null, null, null, null);
INSERT INTO `sys_dict_detail` VALUES ('6', '5', '停用', 'false', '2', null, null, '2019-10-27 20:31:36', null);

-- ----------------------------
-- Table structure for sys_job
-- ----------------------------
DROP TABLE IF EXISTS `sys_job`;
CREATE TABLE `sys_job` (
  `job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `name` varchar(180) NOT NULL COMMENT '岗位名称',
  `enabled` bit(1) NOT NULL COMMENT '岗位状态',
  `job_sort` int(5) DEFAULT NULL COMMENT '排序',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime DEFAULT NULL COMMENT '创建日期',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`job_id`) USING BTREE,
  UNIQUE KEY `uniq_name` (`name`),
  KEY `idx_enabled` (`enabled`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='岗位';

-- ----------------------------
-- Records of sys_job
-- ----------------------------
INSERT INTO `sys_job` VALUES ('8', '人事专员', '', '3', null, null, '2019-03-29 14:52:28', null);
INSERT INTO `sys_job` VALUES ('10', '产品经理', '', '4', null, null, '2019-03-29 14:55:51', null);
INSERT INTO `sys_job` VALUES ('11', '全栈开发', '', '2', null, 'admin', '2019-03-31 13:39:30', '2020-05-05 11:33:43');
INSERT INTO `sys_job` VALUES ('12', '软件测试', '', '5', null, 'admin', '2019-03-31 13:39:43', '2020-05-10 19:56:26');

-- ----------------------------
-- Table structure for sys_log
-- ----------------------------
DROP TABLE IF EXISTS `sys_log`;
CREATE TABLE `sys_log` (
  `log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `description` varchar(255) DEFAULT NULL COMMENT '描述',
  `log_type` varchar(10) NOT NULL COMMENT '日志类型：INFI/ERROR',
  `method` varchar(255) DEFAULT NULL COMMENT '方法名',
  `params` text COMMENT '参数',
  `request_ip` varchar(255) DEFAULT NULL COMMENT '请求IP',
  `time` bigint(20) DEFAULT NULL COMMENT '执行时间',
  `username` varchar(255) DEFAULT NULL COMMENT '用户名',
  `address` varchar(255) DEFAULT NULL COMMENT '地址',
  `browser` varchar(255) DEFAULT NULL COMMENT '浏览器',
  `exception_detail` text COMMENT '异常',
  `create_time` datetime NOT NULL COMMENT '创建时间',
  PRIMARY KEY (`log_id`) USING BTREE,
  KEY `idx_create_time_index` (`create_time`),
  KEY `idx_log_type` (`log_type`)
) ENGINE=InnoDB AUTO_INCREMENT=4345 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='系统日志';

-- ----------------------------
-- Records of sys_log
-- ----------------------------
INSERT INTO `sys_log` VALUES ('3593', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"32\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:c854a1a630994fa2a1f3153def629382\"}', '192.168.0.107', '572', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-03 20:12:46');
INSERT INTO `sys_log` VALUES ('3594', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"13\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:16fe71ee58fb4ad3a67d5c6a97c69eb8\"}', '192.168.0.107', '77', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-03 20:39:26');
INSERT INTO `sys_log` VALUES ('3595', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"16\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:693e8a67eaad457c8fb2c2d287411b59\"}', '192.168.0.107', '80', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-03 20:49:05');
INSERT INTO `sys_log` VALUES ('3596', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"18\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:d74461fb785043c9abaf9004581a6df7\"}', '192.168.0.107', '74', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-03 21:02:03');
INSERT INTO `sys_log` VALUES ('3597', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"24\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:734d31e4163549da845a360dc813a32d\"}', '192.168.0.107', '558', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-03 22:49:52');
INSERT INTO `sys_log` VALUES ('3598', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"12\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:a5a25d5f13de436b89c2f09bd177c788\"}', '192.168.0.107', '376', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 验证码错误\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:92)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$b81b6287.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-03 22:54:28');
INSERT INTO `sys_log` VALUES ('3599', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"17\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:3865537b880642a3ab50231464066735\"}', '192.168.0.107', '152', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-03 22:54:31');
INSERT INTO `sys_log` VALUES ('3600', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"3\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:b4542f9f12794b5daba88f9712969b5d\"}', '192.168.0.107', '648', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-04 09:42:40');
INSERT INTO `sys_log` VALUES ('3601', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"13\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:38e3a566e4f34c0f969ed67187b7bf37\"}', '192.168.0.107', '2', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 验证码不存在或已过期\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:89)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$2a94250c.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-04 10:50:06');
INSERT INTO `sys_log` VALUES ('3602', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"5\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:6fd20ee4d8204f08ba321a62b7d5c81c\"}', '192.168.0.107', '75', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 10:50:12');
INSERT INTO `sys_log` VALUES ('3603', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:47.724\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":true,\"menuSort\":999,\"path\":\"system/busLawEnforcement\",\"pid\":1,\"subCount\":0,\"title\":\"执法数据\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:47.726\"}', '192.168.0.107', '40', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:16:48');
INSERT INTO `sys_log` VALUES ('3604', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":36,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":116,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":117,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":18,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":82,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":30,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '192.168.0.107', '36', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:17:15');
INSERT INTO `sys_log` VALUES ('3605', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":true,\"menuSort\":9,\"path\":\"system/busLawEnforcement\",\"pid\":1,\"subCount\":0,\"title\":\"执法数据\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}', '192.168.0.107', '27', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:17:42');
INSERT INTO `sys_log` VALUES ('3606', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":true,\"menuSort\":9,\"path\":\"system/busLawEnforcement\",\"permission\":\"busLawEnforcement:list\",\"pid\":1,\"subCount\":0,\"title\":\"执法数据\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}', '192.168.0.107', '14', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:18:35');
INSERT INTO `sys_log` VALUES ('3607', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"component\":\"system/busLawEnforcement\",\"componentName\":\"执法数据\",\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":true,\"menuSort\":9,\"path\":\"system/busLawEnforcement\",\"permission\":\"busLawEnforcement:list\",\"pid\":1,\"subCount\":0,\"title\":\"执法数据\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}', '192.168.0.107', '21', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:18:53');
INSERT INTO `sys_log` VALUES ('3608', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"component\":\"system/busLawEnforcement/index\",\"componentName\":\"执法数据\",\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":true,\"menuSort\":9,\"path\":\"busLawEnforcement\",\"permission\":\"busLawEnforcement:list\",\"pid\":1,\"subCount\":0,\"title\":\"执法数据\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}', '192.168.0.107', '18', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:19:21');
INSERT INTO `sys_log` VALUES ('3609', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"component\":\"system/busLawEnforcement/index\",\"componentName\":\"BusLawEnforcement\",\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":true,\"menuSort\":9,\"path\":\"busLawEnforcement\",\"permission\":\"busLawEnforcement:list\",\"pid\":1,\"subCount\":0,\"title\":\"执法数据\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}', '192.168.0.107', '18', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:20:13');
INSERT INTO `sys_log` VALUES ('3610', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:21:08.869\",\"hasChildren\":false,\"hidden\":false,\"id\":118,\"label\":\"添加\",\"leaf\":true,\"menuSort\":1,\"permission\":\"busLawEnforcement:add\",\"pid\":117,\"subCount\":0,\"title\":\"添加\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:21:08.869\"}', '192.168.0.107', '14', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:21:09');
INSERT INTO `sys_log` VALUES ('3611', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:21:38.39\",\"hasChildren\":false,\"hidden\":false,\"id\":119,\"label\":\"修改\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busLawEnforcement:edit\",\"pid\":117,\"subCount\":0,\"title\":\"修改\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:21:38.39\"}', '192.168.0.107', '12', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:21:38');
INSERT INTO `sys_log` VALUES ('3612', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:22:06.407\",\"hasChildren\":false,\"hidden\":false,\"id\":120,\"label\":\"删除\",\"leaf\":true,\"menuSort\":3,\"permission\":\"busLawEnforcement:del\",\"pid\":117,\"subCount\":0,\"title\":\"删除\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:22:06.407\"}', '192.168.0.107', '10', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:22:06');
INSERT INTO `sys_log` VALUES ('3613', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":36,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":116,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":117,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":118,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":119,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":120,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":18,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":82,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":30,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '192.168.0.107', '26', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-04 11:22:19');
INSERT INTO `sys_log` VALUES ('3614', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"6\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:563142824bda40e1b2578ac892a31d0b\"}', '192.168.5.101', '660', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 10:21:56');
INSERT INTO `sys_log` VALUES ('3615', '新增busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.createBusLawEnforcement()', '{\"caseAmount\":1234,\"caseDescription\":\"123\",\"caseLocation\":\"123\",\"caseNumber\":\"123\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-05-06 11:37:26\",\"caseTitle\":\"123\",\"caseType\":\"交通违规\",\"closingTime\":\"2025-05-06 11:37:43\",\"enforcementAction\":\"123\",\"enforcementDepartment\":\"sdf\",\"evidenceList\":\"123\",\"filingTime\":\"2025-05-06 11:37:39\",\"id\":36,\"involvedCompany\":\"12\",\"involvedPerson\":\"1212\",\"lawEnforcementOfficer\":\"123\",\"legalBasis\":\"123\",\"punishmentAmount\":123,\"punishmentType\":\"14\",\"remark\":\"123\"}', '192.168.5.101', '82', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 11:45:44');
INSERT INTO `sys_log` VALUES ('3616', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseAmount\":12345,\"caseDescription\":\"12345\",\"caseLocation\":\"12345\",\"caseNumber\":\"12345\",\"caseStatus\":\"已结案\",\"caseTime\":\"2025-05-06 11:37:26\",\"caseTitle\":\"12345\",\"caseType\":\"农业违规\",\"closingTime\":\"2025-05-06 11:37:43\",\"createTime\":\"2025-05-06 11:45:44\",\"enforcementAction\":\"12345\",\"enforcementDepartment\":\"12345\",\"evidenceList\":\"12345\",\"filingTime\":\"2025-05-06 11:37:39\",\"id\":36,\"involvedCompany\":\"12345\",\"involvedPerson\":\"12345\",\"lawEnforcementOfficer\":\"12345\",\"legalBasis\":\"12345\",\"punishmentAmount\":12345,\"punishmentType\":\"12345\",\"remark\":\"12345\",\"updateTime\":\"2025-05-06 11:45:44\"}', '192.168.5.101', '67', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 11:46:14');
INSERT INTO `sys_log` VALUES ('3617', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseAmount\":12345,\"caseDescription\":\"12345\",\"caseLocation\":\"12345\",\"caseNumber\":\"12345\",\"caseStatus\":\"已结案\",\"caseTime\":\"2025-05-07 11:37:26\",\"caseTitle\":\"12345\",\"caseType\":\"农业违规\",\"closingTime\":\"2025-05-07 11:37:43\",\"createTime\":\"2025-05-06 11:45:44\",\"enforcementAction\":\"12345\",\"enforcementDepartment\":\"12345\",\"evidenceList\":\"12345\",\"filingTime\":\"2025-05-07 11:37:39\",\"id\":36,\"involvedCompany\":\"12345\",\"involvedPerson\":\"12345\",\"lawEnforcementOfficer\":\"12345\",\"legalBasis\":\"12345\",\"punishmentAmount\":12345,\"punishmentType\":\"12345\",\"remark\":\"12345\",\"updateTime\":\"2025-05-06 11:45:44\"}', '192.168.5.101', '13', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 11:46:31');
INSERT INTO `sys_log` VALUES ('3618', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":36,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":116,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":117,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":118,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":119,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":120,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":10,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":11,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":18,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":82,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":30,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '192.168.5.101', '32', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 12:01:29');
INSERT INTO `sys_log` VALUES ('3619', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"-1\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:b12d11e16ea2434aa7305069b10d4c68\"}', '192.168.5.101', '128', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 13:52:27');
INSERT INTO `sys_log` VALUES ('3620', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"10\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:56b73c62f3bc4ef2952b5130f6e5ad60\"}', '192.168.5.101', '113', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 15:46:57');
INSERT INTO `sys_log` VALUES ('3621', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"13\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:5883bdcba51f4f3394eaf5edd42e639f\"}', '192.168.5.101', '2058', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-06 18:30:33');
INSERT INTO `sys_log` VALUES ('3622', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"27\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:c9886adeb6784a968466b566e90e0cf3\"}', '192.168.2.4', '676', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 21:12:23');
INSERT INTO `sys_log` VALUES ('3623', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"4\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:ca696f6b12684bfebb0eba57357cc06f\"}', '192.168.2.4', '90', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 22:09:47');
INSERT INTO `sys_log` VALUES ('3624', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"9\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:a8247e8e9691404ebb28eece02a2a64d\"}', '192.168.2.4', '84', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-06 22:24:46');
INSERT INTO `sys_log` VALUES ('3625', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"3\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:a88b1bc27b634539aa164d7836b6a77b\"}', '192.168.2.4', '84', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 22:43:07');
INSERT INTO `sys_log` VALUES ('3626', '新增busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.createBusLawEnforcement()', '{\"caseAmount\":12,\"caseDescription\":\"asdf\",\"caseLocation\":\"asdf\",\"caseNumber\":\"123zzcv\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-05-06 23:31:19\",\"caseTitle\":\"qqe\",\"caseType\":\"交通违规\",\"closingTime\":\"2025-05-06 23:31:30\",\"enforcementAction\":\"12\",\"enforcementDepartment\":\"aga\",\"evidenceList\":\"asd\",\"filingTime\":\"2025-05-06 23:31:29\",\"hexId\":\"NQHKGBT6F4\",\"id\":37,\"involvedCompany\":\"aer\",\"involvedPerson\":\"123\",\"lawEnforcementOfficer\":\"asdf\",\"legalBasis\":\"asdf\",\"punishmentAmount\":2,\"punishmentType\":\"asdf\",\"remark\":\"ag\"}', '192.168.2.4', '32', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 23:31:34');
INSERT INTO `sys_log` VALUES ('3627', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseAmount\":12,\"caseDescription\":\"asdf\",\"caseLocation\":\"asdf\",\"caseNumber\":\"123zzcv\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-05-06 23:31:19\",\"caseTitle\":\"qqe\",\"caseType\":\"交通违规\",\"closingTime\":\"2025-05-06 23:31:30\",\"createTime\":\"2025-05-06 23:31:34\",\"enforcementAction\":\"12\",\"enforcementDepartment\":\"aga\",\"evidenceList\":\"asd\",\"filingTime\":\"2025-05-06 23:31:29\",\"hexId\":\"NQHKGBT6F4\",\"id\":37,\"involvedCompany\":\"aer\",\"involvedPerson\":\"123\",\"lawEnforcementOfficer\":\"asdf\",\"legalBasis\":\"asdf\",\"punishmentAmount\":2,\"punishmentType\":\"asdf\",\"remark\":\"agatwet\",\"updateTime\":\"2025-05-06 23:31:34\"}', '192.168.2.4', '61', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-06 23:31:50');
INSERT INTO `sys_log` VALUES ('3628', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"8\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:5818cffe640c455aba7891e3446f4c0d\"}', '192.168.5.116', '677', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 10:11:59');
INSERT INTO `sys_log` VALUES ('3629', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"56\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:2a29db04547d4a3694f7557f3a71a63b\"}', '192.168.5.116', '643', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 11:20:02');
INSERT INTO `sys_log` VALUES ('3630', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"4\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:238d5b13c6ea460e951ea6f07ea7a463\"}', '192.168.5.116', '111', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 17:18:48');
INSERT INTO `sys_log` VALUES ('3631', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"42\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:d44fd605b2e54eb58c604f3672b642f9\"}', '192.168.5.116', '21', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 验证码错误\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:92)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$b454e804.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-07 20:44:42');
INSERT INTO `sys_log` VALUES ('3632', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"30\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:37a01f80b153447eb25f487a2b00dea7\"}', '192.168.5.116', '109', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 20:44:44');
INSERT INTO `sys_log` VALUES ('3633', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"4\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:db3de885fb5f4a149c4ed0ce8334a0d5\"}', '192.168.2.4', '574', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 22:39:57');
INSERT INTO `sys_log` VALUES ('3634', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"system/user/index\",\"componentName\":\"User\",\"createTime\":\"2018-12-18 15:14:44\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":2,\"label\":\"用户管理\",\"leaf\":false,\"menuSort\":2,\"path\":\"user\",\"permission\":\"user:list\",\"pid\":1,\"subCount\":3,\"title\":\"用户管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/role/index\",\"componentName\":\"Role\",\"createTime\":\"2018-12-18 15:16:07\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"role\",\"id\":3,\"label\":\"角色管理\",\"leaf\":false,\"menuSort\":3,\"path\":\"role\",\"permission\":\"roles:list\",\"pid\":1,\"subCount\":3,\"title\":\"角色管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/menu/index\",\"componentName\":\"Menu\",\"createTime\":\"2018-12-18 15:17:28\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"menu\",\"id\":5,\"label\":\"菜单管理\",\"leaf\":false,\"menuSort\":5,\"path\":\"menu\",\"permission\":\"menu:list\",\"pid\":1,\"subCount\":3,\"title\":\"菜单管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/dept/index\",\"componentName\":\"Dept\",\"createTime\":\"2019-03-25 09:46:00\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"dept\",\"id\":35,\"label\":\"部门管理\",\"leaf\":false,\"menuSort\":6,\"path\":\"dept\",\"permission\":\"dept:list\",\"pid\":1,\"subCount\":3,\"title\":\"部门管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/job/index\",\"componentName\":\"Job\",\"createTime\":\"2019-03-29 13:51:18\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"Steve-Jobs\",\"id\":37,\"label\":\"岗位管理\",\"leaf\":false,\"menuSort\":7,\"path\":\"job\",\"permission\":\"job:list\",\"pid\":1,\"subCount\":3,\"title\":\"岗位管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/dict/index\",\"componentName\":\"Dict\",\"createTime\":\"2019-04-10 11:49:04\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"dictionary\",\"id\":39,\"label\":\"字典管理\",\"leaf\":false,\"menuSort\":8,\"path\":\"dict\",\"permission\":\"dict:list\",\"pid\":1,\"subCount\":3,\"title\":\"字典管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/busLawEnforcement/index\",\"componentName\":\"BusLawEnforcement\",\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":false,\"menuSort\":9,\"path\":\"busLawEnforcement\",\"permission\":\"busLawEnforcement:list\",\"pid\":1,\"subCount\":3,\"title\":\"执法数据\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-07 23:13:45.086\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"lock\",\"id\":121,\"label\":\"执法管理\",\"leaf\":true,\"menuSort\":999,\"path\":\"1\",\"subCount\":0,\"title\":\"执法管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-07 23:13:45.087\"}', '192.168.2.4', '40', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 23:13:45');
INSERT INTO `sys_log` VALUES ('3635', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"system/user/index\",\"componentName\":\"User\",\"createTime\":\"2018-12-18 15:14:44\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":2,\"label\":\"用户管理\",\"leaf\":false,\"menuSort\":2,\"path\":\"user\",\"permission\":\"user:list\",\"pid\":1,\"subCount\":3,\"title\":\"用户管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/role/index\",\"componentName\":\"Role\",\"createTime\":\"2018-12-18 15:16:07\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"role\",\"id\":3,\"label\":\"角色管理\",\"leaf\":false,\"menuSort\":3,\"path\":\"role\",\"permission\":\"roles:list\",\"pid\":1,\"subCount\":3,\"title\":\"角色管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/menu/index\",\"componentName\":\"Menu\",\"createTime\":\"2018-12-18 15:17:28\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"menu\",\"id\":5,\"label\":\"菜单管理\",\"leaf\":false,\"menuSort\":5,\"path\":\"menu\",\"permission\":\"menu:list\",\"pid\":1,\"subCount\":3,\"title\":\"菜单管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/dept/index\",\"componentName\":\"Dept\",\"createTime\":\"2019-03-25 09:46:00\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"dept\",\"id\":35,\"label\":\"部门管理\",\"leaf\":false,\"menuSort\":6,\"path\":\"dept\",\"permission\":\"dept:list\",\"pid\":1,\"subCount\":3,\"title\":\"部门管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/job/index\",\"componentName\":\"Job\",\"createTime\":\"2019-03-29 13:51:18\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"Steve-Jobs\",\"id\":37,\"label\":\"岗位管理\",\"leaf\":false,\"menuSort\":7,\"path\":\"job\",\"permission\":\"job:list\",\"pid\":1,\"subCount\":3,\"title\":\"岗位管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/dict/index\",\"componentName\":\"Dict\",\"createTime\":\"2019-04-10 11:49:04\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"dictionary\",\"id\":39,\"label\":\"字典管理\",\"leaf\":false,\"menuSort\":8,\"path\":\"dict\",\"permission\":\"dict:list\",\"pid\":1,\"subCount\":3,\"title\":\"字典管理\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"system/busLawEnforcement/index\",\"componentName\":\"BusLawEnforcement\",\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":false,\"menuSort\":9,\"path\":\"busLawEnforcement\",\"permission\":\"busLawEnforcement:list\",\"pid\":1,\"subCount\":3,\"title\":\"执法数据\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-07 23:13:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"lock\",\"id\":121,\"label\":\"执法管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"system\",\"subCount\":7,\"title\":\"执法管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-07 23:13:45\"}', '192.168.2.4', '34', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 23:14:13');
INSERT INTO `sys_log` VALUES ('3636', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"component\":\"system/busLawEnforcement/index\",\"componentName\":\"BusLawEnforcement\",\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":false,\"menuSort\":9,\"path\":\"busLawEnforcement\",\"permission\":\"busLawEnforcement:list\",\"pid\":121,\"subCount\":3,\"title\":\"执法数据\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}', '192.168.2.4', '24', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 23:14:57');
INSERT INTO `sys_log` VALUES ('3637', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":117,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":118,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":119,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":120,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":121,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":10,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":11,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '192.168.2.4', '29', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 23:15:44');
INSERT INTO `sys_log` VALUES ('3638', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"system/busLawEnforcement/index\",\"componentName\":\"BusLawEnforcement\",\"createBy\":\"admin\",\"createTime\":\"2025-05-04 11:16:48\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"anq\",\"id\":117,\"label\":\"执法数据\",\"leaf\":false,\"menuSort\":9,\"path\":\"busLawEnforcement\",\"permission\":\"busLawEnforcement:list\",\"pid\":121,\"subCount\":3,\"title\":\"执法数据\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-04 11:16:48\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-07 23:13:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"lock\",\"id\":121,\"label\":\"执法管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"busLawEnforcement\",\"subCount\":1,\"title\":\"执法管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-07 23:13:45\"}', '192.168.2.4', '20', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-07 23:16:35');
INSERT INTO `sys_log` VALUES ('3639', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"8\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:d92db6534ee94b328010ea7b68d5212b\"}', '192.168.2.4', '96', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-07 23:20:23');
INSERT INTO `sys_log` VALUES ('3640', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"30\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:acca60ddd0dd4eaaabc661e3bfd76229\"}', '192.168.5.120', '376', 'admin', '内网IP', 'MSEdge 131', 'me.zhengjie.exception.BadRequestException: 验证码不存在或已过期\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:89)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$4930ab81.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-08 10:39:20');
INSERT INTO `sys_log` VALUES ('3641', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"5\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:09b362dcbf974c43a30abe9c75cbc773\"}', '192.168.5.120', '207', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-08 10:39:24');
INSERT INTO `sys_log` VALUES ('3642', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseDescription\":\"该酒吧发生群体性斗殴事件\",\"caseLocation\":\"上海市静安区\",\"caseNumber\":\"2025-GA-035\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-11-08 23:30:00\",\"caseTitle\":\"某酒吧打架斗殴案\",\"caseType\":\"治安管理\",\"createTime\":\"2025-05-04 10:49:25\",\"enforcementAction\":\"现场处置\",\"enforcementDepartment\":\"上海市公安局治安总队\",\"evidenceList\":\"监控录像,伤情鉴定,证人证言\",\"filingTime\":\"2025-11-10 10:00:00\",\"hexId\":\"123123\",\"id\":35,\"involvedCompany\":\"某娱乐管理有限公司\",\"involvedPerson\":\"王某\",\"lawEnforcementOfficer\":\"方警官\",\"legalBasis\":\"《中华人民共和国治安管理处罚法》第二十六条\",\"punishmentAmount\":200000,\"punishmentType\":\"罚款+停业整顿\",\"remark\":\"酒吧正在停业整顿\",\"updateTime\":\"2025-05-04 10:49:25\"}', '192.168.5.120', '3597', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-08 10:44:09');
INSERT INTO `sys_log` VALUES ('3643', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseDescription\":\"该酒吧发生群体性斗殴事件\",\"caseLocation\":\"上海市静安区\",\"caseNumber\":\"2025-GA-035\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-11-08 23:30:00\",\"caseTitle\":\"某酒吧打架斗殴案\",\"caseType\":\"治安管理\",\"createTime\":\"2025-05-04 10:49:25\",\"enforcementAction\":\"现场处置\",\"enforcementDepartment\":\"上海市公安局治安总队\",\"evidenceList\":\"监控录像,伤情鉴定,证人证言\",\"filingTime\":\"2025-11-10 10:00:00\",\"hexId\":\"123123\",\"id\":35,\"involvedCompany\":\"某娱乐管理有限公司\",\"involvedPerson\":\"王某\",\"lawEnforcementOfficer\":\"方警官\",\"legalBasis\":\"《中华人民共和国治安管理处罚法》第二十六条\",\"punishmentAmount\":200000,\"punishmentType\":\"罚款+停业整顿\",\"remark\":\"酒吧正在停业整顿\",\"updateTime\":\"2025-05-04 10:49:25\"}', '192.168.5.120', '3560', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-08 10:45:11');
INSERT INTO `sys_log` VALUES ('3644', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseDescription\":\"该酒吧发生群体性斗殴事件\",\"caseLocation\":\"上海市静安区\",\"caseNumber\":\"2025-GA-035\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-11-08 23:30:00\",\"caseTitle\":\"某酒吧打架斗殴案\",\"caseType\":\"治安管理\",\"createTime\":\"2025-05-04 10:49:25\",\"enforcementAction\":\"现场处置\",\"enforcementDepartment\":\"上海市公安局治安总队\",\"evidenceList\":\"监控录像,伤情鉴定,证人证言\",\"filingTime\":\"2025-11-10 10:00:00\",\"hexId\":\"123123\",\"id\":35,\"involvedCompany\":\"某娱乐管理有限公司\",\"involvedPerson\":\"王某\",\"lawEnforcementOfficer\":\"方警官\",\"legalBasis\":\"《中华人民共和国治安管理处罚法》第二十六条\",\"punishmentAmount\":200000,\"punishmentType\":\"罚款+停业整顿\",\"remark\":\"酒吧正在停业整顿\",\"updateTime\":\"2025-05-04 10:49:25\"}', '192.168.5.120', '145', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-08 10:52:51');
INSERT INTO `sys_log` VALUES ('3645', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"27\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:11a2ffc3738a41028c88fcd449d84a67\"}', '192.168.5.120', '595', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-08 20:18:01');
INSERT INTO `sys_log` VALUES ('3646', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseDescription\":\"该酒吧发生群体性斗殴事件\",\"caseLocation\":\"上海市静安区\",\"caseNumber\":\"2025-GA-035\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-11-08 23:30:00\",\"caseTitle\":\"某酒吧打架斗殴案\",\"caseType\":\"治安管理\",\"createTime\":\"2025-05-04 10:49:25\",\"enforcementAction\":\"现场处置\",\"enforcementDepartment\":\"上海市公安局治安总队\",\"evidenceList\":\"监控录像,伤情鉴定,证人证言\",\"filingTime\":\"2025-11-10 10:00:00\",\"hexId\":\"0x603f00236f1d1278f0e711530110caf8ae18584108fe077cec2717876ae1ce7b\",\"id\":35,\"involvedCompany\":\"某娱乐管理有限公司\",\"involvedPerson\":\"王某\",\"lawEnforcementOfficer\":\"方警官\",\"legalBasis\":\"《中华人民共和国治安管理处罚法》第二十六条\",\"punishmentAmount\":200000,\"punishmentType\":\"罚款+停业整顿\",\"remark\":\"酒吧正在停业整顿\",\"updateTime\":\"2025-05-04 10:49:25\"}', '192.168.5.120', '69', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-08 20:18:25');
INSERT INTO `sys_log` VALUES ('3647', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"5\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:c160e6e56c814b7cad87e2218a2755d6\"}', '192.168.2.4', '729', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-09 00:00:53');
INSERT INTO `sys_log` VALUES ('3648', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"8\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:2a41617abadd4a8b842f4a842b8fa462\"}', '192.168.2.4', '358', 'admin', '内网IP', 'MSEdge 131', 'me.zhengjie.exception.BadRequestException: 验证码不存在或已过期\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:89)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$3f203ac0.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-09 21:20:48');
INSERT INTO `sys_log` VALUES ('3649', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"-2\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:cd68bb7fd28848b49b3ee34db1faf93b\"}', '192.168.2.4', '146', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-09 21:20:52');
INSERT INTO `sys_log` VALUES ('3650', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseDescription\":\"该酒吧发生群体性斗殴事件\",\"caseLocation\":\"上海市静安区\",\"caseNumber\":\"2025-GA-035\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-11-08 23:30:00\",\"caseTitle\":\"某酒吧打架斗殴案\",\"caseType\":\"治安管理\",\"createTime\":\"2025-05-04 10:49:25\",\"enforcementAction\":\"现场处置\",\"enforcementDepartment\":\"上海市公安局治安总队\",\"evidenceList\":\"监控录像,伤情鉴定,证人证言\",\"filingTime\":\"2025-11-10 10:00:00\",\"hexId\":\"0x9d36bb24c1c50fc907dd594f42e1a6c5b8b81bb32849c1544f2db99bba853784\",\"id\":35,\"involvedCompany\":\"某娱乐管理有限公司\",\"involvedPerson\":\"王某\",\"lawEnforcementOfficer\":\"方警官\",\"legalBasis\":\"《中华人民共和国治安管理处罚法》第二十六条\",\"punishmentAmount\":200000,\"punishmentType\":\"罚款+停业整顿\",\"remark\":\"酒吧正在停业整顿\",\"updateTime\":\"2025-05-04 10:49:25\"}', '192.168.2.4', '78', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-09 21:21:04');
INSERT INTO `sys_log` VALUES ('3651', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"4\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:e155b63a5d1c4e54b9b3298d65fa40c0\"}', '192.168.2.4', '123', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-09 21:32:12');
INSERT INTO `sys_log` VALUES ('3652', '新增busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.createBusLawEnforcement()', '{\"caseAmount\":30000,\"caseDescription\":\"交通红灯\",\"caseLocation\":\"上海市浦东新区\",\"caseNumber\":\"1112134-123ADF\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-05-09 21:33:01\",\"caseTitle\":\"交通红灯\",\"caseType\":\"交通违规\",\"enforcementAction\":\"1112\",\"enforcementDepartment\":\"xx部门\",\"evidenceList\":\"xxx\",\"filingTime\":\"2025-05-09 21:33:49\",\"id\":36,\"involvedCompany\":\"某某滴滴公司\",\"involvedPerson\":\"唐某某\",\"lawEnforcementOfficer\":\"陈某某\",\"legalBasis\":\"xx\",\"punishmentAmount\":20000,\"punishmentType\":\"罚款\",\"remark\":\"aadf\"}', '192.168.2.4', '15', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-09 21:33:56');
INSERT INTO `sys_log` VALUES ('3653', '修改busLawEnforcement', 'INFO', 'me.zhengjie.modules.system.rest.BusLawEnforcementController.updateBusLawEnforcement()', '{\"caseAmount\":30000,\"caseDescription\":\"交通红灯\",\"caseLocation\":\"上海市浦东新区\",\"caseNumber\":\"1112134-123ADF\",\"caseStatus\":\"处理中\",\"caseTime\":\"2025-05-09 21:33:01\",\"caseTitle\":\"交通红灯\",\"caseType\":\"交通违规\",\"createTime\":\"2025-05-09 21:33:55\",\"enforcementAction\":\"缴纳罚款\",\"enforcementDepartment\":\"交通执法部门\",\"evidenceList\":\"xxx\",\"filingTime\":\"2025-05-09 21:33:49\",\"hexId\":\"0xc9cb653d0ddb77218b717a2ccba6a0c98a7c453c76afaaed4b496d0533ec31e2\",\"id\":36,\"involvedCompany\":\"某某滴滴公司\",\"involvedPerson\":\"唐某某\",\"lawEnforcementOfficer\":\"陈某某\",\"legalBasis\":\"xx\",\"punishmentAmount\":20000,\"punishmentType\":\"罚款\",\"remark\":\"aadf\",\"updateTime\":\"2025-05-09 21:33:55\"}', '192.168.2.4', '83', 'admin', '内网IP', 'MSEdge 131', null, '2025-05-09 21:34:47');
INSERT INTO `sys_log` VALUES ('3654', 'C端用户登录', 'ERROR', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123\"}', '0:0:0:0:0:0:0:1', '10', null, 'IANA保留地址', 'Chrome 101.0.4951.64', 'org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): me.zhengjie.modules.system.mapper.CusUserMapper.getUserByOpenId\r\n	at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:50)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedInvoker$0(MybatisMapperProxy.java:111)\r\n	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)\r\n	at com.baomidou.mybatisplus.core.toolkit.CollectionUtils.computeIfAbsent(CollectionUtils.java:115)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedInvoker(MybatisMapperProxy.java:98)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n	at com.sun.proxy.$Proxy136.getUserByOpenId(Unknown Source)\r\n	at me.zhengjie.modules.front.service.impl.WeChatServiceImpl.authorizeLogin(WeChatServiceImpl.java:46)\r\n	at me.zhengjie.modules.front.rest.WeChatController.authorizeLogin(WeChatController.java:31)\r\n	at me.zhengjie.modules.front.rest.WeChatController$$FastClassBySpringCGLIB$$e99d974e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.WeChatController$$EnhancerBySpringCGLIB$$bacebc5c.authorizeLogin(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-18 16:54:28');
INSERT INTO `sys_log` VALUES ('3655', 'C端用户登录', 'ERROR', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123\"}', '0:0:0:0:0:0:0:1', '12199', null, 'IANA保留地址', 'Chrome 101.0.4951.64', 'org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): me.zhengjie.modules.system.mapper.CusUserMapper.getUserByOpenId\r\n	at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:50)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedInvoker$0(MybatisMapperProxy.java:111)\r\n	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)\r\n	at com.baomidou.mybatisplus.core.toolkit.CollectionUtils.computeIfAbsent(CollectionUtils.java:115)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedInvoker(MybatisMapperProxy.java:98)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n	at com.sun.proxy.$Proxy136.getUserByOpenId(Unknown Source)\r\n	at me.zhengjie.modules.front.service.impl.WeChatServiceImpl.authorizeLogin(WeChatServiceImpl.java:46)\r\n	at me.zhengjie.modules.front.rest.WeChatController.authorizeLogin(WeChatController.java:31)\r\n	at me.zhengjie.modules.front.rest.WeChatController$$FastClassBySpringCGLIB$$e99d974e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.WeChatController$$EnhancerBySpringCGLIB$$bacebc5c.authorizeLogin(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-18 16:54:56');
INSERT INTO `sys_log` VALUES ('3656', 'C端用户登录', 'ERROR', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123\"}', '0:0:0:0:0:0:0:1', '228', null, 'IANA保留地址', 'Chrome 101.0.4951.64', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column \'create_by\' in \'field list\'\r\n### The error may exist in me/zhengjie/modules/system/mapper/CusUserMapper.java (best guess)\r\n### The error may involve me.zhengjie.modules.system.mapper.CusUserMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO cus_user  ( nickname,   token,  sex,  create_by, update_by, update_time )  VALUES  ( ?,   ?,  ?,  ?, ?, ? )\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'create_by\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'create_by\' in \'field list\'\r\n	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91)\r\n	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)\r\n	at com.sun.proxy.$Proxy135.insert(Unknown Source)\r\n	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n	at com.sun.proxy.$Proxy136.insert(Unknown Source)\r\n	at me.zhengjie.modules.front.service.impl.WeChatServiceImpl.authorizeLogin(WeChatServiceImpl.java:60)\r\n	at me.zhengjie.modules.front.rest.WeChatController.authorizeLogin(WeChatController.java:31)\r\n	at me.zhengjie.modules.front.rest.WeChatController$$FastClassBySpringCGLIB$$e99d974e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.WeChatController$$EnhancerBySpringCGLIB$$a3142327.authorizeLogin(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'create_by\' in \'field list\'\r\n	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:112)\r\n	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:114)\r\n	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:990)\r\n	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:384)\r\n	at com.p6spy.engine.wrapper.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:362)\r\n	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)\r\n	at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)\r\n	at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)\r\n	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)\r\n	at com.sun.proxy.$Proxy258.update(Unknown Source)\r\n	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)\r\n	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106)\r\n	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)\r\n	at com.sun.proxy.$Proxy257.update(Unknown Source)\r\n	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)\r\n	at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)\r\n	... 127 more\r\n', '2025-05-18 16:56:31');
INSERT INTO `sys_log` VALUES ('3657', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123\"}', '0:0:0:0:0:0:0:1', '233', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 16:58:41');
INSERT INTO `sys_log` VALUES ('3658', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"6\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:b8dc2d838b654f6fbfe5e972dbbb9462\"}', '192.168.5.100', '170', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-18 17:01:27');
INSERT INTO `sys_log` VALUES ('3659', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '8881', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 17:06:17');
INSERT INTO `sys_log` VALUES ('3660', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '270', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 17:07:48');
INSERT INTO `sys_log` VALUES ('3661', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '24693', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 17:10:02');
INSERT INTO `sys_log` VALUES ('3662', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '4321', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 17:12:00');
INSERT INTO `sys_log` VALUES ('3663', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '280', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 17:12:43');
INSERT INTO `sys_log` VALUES ('3664', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '373', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 20:52:33');
INSERT INTO `sys_log` VALUES ('3665', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '350', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:02:56');
INSERT INTO `sys_log` VALUES ('3666', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '313', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:05:33');
INSERT INTO `sys_log` VALUES ('3667', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '45', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:11:55');
INSERT INTO `sys_log` VALUES ('3668', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '7', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:12:29');
INSERT INTO `sys_log` VALUES ('3669', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '5', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:26:49');
INSERT INTO `sys_log` VALUES ('3670', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"15\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:d54adba664d444ec9707618fb511acb7\"}', '192.168.2.4', '11519', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-18 21:28:32');
INSERT INTO `sys_log` VALUES ('3671', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '375', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:32:47');
INSERT INTO `sys_log` VALUES ('3672', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '10076', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:34:15');
INSERT INTO `sys_log` VALUES ('3673', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '26565', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:36:28');
INSERT INTO `sys_log` VALUES ('3674', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '11682', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:37:27');
INSERT INTO `sys_log` VALUES ('3675', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '15334', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:38:51');
INSERT INTO `sys_log` VALUES ('3676', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '9603', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 21:41:15');
INSERT INTO `sys_log` VALUES ('3677', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '10701', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 22:04:15');
INSERT INTO `sys_log` VALUES ('3678', 'C端用户登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456789\"}', '0:0:0:0:0:0:0:1', '146', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-18 22:10:06');
INSERT INTO `sys_log` VALUES ('3679', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"-3\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:adb87e5bcd754c71a3fce396f5cdcdac\"}', '192.168.2.4', '2976', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-18 23:02:03');
INSERT INTO `sys_log` VALUES ('3680', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"7\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:51386c6d25b9444ea7ac8349ed33c4de\"}', '192.168.5.104', '228', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 验证码不存在或已过期\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:89)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$56e0f2fc.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-19 10:15:17');
INSERT INTO `sys_log` VALUES ('3681', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"4\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:c3f46ef33cd74b4d990b4d1380a4320d\"}', '192.168.5.104', '234', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-19 10:15:22');
INSERT INTO `sys_log` VALUES ('3682', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"111111\"}', '0:0:0:0:0:0:0:1', '321', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-19 10:42:35');
INSERT INTO `sys_log` VALUES ('3683', '用户信息', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.getLoginInfo()', '{}', '0:0:0:0:0:0:0:1', '41', '123456', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-19 10:42:48');
INSERT INTO `sys_log` VALUES ('3684', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"111111\"}', '0:0:0:0:0:0:0:1', '322', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-19 10:47:42');
INSERT INTO `sys_log` VALUES ('3685', '用户信息', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.getLoginInfo()', '{}', '0:0:0:0:0:0:0:1', '35', '123456', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-19 10:48:13');
INSERT INTO `sys_log` VALUES ('3686', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":97,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":98,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":102,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":103,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":104,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":105,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":106,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":107,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":108,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":109,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":110,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":111,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":116,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":6,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":7,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":9,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":10,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":11,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":14,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":18,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":19,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":21,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":22,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":23,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":24,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":27,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":28,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":30,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":32,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":36,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":41,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":73,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":74,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":75,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":80,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":82,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":90,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":92,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":93,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":94,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '192.168.5.104', '31', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-19 11:11:57');
INSERT INTO `sys_log` VALUES ('3687', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"4\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:f800eb9ead1b48a8937ed7947b0a8b25\"}', '192.168.5.104', '108', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-19 11:50:20');
INSERT INTO `sys_log` VALUES ('3688', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"10\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:56760f27405b44cf817e3f1b4687dc64\"}', '192.168.5.108', '511', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 14:14:21');
INSERT INTO `sys_log` VALUES ('3689', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":102,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":103,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":104,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":105,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":106,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":107,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":108,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":109,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":110,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":111,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":116,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":6,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":7,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":10,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":11,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":15,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":18,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":28,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":30,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":32,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":33,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":34,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":36,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":41,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":73,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":74,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":75,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":82,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":83,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '192.168.5.108', '35', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 15:35:15');
INSERT INTO `sys_log` VALUES ('3690', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-20 15:57:56.923\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"app\",\"id\":117,\"label\":\"设备管理\",\"leaf\":true,\"menuSort\":999,\"path\":\"1\",\"subCount\":0,\"title\":\"设备管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 15:57:56.924\"}', '192.168.5.108', '15', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 15:57:57');
INSERT INTO `sys_log` VALUES ('3691', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":true,\"component\":\"components/Echarts\",\"componentName\":\"Echarts\",\"createTime\":\"2019-11-21 09:04:32\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"chart\",\"id\":83,\"label\":\"图表库\",\"leaf\":true,\"menuSort\":50,\"path\":\"echarts\",\"permission\":\"\",\"pid\":10,\"subCount\":0,\"title\":\"图表库\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"components/icons/index\",\"componentName\":\"Icons\",\"createTime\":\"2018-12-19 13:38:49\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"icon\",\"id\":11,\"label\":\"图标库\",\"leaf\":true,\"menuSort\":51,\"path\":\"icon\",\"pid\":10,\"subCount\":0,\"title\":\"图标库\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"components/Editor\",\"componentName\":\"Editor\",\"createTime\":\"2018-12-27 11:58:25\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"fwb\",\"id\":15,\"label\":\"富文本\",\"leaf\":true,\"menuSort\":52,\"path\":\"tinymce\",\"pid\":10,\"subCount\":0,\"title\":\"富文本\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"components/MarkDown\",\"componentName\":\"Markdown\",\"createTime\":\"2019-03-08 13:46:44\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"markdown\",\"id\":33,\"label\":\"Markdown\",\"leaf\":true,\"menuSort\":53,\"path\":\"markdown\",\"pid\":10,\"subCount\":0,\"title\":\"Markdown\",\"type\":1}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 15:57:57\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"app\",\"id\":117,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"subCount\":7,\"title\":\"设备管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 15:57:57\"}', '192.168.5.108', '30', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 15:58:24');
INSERT INTO `sys_log` VALUES ('3692', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":true,\"component\":\"components/Echarts\",\"componentName\":\"Echarts\",\"createTime\":\"2019-11-21 09:04:32\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"chart\",\"id\":83,\"label\":\"图表库\",\"leaf\":true,\"menuSort\":50,\"path\":\"echarts\",\"permission\":\"\",\"pid\":10,\"subCount\":0,\"title\":\"图表库\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"components/icons/index\",\"componentName\":\"Icons\",\"createTime\":\"2018-12-19 13:38:49\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"icon\",\"id\":11,\"label\":\"图标库\",\"leaf\":true,\"menuSort\":51,\"path\":\"icon\",\"pid\":10,\"subCount\":0,\"title\":\"图标库\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"components/Editor\",\"componentName\":\"Editor\",\"createTime\":\"2018-12-27 11:58:25\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"fwb\",\"id\":15,\"label\":\"富文本\",\"leaf\":true,\"menuSort\":52,\"path\":\"tinymce\",\"pid\":10,\"subCount\":0,\"title\":\"富文本\",\"type\":1},{\"IFrame\":false,\"cache\":false,\"component\":\"components/MarkDown\",\"componentName\":\"Markdown\",\"createTime\":\"2019-03-08 13:46:44\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"markdown\",\"id\":33,\"label\":\"Markdown\",\"leaf\":true,\"menuSort\":53,\"path\":\"markdown\",\"pid\":10,\"subCount\":0,\"title\":\"Markdown\",\"type\":1}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 15:57:57\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"app\",\"id\":117,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"bus\",\"subCount\":7,\"title\":\"设备管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 15:57:57\"}', '192.168.5.108', '11', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 15:58:49');
INSERT INTO `sys_log` VALUES ('3693', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"busUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45.177\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":true,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser\",\"pid\":117,\"subCount\":0,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45.177\"}', '192.168.5.108', '12', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:00:45');
INSERT INTO `sys_log` VALUES ('3694', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":true,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser\",\"pid\":117,\"subCount\":0,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"}', '192.168.5.108', '18', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:01:08');
INSERT INTO `sys_log` VALUES ('3695', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":102,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":103,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":104,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":105,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":106,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":107,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":108,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":109,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":110,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":111,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":116,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":117,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":118,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":6,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":7,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":10,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":11,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":15,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":18,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":28,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":30,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":32,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":33,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":36,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":41,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":73,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":74,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":75,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":82,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":83,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '192.168.5.108', '22', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:01:31');
INSERT INTO `sys_log` VALUES ('3696', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":true,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser\",\"pid\":117,\"subCount\":0,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"}],\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":true,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser\",\"pid\":117,\"subCount\":0,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"}', '192.168.5.108', '15', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:04:35');
INSERT INTO `sys_log` VALUES ('3697', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":true,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":0,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"}', '192.168.5.108', '15', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:06:05');
INSERT INTO `sys_log` VALUES ('3698', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:06:55.006\",\"hasChildren\":false,\"hidden\":false,\"id\":119,\"label\":\"编辑\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:edit\",\"pid\":118,\"subCount\":0,\"title\":\"编辑\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:06:55.006\"}', '192.168.5.108', '10', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:06:55');
INSERT INTO `sys_log` VALUES ('3699', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:09:00.382\",\"hasChildren\":false,\"hidden\":false,\"id\":120,\"label\":\"用户注销\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:disable\",\"pid\":118,\"subCount\":0,\"title\":\"用户注销\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:09:00.382\"}', '192.168.5.108', '11', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:09:00');
INSERT INTO `sys_log` VALUES ('3700', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:06:55\",\"hasChildren\":false,\"hidden\":false,\"id\":119,\"label\":\"编辑\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:edit\",\"pid\":118,\"subCount\":0,\"title\":\"编辑\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:06:55\"}],\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 15:57:57\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"app\",\"id\":117,\"label\":\"用户设备\",\"leaf\":false,\"menuSort\":999,\"path\":\"bus\",\"subCount\":1,\"title\":\"用户设备\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 15:57:57\"}', '192.168.5.108', '12', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:09:42');
INSERT INTO `sys_log` VALUES ('3701', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:06:55\",\"hasChildren\":false,\"hidden\":false,\"id\":119,\"label\":\"编辑\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:edit\",\"pid\":118,\"subCount\":0,\"title\":\"编辑\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:06:55\"}],\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"}],\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06.36\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":true,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":0,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06.36\"}', '192.168.5.108', '17', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:11:06');
INSERT INTO `sys_log` VALUES ('3702', '修改菜单', 'ERROR', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 15:57:57\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"app\",\"id\":117,\"label\":\"用户管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"bus\",\"pid\":0,\"subCount\":2,\"title\":\"用户管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 15:57:57\"}', '192.168.5.108', '4', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.EntityExistException: Menu with title 用户管理 existed\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl.update(MenuServiceImpl.java:157)\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl$$FastClassBySpringCGLIB$$a0cfbc77.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)\r\n	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl$$EnhancerBySpringCGLIB$$c8dcce40.update(<generated>)\r\n	at me.zhengjie.modules.system.rest.MenuController.updateMenu(MenuController.java:135)\r\n	at me.zhengjie.modules.system.rest.MenuController$$FastClassBySpringCGLIB$$158b4bdf.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.rest.MenuController$$EnhancerBySpringCGLIB$$74f3cd5c.updateMenu(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:920)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:558)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-20 16:15:40');
INSERT INTO `sys_log` VALUES ('3703', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"component\":\"system/user/index\",\"componentName\":\"User\",\"createTime\":\"2018-12-18 15:14:44\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":2,\"label\":\"系统用户\",\"leaf\":false,\"menuSort\":2,\"path\":\"user\",\"permission\":\"user:list\",\"pid\":1,\"subCount\":3,\"title\":\"系统用户\",\"type\":1}', '192.168.5.108', '14', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:15:55');
INSERT INTO `sys_log` VALUES ('3704', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 15:57:57\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"app\",\"id\":117,\"label\":\"用户管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"bus\",\"subCount\":2,\"title\":\"用户管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 15:57:57\"}', '192.168.5.108', '12', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:16:03');
INSERT INTO `sys_log` VALUES ('3705', '新增菜单', 'ERROR', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"pid\":0,\"subCount\":2,\"title\":\"设备管理\",\"type\":0}', '192.168.5.108', '3', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.EntityExistException: Menu with title 设备管理 existed\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl.create(MenuServiceImpl.java:120)\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl$$FastClassBySpringCGLIB$$a0cfbc77.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)\r\n	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl$$EnhancerBySpringCGLIB$$c8dcce40.create(<generated>)\r\n	at me.zhengjie.modules.system.rest.MenuController.createMenu(MenuController.java:126)\r\n	at me.zhengjie.modules.system.rest.MenuController$$FastClassBySpringCGLIB$$158b4bdf.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.rest.MenuController$$EnhancerBySpringCGLIB$$74f3cd5c.createMenu(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-20 16:16:38');
INSERT INTO `sys_log` VALUES ('3706', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:18:05.637\",\"hasChildren\":false,\"hidden\":false,\"id\":122,\"label\":\"设备移除\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:delDevice\",\"pid\":118,\"subCount\":0,\"title\":\"设备移除\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:18:05.637\"}', '192.168.5.108', '9', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:18:06');
INSERT INTO `sys_log` VALUES ('3707', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"用户列表\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":2,\"title\":\"用户列表\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"}', '192.168.5.108', '13', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:18:17');
INSERT INTO `sys_log` VALUES ('3708', '修改菜单', 'ERROR', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:06:55\",\"hasChildren\":false,\"hidden\":false,\"id\":119,\"label\":\"用户编辑\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:edit\",\"pid\":118,\"subCount\":0,\"title\":\"用户编辑\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:06:55\"}', '192.168.5.108', '3', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.EntityExistException: Menu with title 用户编辑 existed\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl.update(MenuServiceImpl.java:157)\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl$$FastClassBySpringCGLIB$$a0cfbc77.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)\r\n	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.service.impl.MenuServiceImpl$$EnhancerBySpringCGLIB$$c8dcce40.update(<generated>)\r\n	at me.zhengjie.modules.system.rest.MenuController.updateMenu(MenuController.java:135)\r\n	at me.zhengjie.modules.system.rest.MenuController$$FastClassBySpringCGLIB$$158b4bdf.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.rest.MenuController$$EnhancerBySpringCGLIB$$74f3cd5c.updateMenu(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:920)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:558)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-20 16:18:33');
INSERT INTO `sys_log` VALUES ('3709', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:06:55\",\"hasChildren\":false,\"hidden\":false,\"id\":119,\"label\":\"资料编辑\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:edit\",\"pid\":118,\"subCount\":0,\"title\":\"资料编辑\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:06:55\"}', '192.168.5.108', '26', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:18:43');
INSERT INTO `sys_log` VALUES ('3710', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:19:14.996\",\"hasChildren\":false,\"hidden\":false,\"id\":123,\"label\":\"添加设备\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:addDevice\",\"subCount\":0,\"title\":\"添加设备\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:19:14.996\"}', '192.168.5.108', '9', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:19:15');
INSERT INTO `sys_log` VALUES ('3711', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:19:15\",\"hasChildren\":false,\"hidden\":false,\"id\":123,\"label\":\"添加设备\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:addDevice\",\"pid\":118,\"subCount\":0,\"title\":\"添加设备\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:19:15\"}', '192.168.5.108', '14', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:19:29');
INSERT INTO `sys_log` VALUES ('3712', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:20:39.708\",\"hasChildren\":false,\"hidden\":false,\"icon\":\"validCode\",\"id\":124,\"label\":\"设备授权\",\"leaf\":true,\"menuSort\":999,\"path\":\"bus\",\"subCount\":0,\"title\":\"设备授权\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:20:39.708\"}', '192.168.5.108', '16', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:20:40');
INSERT INTO `sys_log` VALUES ('3713', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":124,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}', '192.168.5.108', '14', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:20:55');
INSERT INTO `sys_log` VALUES ('3714', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备列表\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":124,\"subCount\":1,\"title\":\"设备列表\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}', '192.168.5.108', '15', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:21:11');
INSERT INTO `sys_log` VALUES ('3715', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:20:40\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"validCode\",\"id\":124,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"bus\",\"subCount\":1,\"title\":\"设备管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:20:40\"}', '192.168.5.108', '10', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:21:17');
INSERT INTO `sys_log` VALUES ('3716', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:19:15\",\"hasChildren\":false,\"hidden\":false,\"id\":123,\"label\":\"绑定设备\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busUser:addDevice\",\"pid\":118,\"subCount\":0,\"title\":\"绑定设备\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:19:15\"}', '192.168.5.108', '10', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:21:51');
INSERT INTO `sys_log` VALUES ('3717', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:18:06\",\"hasChildren\":true,\"hidden\":false,\"id\":122,\"label\":\"移除设备\",\"leaf\":false,\"menuSort\":999,\"permission\":\"busUser:delDevice\",\"pid\":118,\"subCount\":2,\"title\":\"移除设备\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:18:06\"}', '192.168.5.108', '15', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:22:03');
INSERT INTO `sys_log` VALUES ('3718', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:22:41.274\",\"hasChildren\":false,\"hidden\":false,\"id\":125,\"label\":\"添加设备\",\"leaf\":true,\"menuSort\":999,\"permission\":\"device:add\",\"pid\":121,\"subCount\":0,\"title\":\"添加设备\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:22:41.274\"}', '192.168.5.108', '9', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:22:41');
INSERT INTO `sys_log` VALUES ('3719', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:22:41\",\"hasChildren\":true,\"hidden\":false,\"id\":125,\"label\":\"设备添加\",\"leaf\":false,\"menuSort\":999,\"permission\":\"device:add\",\"pid\":121,\"subCount\":2,\"title\":\"设备添加\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:22:41\"}', '192.168.5.108', '11', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:23:01');
INSERT INTO `sys_log` VALUES ('3720', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:23:33.391\",\"hasChildren\":false,\"hidden\":false,\"id\":126,\"label\":\"设备修改\",\"leaf\":true,\"menuSort\":999,\"permission\":\"device:edit\",\"pid\":121,\"subCount\":0,\"title\":\"设备修改\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:23:33.391\"}', '192.168.5.108', '5', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:23:33');
INSERT INTO `sys_log` VALUES ('3721', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busUser/index\",\"componentName\":\"BusUser\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:00:45\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"peoples\",\"id\":118,\"label\":\"C端用户\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"permission\":\"busUser:list\",\"pid\":117,\"subCount\":1,\"title\":\"C端用户\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:00:45\"},{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":117,\"subCount\":1,\"title\":\"设备管理\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:23:52.238\",\"hasChildren\":false,\"hidden\":false,\"id\":127,\"label\":\"设备移除\",\"leaf\":true,\"menuSort\":999,\"permission\":\"device:del\",\"pid\":121,\"subCount\":0,\"title\":\"设备移除\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:23:52.238\"}', '192.168.5.108', '9', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:23:52');
INSERT INTO `sys_log` VALUES ('3722', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":102,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":103,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":104,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":105,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":106,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":107,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":108,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":109,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":110,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":111,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":116,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":117,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":118,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":121,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":124,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":125,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":126,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":127,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":6,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":7,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":10,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":11,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":15,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":18,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":28,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":30,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":32,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":33,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":36,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":41,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":73,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":74,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":75,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":82,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":83,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '192.168.5.108', '21', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:49:04');
INSERT INTO `sys_log` VALUES ('3723', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-20 15:57:57\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"app\",\"id\":117,\"label\":\"用户管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"busUser\",\"subCount\":1,\"title\":\"用户管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 15:57:57\"}', '192.168.5.108', '15', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:49:30');
INSERT INTO `sys_log` VALUES ('3724', '修改菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.updateMenu()', '{\"IFrame\":false,\"cache\":false,\"children\":[{\"IFrame\":false,\"cache\":false,\"component\":\"bus/busDevice/index\",\"componentName\":\"Device\",\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:11:06\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"icon\",\"id\":121,\"label\":\"设备列表\",\"leaf\":false,\"menuSort\":999,\"path\":\"device\",\"permission\":\"device:list\",\"pid\":124,\"subCount\":3,\"title\":\"设备列表\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:11:06\"}],\"createBy\":\"admin\",\"createTime\":\"2025-05-20 16:20:40\",\"hasChildren\":true,\"hidden\":false,\"icon\":\"validCode\",\"id\":124,\"label\":\"设备管理\",\"leaf\":false,\"menuSort\":999,\"path\":\"busDevice\",\"subCount\":3,\"title\":\"设备管理\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-20 16:20:40\"}', '192.168.5.108', '11', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 16:49:44');
INSERT INTO `sys_log` VALUES ('3725', '修改busUser', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updateBusUser()', '{\"id\":2,\"status\":0}', '192.168.5.108', '77', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 17:58:05');
INSERT INTO `sys_log` VALUES ('3726', '修改busUser', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updateBusUser()', '{\"id\":2,\"status\":1}', '192.168.5.108', '13', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 17:58:09');
INSERT INTO `sys_log` VALUES ('3727', '修改busUser', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updateBusUser()', '{\"id\":2,\"status\":0}', '192.168.5.108', '10', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 18:02:30');
INSERT INTO `sys_log` VALUES ('3728', '修改busUser', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updateBusUser()', '{\"id\":2,\"status\":1}', '192.168.5.108', '10', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 18:02:54');
INSERT INTO `sys_log` VALUES ('3729', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"6\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:241ff6d93c5d4feea4a459016f13cfd8\"}', '192.168.5.108', '113', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 19:16:21');
INSERT INTO `sys_log` VALUES ('3730', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"18\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:86c1caf837f14b8f9a08ff1a0222ce45\"}', '192.168.5.108', '385', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 19:42:37');
INSERT INTO `sys_log` VALUES ('3731', '新增busDevice', 'INFO', 'me.zhengjie.modules.system.rest.BusDeviceController.createBusDevice()', '{\"brand\":\"12\",\"deviceSn\":\"Z123124124ABC\",\"firmwareVersion\":\"3\",\"id\":1,\"location\":\"13\",\"model\":\"123\",\"remark\":\"13\",\"type\":1}', '192.168.5.108', '83', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 20:06:36');
INSERT INTO `sys_log` VALUES ('3732', '修改busDevice', 'INFO', 'me.zhengjie.modules.system.rest.BusDeviceController.updateBusDevice()', '{\"brand\":\"12\",\"createTime\":\"2025-05-20 20:06:36\",\"deviceSn\":\"Z123124124ABC\",\"firmwareVersion\":\"3\",\"id\":1,\"location\":\"13\",\"model\":\"123\",\"remark\":\"13\",\"status\":2,\"type\":2,\"updateTime\":\"2025-05-20 20:06:36\"}', '192.168.5.108', '63', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 20:12:26');
INSERT INTO `sys_log` VALUES ('3733', '修改busDevice', 'INFO', 'me.zhengjie.modules.system.rest.BusDeviceController.updateBusDevice()', '{\"brand\":\"12\",\"createTime\":\"2025-05-20 20:06:36\",\"deviceSn\":\"Z123124124ABC\",\"firmwareVersion\":\"3\",\"id\":1,\"location\":\"13\",\"model\":\"123\",\"remark\":\"13\",\"status\":2,\"type\":1,\"updateTime\":\"2025-05-20 20:06:36\"}', '192.168.5.108', '15', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-20 20:12:31');
INSERT INTO `sys_log` VALUES ('3734', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"20\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:70a7f61ddaa44fc683e1a94f20cd11f0\"}', '192.168.5.108', '499', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-21 13:56:05');
INSERT INTO `sys_log` VALUES ('3735', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"0\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:580deb9b0e6c4858a147568707532802\"}', '::1', '167', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 16:55:41');
INSERT INTO `sys_log` VALUES ('3736', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"32\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:2e672117fba34fcaa2e92ea5870458f5\"}', '::1', '6', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 验证码错误\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:92)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$a655bc6a.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-21 17:44:17');
INSERT INTO `sys_log` VALUES ('3737', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"-1\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:8eca96993984485f865cf2244c641caa\"}', '::1', '81', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 17:44:20');
INSERT INTO `sys_log` VALUES ('3738', '新增busCommand', 'INFO', 'me.zhengjie.modules.system.rest.BusCommandController.createBusDeviceCommand()', '{\"commandName\":\"打印指令\",\"commandParams\":\"za-fag\",\"commandType\":1,\"description\":\"打印指令12\",\"deviceId\":1,\"id\":1}', '::1', '22', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 19:04:54');
INSERT INTO `sys_log` VALUES ('3739', '修改busCommand', 'INFO', 'me.zhengjie.modules.system.rest.BusCommandController.updateBusDeviceCommand()', '{\"commandName\":\"打印指令\",\"commandParams\":\"za-fag\",\"commandType\":1,\"createTime\":\"2025-05-21 19:04:53\",\"description\":\"打印指令12666\",\"deviceId\":1,\"id\":1,\"isSystem\":1,\"updateTime\":\"2025-05-21 19:04:53\"}', '::1', '129', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 19:05:05');
INSERT INTO `sys_log` VALUES ('3740', '新增busCommand', 'INFO', 'me.zhengjie.modules.system.rest.BusCommandController.createBusDeviceCommand()', '{\"commandName\":\"打印指令\",\"commandParams\":\"13\",\"commandType\":1,\"description\":\"asfasd\",\"deviceId\":1,\"id\":2}', '::1', '3', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 19:05:27');
INSERT INTO `sys_log` VALUES ('3741', '修改busUser', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updateBusUser()', '{\"id\":2,\"status\":0}', '::1', '14', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 19:07:30');
INSERT INTO `sys_log` VALUES ('3742', '修改busUser', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updateBusUser()', '{\"id\":2,\"status\":1}', '::1', '6', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 19:07:32');
INSERT INTO `sys_log` VALUES ('3743', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"2\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:f2cc3e5625544114b88752d155d35282\"}', '::1', '503', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 21:59:18');
INSERT INTO `sys_log` VALUES ('3744', '新增菜单', 'INFO', 'me.zhengjie.modules.system.rest.MenuController.createMenu()', '{\"IFrame\":false,\"cache\":false,\"createBy\":\"admin\",\"createTime\":\"2025-05-21 22:00:45.399\",\"hasChildren\":false,\"hidden\":false,\"id\":128,\"label\":\"生成二维码\",\"leaf\":true,\"menuSort\":999,\"permission\":\"busDevice:qrCode\",\"pid\":121,\"subCount\":0,\"title\":\"生成二维码\",\"type\":2,\"updateBy\":\"admin\",\"updateTime\":\"2025-05-21 22:00:45.399\"}', '::1', '22', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 22:00:45');
INSERT INTO `sys_log` VALUES ('3745', '修改角色菜单', 'INFO', 'me.zhengjie.modules.system.rest.RoleController.updateRoleMenu()', '{\"dataScope\":\"本级\",\"id\":1,\"level\":3,\"menus\":[{\"hasChildren\":false,\"id\":102,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":103,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":104,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":105,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":106,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":107,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":108,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":109,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":110,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":111,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":116,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":117,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":118,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":121,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":124,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":125,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":126,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":127,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":128,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":1,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":2,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":3,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":5,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":6,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":7,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":10,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":11,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":15,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":18,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":28,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":30,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":32,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":33,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":35,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":36,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":37,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":39,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":41,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":44,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":45,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":46,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":48,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":49,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":50,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":52,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":53,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":54,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":56,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":57,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":58,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":60,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":61,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":62,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":64,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":65,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":66,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":73,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":74,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":75,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":77,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":78,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":79,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":82,\"leaf\":true,\"menuSort\":999,\"subCount\":0},{\"hasChildren\":false,\"id\":83,\"leaf\":true,\"menuSort\":999,\"subCount\":0}]}', '::1', '47', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 22:00:56');
INSERT INTO `sys_log` VALUES ('3746', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123456\"}', '0:0:0:0:0:0:0:1', '97', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 22:55:30');
INSERT INTO `sys_log` VALUES ('3747', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.DeviceController.binding()', '{\"code\":\"113436\"}', '0:0:0:0:0:0:0:1', '6060', '123456', 'IANA保留地址', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 二维码已过期，请联系管理员\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.binding(BusDeviceServiceImpl.java:91)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$76eec51c.binding(<generated>)\r\n	at me.zhengjie.modules.front.rest.DeviceController.binding(DeviceController.java:36)\r\n	at me.zhengjie.modules.front.rest.DeviceController$$FastClassBySpringCGLIB$$6f79225e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.DeviceController$$EnhancerBySpringCGLIB$$777b00a9.binding(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-21 23:00:02');
INSERT INTO `sys_log` VALUES ('3748', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.DeviceController.binding()', '{\"code\":\"113436\"}', '0:0:0:0:0:0:0:1', '6057', '123456', 'IANA保留地址', 'Chrome 101.0.4951.64', 'java.lang.NullPointerException\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.binding(BusDeviceServiceImpl.java:93)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$8c68443f.binding(<generated>)\r\n	at me.zhengjie.modules.front.rest.DeviceController.binding(DeviceController.java:36)\r\n	at me.zhengjie.modules.front.rest.DeviceController$$FastClassBySpringCGLIB$$6f79225e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.DeviceController$$EnhancerBySpringCGLIB$$88c3977.binding(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-21 23:01:43');
INSERT INTO `sys_log` VALUES ('3749', '绑定设备', 'INFO', 'me.zhengjie.modules.front.rest.DeviceController.binding()', '{\"code\":\"113436\"}', '0:0:0:0:0:0:0:1', '11', '123456', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 23:04:05');
INSERT INTO `sys_log` VALUES ('3750', '绑定设备', 'INFO', 'me.zhengjie.modules.front.rest.DeviceController.binding()', '{\"code\":\"113436\"}', '0:0:0:0:0:0:0:1', '10', '123456', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 23:09:58');
INSERT INTO `sys_log` VALUES ('3751', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"23\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:78cd23aa04b7440eb79f95dc137f717e\"}', '::1', '156', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 23:10:53');
INSERT INTO `sys_log` VALUES ('3752', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"特亲\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:ae2e7ee5192e43c7ba3470bc05bd0242\"}', '::1', '160', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 23:11:27');
INSERT INTO `sys_log` VALUES ('3753', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"32\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:648fbd637c7d43e087f6207c1100c014\"}', '::1', '391', 'admin', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 23:16:53');
INSERT INTO `sys_log` VALUES ('3754', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.DeviceController.binding()', '{\"code\":\"113436\"}', '0:0:0:0:0:0:0:1', '3', '123456', 'IANA保留地址', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 二维码已过期，请联系管理员\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.binding(BusDeviceServiceImpl.java:92)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$6a3fb8ed.binding(<generated>)\r\n	at me.zhengjie.modules.front.rest.DeviceController.binding(DeviceController.java:36)\r\n	at me.zhengjie.modules.front.rest.DeviceController$$FastClassBySpringCGLIB$$6f79225e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.DeviceController$$EnhancerBySpringCGLIB$$e12b7eaf.binding(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-21 23:16:57');
INSERT INTO `sys_log` VALUES ('3755', '绑定设备', 'INFO', 'me.zhengjie.modules.front.rest.DeviceController.binding()', '{\"code\":\"308040\"}', '0:0:0:0:0:0:0:1', '4', '123456', 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-05-21 23:19:21');
INSERT INTO `sys_log` VALUES ('3756', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"20\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:c5917ec905264c30ad722762ce9705fc\"}', '192.168.5.107', '203', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 验证码不存在或已过期\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:89)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$824c2ce4.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-22 09:33:43');
INSERT INTO `sys_log` VALUES ('3757', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"63\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:538f09f3d7c945cc917b7559b9ecdb71\"}', '192.168.5.107', '234', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-22 09:33:48');
INSERT INTO `sys_log` VALUES ('3758', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"18\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:7c13b3b514ce4ef6b38aac0b26cf0cad\"}', '192.168.5.107', '17', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 验证码错误\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:92)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$db78c62c.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-05-22 13:36:32');
INSERT INTO `sys_log` VALUES ('3759', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"16\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:9c7c21f9198245c4b1ded86a6e27b6c3\"}', '192.168.5.107', '133', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-22 13:36:36');
INSERT INTO `sys_log` VALUES ('3760', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"24\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:da552abae61541a18f5753ddda14237b\"}', '192.168.5.109', '493', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-23 14:37:43');
INSERT INTO `sys_log` VALUES ('3761', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '16831', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-23 16:42:50');
INSERT INTO `sys_log` VALUES ('3762', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '3088', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-23 16:43:15');
INSERT INTO `sys_log` VALUES ('3763', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '0', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-23 16:43:22');
INSERT INTO `sys_log` VALUES ('3764', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '0', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-23 16:45:01');
INSERT INTO `sys_log` VALUES ('3765', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '0', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-23 16:45:48');
INSERT INTO `sys_log` VALUES ('3766', '修改用户设备指令', 'ERROR', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c5\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '24010', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter \'item\' not found. Available parameters are [deviceIds, userId, param1, param2]\r\n	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96)\r\n	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)\r\n	at com.sun.proxy.$Proxy136.insert(Unknown Source)\r\n	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n	at com.sun.proxy.$Proxy168.bindingDevice(Unknown Source)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl.updUserCommands(BusUserDeviceServiceImpl.java:64)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl$$FastClassBySpringCGLIB$$ca7f3353.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl$$EnhancerBySpringCGLIB$$6173166.updUserCommands(<generated>)\r\n	at me.zhengjie.modules.system.rest.BusUserController.updUserCommands(BusUserController.java:53)\r\n	at me.zhengjie.modules.system.rest.BusUserController$$FastClassBySpringCGLIB$$cee49463.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.rest.BusUserController$$EnhancerBySpringCGLIB$$296d537f.updUserCommands(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:920)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:558)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.apache.ibatis.binding.BindingException: Parameter \'item\' not found. Available parameters are [deviceIds, userId, param1, param2]\r\n	at org.apache.ibatis.binding.MapperMethod$ParamMap.get(MapperMethod.java:212)\r\n	at org.apache.ibatis.reflection.wrapper.MapWrapper.get(MapWrapper.java:45)\r\n	at org.apache.ibatis.reflection.MetaObject.getValue(MetaObject.java:122)\r\n	at org.apache.ibatis.reflection.MetaObject.metaObjectForProperty(MetaObject.java:145)\r\n	at org.apache.ibatis.reflection.MetaObject.getValue(MetaObject.java:115)\r\n	at com.baomidou.mybatisplus.core.MybatisParameterHandler.setParameters(MybatisParameterHandler.java:228)\r\n	at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:94)\r\n	at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:64)\r\n	at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)\r\n	at com.sun.proxy.$Proxy256.parameterize(Unknown Source)\r\n	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:88)\r\n	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49)\r\n	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106)\r\n	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)\r\n	at com.sun.proxy.$Proxy255.update(Unknown Source)\r\n	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)\r\n	at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)\r\n	... 136 more\r\n', '2025-05-23 17:40:41');
INSERT INTO `sys_log` VALUES ('3767', '修改用户设备指令', 'ERROR', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c5\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '17185', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter \'deviceIds\' not found. Available parameters are [commandIds, userId, param1, param2]\r\n	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96)\r\n	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)\r\n	at com.sun.proxy.$Proxy136.insert(Unknown Source)\r\n	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n	at com.sun.proxy.$Proxy169.bindingCommand(Unknown Source)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl.updUserCommands(BusUserDeviceServiceImpl.java:70)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl$$FastClassBySpringCGLIB$$ca7f3353.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)\r\n	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl$$EnhancerBySpringCGLIB$$6c83e72d.updUserCommands(<generated>)\r\n	at me.zhengjie.modules.system.rest.BusUserController.updUserCommands(BusUserController.java:53)\r\n	at me.zhengjie.modules.system.rest.BusUserController$$FastClassBySpringCGLIB$$cee49463.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.rest.BusUserController$$EnhancerBySpringCGLIB$$aa583d61.updUserCommands(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:920)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:558)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.apache.ibatis.binding.BindingException: Parameter \'deviceIds\' not found. Available parameters are [commandIds, userId, param1, param2]\r\n	at org.apache.ibatis.binding.MapperMethod$ParamMap.get(MapperMethod.java:212)\r\n	at org.apache.ibatis.scripting.xmltags.DynamicContext$ContextAccessor.getProperty(DynamicContext.java:120)\r\n	at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3341)\r\n	at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121)\r\n	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)\r\n	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258)\r\n	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586)\r\n	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550)\r\n	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46)\r\n	at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateIterable(ExpressionEvaluator.java:54)\r\n	at org.apache.ibatis.scripting.xmltags.ForEachSqlNode.apply(ForEachSqlNode.java:68)\r\n	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32)\r\n	at java.util.ArrayList.forEach(ArrayList.java:1257)\r\n	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32)\r\n	at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39)\r\n	at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305)\r\n	at org.apache.ibatis.executor.statement.BaseStatementHandler.<init>(BaseStatementHandler.java:64)\r\n	at org.apache.ibatis.executor.statement.PreparedStatementHandler.<init>(PreparedStatementHandler.java:41)\r\n	at org.apache.ibatis.executor.statement.RoutingStatementHandler.<init>(RoutingStatementHandler.java:46)\r\n	at org.apache.ibatis.session.Configuration.newStatementHandler(Configuration.java:690)\r\n	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:48)\r\n	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106)\r\n	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)\r\n	at com.sun.proxy.$Proxy255.update(Unknown Source)\r\n	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)\r\n	at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)\r\n	... 142 more\r\n', '2025-05-23 17:58:54');
INSERT INTO `sys_log` VALUES ('3768', '修改用户设备指令', 'ERROR', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"c5\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '5988', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: FUNCTION totus-online.id does not exist\r\n### The error may exist in file [F:\\idea_projects\\my\\totus-nline\\eladmin\\eladmin-system\\target\\classes\\mapper\\system\\BusUserCommandMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: insert into bus_user_device_command (user_id, device_id, command_id)         select ?, device_id, id from bus_device_command where id          (               ?          ,              ?          ,              ?          )\r\n### Cause: java.sql.SQLSyntaxErrorException: FUNCTION totus-online.id does not exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: FUNCTION totus-online.id does not exist\r\n	at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:93)\r\n	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:82)\r\n	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91)\r\n	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)\r\n	at com.sun.proxy.$Proxy136.insert(Unknown Source)\r\n	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)\r\n	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n	at com.sun.proxy.$Proxy169.bindingCommand(Unknown Source)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl.updUserCommands(BusUserDeviceServiceImpl.java:70)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl$$FastClassBySpringCGLIB$$ca7f3353.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)\r\n	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)\r\n	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.service.impl.BusUserDeviceServiceImpl$$EnhancerBySpringCGLIB$$6c00b7b2.updUserCommands(<generated>)\r\n	at me.zhengjie.modules.system.rest.BusUserController.updUserCommands(BusUserController.java:53)\r\n	at me.zhengjie.modules.system.rest.BusUserController$$FastClassBySpringCGLIB$$cee49463.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.system.rest.BusUserController$$EnhancerBySpringCGLIB$$c73082fc.updUserCommands(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:920)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:558)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: FUNCTION totus-online.id does not exist\r\n	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:112)\r\n	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:114)\r\n	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:990)\r\n	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:384)\r\n	at com.p6spy.engine.wrapper.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:362)\r\n	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)\r\n	at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n	at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)\r\n	at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n	at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)\r\n	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)\r\n	at com.sun.proxy.$Proxy256.update(Unknown Source)\r\n	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)\r\n	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106)\r\n	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)\r\n	at com.sun.proxy.$Proxy255.update(Unknown Source)\r\n	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)\r\n	at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)\r\n	... 142 more\r\n', '2025-05-23 18:00:20');
INSERT INTO `sys_log` VALUES ('3769', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"c5\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '152', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-23 18:01:13');
INSERT INTO `sys_log` VALUES ('3770', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.109', '22', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-23 18:01:47');
INSERT INTO `sys_log` VALUES ('3771', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"63\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:5a92dff177134903b4d666978f449c62\"}', '192.168.5.110', '528', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-27 20:20:28');
INSERT INTO `sys_log` VALUES ('3772', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"7\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:3f118836b25a414896bf0f050c911c6b\"}', '192.168.5.105', '477', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-30 13:22:56');
INSERT INTO `sys_log` VALUES ('3773', '修改busDevice', 'INFO', 'me.zhengjie.modules.system.rest.BusDeviceController.updateBusDevice()', '{\"brand\":\"康佳\",\"createTime\":\"2025-05-20 20:06:36\",\"deviceCode\":\"123456789\",\"deviceSn\":\"Z123124124ABC\",\"errorStatus\":-1,\"firmwareVersion\":\"3\",\"id\":1,\"location\":\"一楼走廊\",\"model\":\"3DPLUS\",\"name\":\"4KL200URH300.4K\",\"printStatus\":-1,\"remark\":\"一楼走廊3D打印机\",\"status\":-1,\"type\":1,\"updateTime\":\"2025-05-30 13:29:19\"}', '192.168.5.105', '267', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-05-30 13:29:43');
INSERT INTO `sys_log` VALUES ('3774', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"0\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:75e72c2d05dd4b8dbdbd8a960b3d12ab\"}', '192.168.5.105', '436', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-03 10:30:10');
INSERT INTO `sys_log` VALUES ('3775', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c5\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.105', '57', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-03 10:37:22');
INSERT INTO `sys_log` VALUES ('3776', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"c5\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c1\",\"leaf\":true,\"subCount\":0},{\"hasChildren\":false,\"id\":\"c2\",\"leaf\":true,\"subCount\":0}],\"id\":1}', '192.168.5.105', '11', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-03 10:37:48');
INSERT INTO `sys_log` VALUES ('3777', '修改用户设备指令', 'INFO', 'me.zhengjie.modules.system.rest.BusUserController.updUserCommands()', '{\"commands\":[{\"hasChildren\":false,\"id\":\"d1\",\"leaf\":true,\"subCount\":0}],\"id\":2}', '192.168.5.105', '11', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-03 10:55:35');
INSERT INTO `sys_log` VALUES ('3778', '用户登录', 'ERROR', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"35\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:101b2ae7ae154a70a9d73a8b64c6ce96\"}', '192.168.5.109', '207', 'admin', '内网IP', 'Chrome 101.0.4951.64', 'me.zhengjie.exception.BadRequestException: 验证码不存在或已过期\r\n	at me.zhengjie.modules.security.rest.AuthController.login(AuthController.java:89)\r\n	at me.zhengjie.modules.security.rest.AuthController$$FastClassBySpringCGLIB$$7f997139.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.security.rest.AuthController$$EnhancerBySpringCGLIB$$1ccfe5d4.login(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-06 15:05:00');
INSERT INTO `sys_log` VALUES ('3779', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"8\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:850aafa2e24845b9a3ea8982d8eb2ace\"}', '192.168.5.109', '226', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-06 15:05:10');
INSERT INTO `sys_log` VALUES ('3780', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123\"}', '192.168.2.4', '298', null, '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-07 16:46:07');
INSERT INTO `sys_log` VALUES ('3781', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"123\"}', '192.168.2.4', '50', null, '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-07 16:46:52');
INSERT INTO `sys_log` VALUES ('3782', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0c1H4v0w3Vhz253Qz04w3rT7dF3H4v0u\"}', '192.168.2.4', '18', null, '内网IP', 'Chrome 137', null, '2025-06-07 16:46:53');
INSERT INTO `sys_log` VALUES ('3783', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0c1H4v0w3Vhz2530z04w3rT7dF3H4v0u\"}', '192.168.2.4', '6', null, '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-07 16:48:17');
INSERT INTO `sys_log` VALUES ('3784', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0c1VUv0w3iLy253ZAM3w3rSbGg4VUv05\"}', '192.168.2.4', '20', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-07 16:58:34');
INSERT INTO `sys_log` VALUES ('3785', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0d1xHU1w3tXU253BNw2w3X1ntW1xHU1o\"}', '192.168.2.4', '5', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-07 17:23:49');
INSERT INTO `sys_log` VALUES ('3786', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0d1pux0w369K353P180w3vOLvx1pux0X\"}', '192.168.2.4', '16', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-07 17:24:21');
INSERT INTO `sys_log` VALUES ('3787', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0d1VA3000HESnU1U5v100RtCeP0VA30O\"}', '192.168.2.4', '20', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-07 17:25:58');
INSERT INTO `sys_log` VALUES ('3788', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0d1CCg0w3lat353uNE1w3w0Dpe4CCg0j\"}', '192.168.2.4', '9', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-07 17:27:19');
INSERT INTO `sys_log` VALUES ('3789', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0c1JVU1w3JYU253Q5C1w3pCoQ94JVU1X\"}', '192.168.2.4', '15', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-07 17:27:34');
INSERT INTO `sys_log` VALUES ('3790', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0d1YN51w3jR5253Pjw0w3WZQ773YN512\"}', '192.168.2.4', '18', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-07 17:27:55');
INSERT INTO `sys_log` VALUES ('3791', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0f12iqll2Hl1Jf4qSFkl2R7UrF12iqlP\"}', '192.168.169.171', '285', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:41:39');
INSERT INTO `sys_log` VALUES ('3792', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '109', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:42:54');
INSERT INTO `sys_log` VALUES ('3793', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:45:35');
INSERT INTO `sys_log` VALUES ('3794', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '30', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:45:52');
INSERT INTO `sys_log` VALUES ('3795', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:47:57');
INSERT INTO `sys_log` VALUES ('3796', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '20', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:48:48');
INSERT INTO `sys_log` VALUES ('3797', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:51:12');
INSERT INTO `sys_log` VALUES ('3798', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:52:43');
INSERT INTO `sys_log` VALUES ('3799', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:53:12');
INSERT INTO `sys_log` VALUES ('3800', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:54:06');
INSERT INTO `sys_log` VALUES ('3801', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0b1W4rll2z11Jf4RS7ll2H4Xp93W4rlO\"}', '192.168.169.171', '7', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:54:34');
INSERT INTO `sys_log` VALUES ('3802', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:55:15');
INSERT INTO `sys_log` VALUES ('3803', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0e1KSoGa1xamJJ0yjvIa1DMhpe4KSoGF\"}', '192.168.169.171', '18', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:55:27');
INSERT INTO `sys_log` VALUES ('3804', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '24', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:56:42');
INSERT INTO `sys_log` VALUES ('3805', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0c1iJQ1w3DVA253IJb0w3FcCrq3iJQ1G\"}', '192.168.169.171', '15', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:57:09');
INSERT INTO `sys_log` VALUES ('3806', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:57:09');
INSERT INTO `sys_log` VALUES ('3807', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:57:11');
INSERT INTO `sys_log` VALUES ('3808', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '22', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:57:11');
INSERT INTO `sys_log` VALUES ('3809', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:57:12');
INSERT INTO `sys_log` VALUES ('3810', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:57:13');
INSERT INTO `sys_log` VALUES ('3811', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:57:15');
INSERT INTO `sys_log` VALUES ('3812', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:19');
INSERT INTO `sys_log` VALUES ('3813', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:19');
INSERT INTO `sys_log` VALUES ('3814', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0e1fGg000KTPnU1mMN100gPudZ2fGg08\"}', '192.168.169.171', '8', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:27');
INSERT INTO `sys_log` VALUES ('3815', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:28');
INSERT INTO `sys_log` VALUES ('3816', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '17', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:31');
INSERT INTO `sys_log` VALUES ('3817', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:36');
INSERT INTO `sys_log` VALUES ('3818', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:36');
INSERT INTO `sys_log` VALUES ('3819', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:42');
INSERT INTO `sys_log` VALUES ('3820', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:43');
INSERT INTO `sys_log` VALUES ('3821', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 10:59:44');
INSERT INTO `sys_log` VALUES ('3822', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0a1tFOml2dubIf4uYYkl2SIZsH3tFOmi\"}', '192.168.169.171', '16', null, '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 11:00:14');
INSERT INTO `sys_log` VALUES ('3823', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 11:00:15');
INSERT INTO `sys_log` VALUES ('3824', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 11:00:15');
INSERT INTO `sys_log` VALUES ('3825', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 11:00:17');
INSERT INTO `sys_log` VALUES ('3826', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 11:00:26');
INSERT INTO `sys_log` VALUES ('3827', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 11:00:26');
INSERT INTO `sys_log` VALUES ('3828', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '18', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 11:00:27');
INSERT INTO `sys_log` VALUES ('3829', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 11:00:28');
INSERT INTO `sys_log` VALUES ('3830', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:01:42');
INSERT INTO `sys_log` VALUES ('3831', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '29', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:01:42');
INSERT INTO `sys_log` VALUES ('3832', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:01:51');
INSERT INTO `sys_log` VALUES ('3833', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:01:51');
INSERT INTO `sys_log` VALUES ('3834', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:01:52');
INSERT INTO `sys_log` VALUES ('3835', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:01:53');
INSERT INTO `sys_log` VALUES ('3836', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:01:57');
INSERT INTO `sys_log` VALUES ('3837', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:03:32');
INSERT INTO `sys_log` VALUES ('3838', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:03:32');
INSERT INTO `sys_log` VALUES ('3839', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '22', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:03:41');
INSERT INTO `sys_log` VALUES ('3840', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:03:41');
INSERT INTO `sys_log` VALUES ('3841', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:04:11');
INSERT INTO `sys_log` VALUES ('3842', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:04:11');
INSERT INTO `sys_log` VALUES ('3843', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:04:20');
INSERT INTO `sys_log` VALUES ('3844', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:04:20');
INSERT INTO `sys_log` VALUES ('3845', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:11:50');
INSERT INTO `sys_log` VALUES ('3846', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:11:50');
INSERT INTO `sys_log` VALUES ('3847', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:12:03');
INSERT INTO `sys_log` VALUES ('3848', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:12:03');
INSERT INTO `sys_log` VALUES ('3849', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:12:53');
INSERT INTO `sys_log` VALUES ('3850', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:12:53');
INSERT INTO `sys_log` VALUES ('3851', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:12:58');
INSERT INTO `sys_log` VALUES ('3852', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '28', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:12:59');
INSERT INTO `sys_log` VALUES ('3853', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '17', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:09');
INSERT INTO `sys_log` VALUES ('3854', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:09');
INSERT INTO `sys_log` VALUES ('3855', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:18');
INSERT INTO `sys_log` VALUES ('3856', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:18');
INSERT INTO `sys_log` VALUES ('3857', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:19');
INSERT INTO `sys_log` VALUES ('3858', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:30');
INSERT INTO `sys_log` VALUES ('3859', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '26', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:40');
INSERT INTO `sys_log` VALUES ('3860', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:45');
INSERT INTO `sys_log` VALUES ('3861', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:16:51');
INSERT INTO `sys_log` VALUES ('3862', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:10');
INSERT INTO `sys_log` VALUES ('3863', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:10');
INSERT INTO `sys_log` VALUES ('3864', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:12');
INSERT INTO `sys_log` VALUES ('3865', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:12');
INSERT INTO `sys_log` VALUES ('3866', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:14');
INSERT INTO `sys_log` VALUES ('3867', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:18');
INSERT INTO `sys_log` VALUES ('3868', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:20');
INSERT INTO `sys_log` VALUES ('3869', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:22');
INSERT INTO `sys_log` VALUES ('3870', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:46');
INSERT INTO `sys_log` VALUES ('3871', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:54');
INSERT INTO `sys_log` VALUES ('3872', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:54');
INSERT INTO `sys_log` VALUES ('3873', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:55');
INSERT INTO `sys_log` VALUES ('3874', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '29', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:55');
INSERT INTO `sys_log` VALUES ('3875', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:56');
INSERT INTO `sys_log` VALUES ('3876', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:57');
INSERT INTO `sys_log` VALUES ('3877', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:18:59');
INSERT INTO `sys_log` VALUES ('3878', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:19:00');
INSERT INTO `sys_log` VALUES ('3879', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '18', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:19:02');
INSERT INTO `sys_log` VALUES ('3880', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:19:06');
INSERT INTO `sys_log` VALUES ('3881', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:19:10');
INSERT INTO `sys_log` VALUES ('3882', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '17', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:19:59');
INSERT INTO `sys_log` VALUES ('3883', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:20:01');
INSERT INTO `sys_log` VALUES ('3884', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:20:02');
INSERT INTO `sys_log` VALUES ('3885', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:20:02');
INSERT INTO `sys_log` VALUES ('3886', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:20:23');
INSERT INTO `sys_log` VALUES ('3887', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:20:23');
INSERT INTO `sys_log` VALUES ('3888', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"10\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:6ab205b8bcb4422abd3c141e267671bb\"}', '192.168.169.171', '122', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-08 11:21:07');
INSERT INTO `sys_log` VALUES ('3889', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:25:14');
INSERT INTO `sys_log` VALUES ('3890', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:25:14');
INSERT INTO `sys_log` VALUES ('3891', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:25:37');
INSERT INTO `sys_log` VALUES ('3892', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:25:38');
INSERT INTO `sys_log` VALUES ('3893', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '25', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:32:34');
INSERT INTO `sys_log` VALUES ('3894', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '29', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:32:34');
INSERT INTO `sys_log` VALUES ('3895', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:32:36');
INSERT INTO `sys_log` VALUES ('3896', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '26', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:32:37');
INSERT INTO `sys_log` VALUES ('3897', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '32', '123456', '内网IP', 'MSEdge 124', null, '2025-06-08 11:36:42');
INSERT INTO `sys_log` VALUES ('3898', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:39:13');
INSERT INTO `sys_log` VALUES ('3899', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:39:13');
INSERT INTO `sys_log` VALUES ('3900', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:39:14');
INSERT INTO `sys_log` VALUES ('3901', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '8', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:39:14');
INSERT INTO `sys_log` VALUES ('3902', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '6', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:39:19');
INSERT INTO `sys_log` VALUES ('3903', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:42:18');
INSERT INTO `sys_log` VALUES ('3904', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:45:46');
INSERT INTO `sys_log` VALUES ('3905', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:46:16');
INSERT INTO `sys_log` VALUES ('3906', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:46:16');
INSERT INTO `sys_log` VALUES ('3907', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:46:16');
INSERT INTO `sys_log` VALUES ('3908', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:46:16');
INSERT INTO `sys_log` VALUES ('3909', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '7', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:46:17');
INSERT INTO `sys_log` VALUES ('3910', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:47:32');
INSERT INTO `sys_log` VALUES ('3911', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:47:33');
INSERT INTO `sys_log` VALUES ('3912', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:47:34');
INSERT INTO `sys_log` VALUES ('3913', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:47:34');
INSERT INTO `sys_log` VALUES ('3914', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:47:40');
INSERT INTO `sys_log` VALUES ('3915', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:47:42');
INSERT INTO `sys_log` VALUES ('3916', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:47:42');
INSERT INTO `sys_log` VALUES ('3917', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:50:42');
INSERT INTO `sys_log` VALUES ('3918', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:50:42');
INSERT INTO `sys_log` VALUES ('3919', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:50:44');
INSERT INTO `sys_log` VALUES ('3920', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:50:44');
INSERT INTO `sys_log` VALUES ('3921', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:50:45');
INSERT INTO `sys_log` VALUES ('3922', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:50:45');
INSERT INTO `sys_log` VALUES ('3923', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:50:46');
INSERT INTO `sys_log` VALUES ('3924', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:08');
INSERT INTO `sys_log` VALUES ('3925', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:08');
INSERT INTO `sys_log` VALUES ('3926', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:09');
INSERT INTO `sys_log` VALUES ('3927', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:09');
INSERT INTO `sys_log` VALUES ('3928', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:11');
INSERT INTO `sys_log` VALUES ('3929', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:22');
INSERT INTO `sys_log` VALUES ('3930', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:22');
INSERT INTO `sys_log` VALUES ('3931', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:23');
INSERT INTO `sys_log` VALUES ('3932', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:23');
INSERT INTO `sys_log` VALUES ('3933', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:34');
INSERT INTO `sys_log` VALUES ('3934', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:42');
INSERT INTO `sys_log` VALUES ('3935', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:43');
INSERT INTO `sys_log` VALUES ('3936', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:51:43');
INSERT INTO `sys_log` VALUES ('3937', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:53:13');
INSERT INTO `sys_log` VALUES ('3938', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:55:01');
INSERT INTO `sys_log` VALUES ('3939', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:55:12');
INSERT INTO `sys_log` VALUES ('3940', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:55:12');
INSERT INTO `sys_log` VALUES ('3941', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:59:09');
INSERT INTO `sys_log` VALUES ('3942', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:59:09');
INSERT INTO `sys_log` VALUES ('3943', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:59:10');
INSERT INTO `sys_log` VALUES ('3944', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:59:10');
INSERT INTO `sys_log` VALUES ('3945', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '19', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 11:59:11');
INSERT INTO `sys_log` VALUES ('3946', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', 'me.zhengjie.exception.BadRequestException: 您已绑定过该设备，请勿重复绑定\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.bindingDevice(BusDeviceServiceImpl.java:175)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$dd0caa28.bindingDevice(<generated>)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice(BusDeviceController.java:41)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$FastClassBySpringCGLIB$$b100d1e6.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$EnhancerBySpringCGLIB$$a8181c64.bindingDevice(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-08 11:59:17');
INSERT INTO `sys_log` VALUES ('3947', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '8', '123456', '内网IP', 'MicroMessenger 8.0.5', 'me.zhengjie.exception.BadRequestException: 您已绑定过该设备，请勿重复绑定\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.bindingDevice(BusDeviceServiceImpl.java:175)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$dd0caa28.bindingDevice(<generated>)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice(BusDeviceController.java:41)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$FastClassBySpringCGLIB$$b100d1e6.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$EnhancerBySpringCGLIB$$a8181c64.bindingDevice(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-08 12:00:36');
INSERT INTO `sys_log` VALUES ('3948', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:00:52');
INSERT INTO `sys_log` VALUES ('3949', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '21', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:00:52');
INSERT INTO `sys_log` VALUES ('3950', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '6', '123456', '内网IP', 'MicroMessenger 8.0.5', 'me.zhengjie.exception.BadRequestException: 您已绑定过该设备，请勿重复绑定\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.bindingDevice(BusDeviceServiceImpl.java:175)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$dd0caa28.bindingDevice(<generated>)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice(BusDeviceController.java:41)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$FastClassBySpringCGLIB$$b100d1e6.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$EnhancerBySpringCGLIB$$a8181c64.bindingDevice(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-08 12:00:57');
INSERT INTO `sys_log` VALUES ('3951', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '7', '123456', '内网IP', 'MicroMessenger 8.0.5', 'me.zhengjie.exception.BadRequestException: 您已绑定过该设备，请勿重复绑定\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.bindingDevice(BusDeviceServiceImpl.java:175)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$dd0caa28.bindingDevice(<generated>)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice(BusDeviceController.java:41)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$FastClassBySpringCGLIB$$b100d1e6.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$EnhancerBySpringCGLIB$$a8181c64.bindingDevice(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-08 12:01:23');
INSERT INTO `sys_log` VALUES ('3952', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:02:06');
INSERT INTO `sys_log` VALUES ('3953', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:02:06');
INSERT INTO `sys_log` VALUES ('3954', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '8', '123456', '内网IP', 'MicroMessenger 8.0.5', 'me.zhengjie.exception.BadRequestException: 您已绑定过该设备，请勿重复绑定\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.bindingDevice(BusDeviceServiceImpl.java:175)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$dd0caa28.bindingDevice(<generated>)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice(BusDeviceController.java:41)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$FastClassBySpringCGLIB$$b100d1e6.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$EnhancerBySpringCGLIB$$a8181c64.bindingDevice(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-08 12:02:10');
INSERT INTO `sys_log` VALUES ('3955', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:02:57');
INSERT INTO `sys_log` VALUES ('3956', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '7', '123456', '内网IP', 'MicroMessenger 8.0.5', 'me.zhengjie.exception.BadRequestException: 您已绑定过该设备，请勿重复绑定\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.bindingDevice(BusDeviceServiceImpl.java:175)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$dd0caa28.bindingDevice(<generated>)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice(BusDeviceController.java:41)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$FastClassBySpringCGLIB$$b100d1e6.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$EnhancerBySpringCGLIB$$a8181c64.bindingDevice(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-08 12:03:01');
INSERT INTO `sys_log` VALUES ('3957', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:03:09');
INSERT INTO `sys_log` VALUES ('3958', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:03:09');
INSERT INTO `sys_log` VALUES ('3959', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:03:12');
INSERT INTO `sys_log` VALUES ('3960', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:03:12');
INSERT INTO `sys_log` VALUES ('3961', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '7', '123456', '内网IP', 'MicroMessenger 8.0.5', 'me.zhengjie.exception.BadRequestException: 您已绑定过该设备，请勿重复绑定\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.bindingDevice(BusDeviceServiceImpl.java:175)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$dd0caa28.bindingDevice(<generated>)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice(BusDeviceController.java:41)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$FastClassBySpringCGLIB$$b100d1e6.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$EnhancerBySpringCGLIB$$a8181c64.bindingDevice(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-08 12:03:15');
INSERT INTO `sys_log` VALUES ('3962', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:32');
INSERT INTO `sys_log` VALUES ('3963', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:32');
INSERT INTO `sys_log` VALUES ('3964', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '39', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:33');
INSERT INTO `sys_log` VALUES ('3965', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '26', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:33');
INSERT INTO `sys_log` VALUES ('3966', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:34');
INSERT INTO `sys_log` VALUES ('3967', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:35');
INSERT INTO `sys_log` VALUES ('3968', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:35');
INSERT INTO `sys_log` VALUES ('3969', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '2', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:35');
INSERT INTO `sys_log` VALUES ('3970', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:37');
INSERT INTO `sys_log` VALUES ('3971', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:37');
INSERT INTO `sys_log` VALUES ('3972', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:38');
INSERT INTO `sys_log` VALUES ('3973', '绑定设备', 'ERROR', 'me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', 'me.zhengjie.exception.BadRequestException: 您已绑定过该设备，请勿重复绑定\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl.bindingDevice(BusDeviceServiceImpl.java:175)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$FastClassBySpringCGLIB$$1be5d75e.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n	at me.zhengjie.modules.system.service.impl.BusDeviceServiceImpl$$EnhancerBySpringCGLIB$$dd0caa28.bindingDevice(<generated>)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController.bindingDevice(BusDeviceController.java:41)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$FastClassBySpringCGLIB$$b100d1e6.invoke(<generated>)\r\n	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n	at me.zhengjie.aspect.LogAspect.logAround(LogAspect.java:68)\r\n	at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n	at me.zhengjie.modules.front.rest.BusDeviceController$$EnhancerBySpringCGLIB$$a8181c64.bindingDevice(<generated>)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n	at java.lang.reflect.Method.invoke(Method.java:498)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at me.zhengjie.modules.security.security.TokenFilter.doFilter(TokenFilter.java:73)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n	at java.lang.Thread.run(Thread.java:748)\r\n', '2025-06-08 12:03:42');
INSERT INTO `sys_log` VALUES ('3974', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.58.2841', null, '2025-06-08 12:03:44');
INSERT INTO `sys_log` VALUES ('3975', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:03:47');
INSERT INTO `sys_log` VALUES ('3976', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0a13I51w3fHn253U6I0w3zL2H113I51u\"}', '192.168.169.171', '11', null, '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:04:50');
INSERT INTO `sys_log` VALUES ('3977', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '23', '123456', '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:04:55');
INSERT INTO `sys_log` VALUES ('3978', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '18', '123456', '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:04:55');
INSERT INTO `sys_log` VALUES ('3979', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '5', '123456', '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:04:57');
INSERT INTO `sys_log` VALUES ('3980', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:05:07');
INSERT INTO `sys_log` VALUES ('3981', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '4', '123456', '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:05:08');
INSERT INTO `sys_log` VALUES ('3982', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:05:14');
INSERT INTO `sys_log` VALUES ('3983', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:05:16');
INSERT INTO `sys_log` VALUES ('3984', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.56.2800', null, '2025-06-08 12:05:19');
INSERT INTO `sys_log` VALUES ('3985', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 12:05:38');
INSERT INTO `sys_log` VALUES ('3986', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0b1RfhGa1PujJJ0NMpFa1oIIRD0RfhGZ\"}', '192.168.169.171', '56', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:09:35');
INSERT INTO `sys_log` VALUES ('3987', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '85', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:09:37');
INSERT INTO `sys_log` VALUES ('3988', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:10:10');
INSERT INTO `sys_log` VALUES ('3989', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:10:10');
INSERT INTO `sys_log` VALUES ('3990', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:10:11');
INSERT INTO `sys_log` VALUES ('3991', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:10:11');
INSERT INTO `sys_log` VALUES ('3992', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '29', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:11:18');
INSERT INTO `sys_log` VALUES ('3993', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:11:18');
INSERT INTO `sys_log` VALUES ('3994', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:12:18');
INSERT INTO `sys_log` VALUES ('3995', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:12:18');
INSERT INTO `sys_log` VALUES ('3996', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:14:12');
INSERT INTO `sys_log` VALUES ('3997', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:14:12');
INSERT INTO `sys_log` VALUES ('3998', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:14:17');
INSERT INTO `sys_log` VALUES ('3999', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '23', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:14:17');
INSERT INTO `sys_log` VALUES ('4000', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:14:52');
INSERT INTO `sys_log` VALUES ('4001', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '31', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:14:52');
INSERT INTO `sys_log` VALUES ('4002', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:15:02');
INSERT INTO `sys_log` VALUES ('4003', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '26', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:15:02');
INSERT INTO `sys_log` VALUES ('4004', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0b1Glm0w3BCo353NSG0w3roOB23Glm0T\"}', '192.168.169.171', '7', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:19:20');
INSERT INTO `sys_log` VALUES ('4005', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:19:21');
INSERT INTO `sys_log` VALUES ('4006', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:19:21');
INSERT INTO `sys_log` VALUES ('4007', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:19:22');
INSERT INTO `sys_log` VALUES ('4008', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:19:22');
INSERT INTO `sys_log` VALUES ('4009', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '31', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:03');
INSERT INTO `sys_log` VALUES ('4010', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:03');
INSERT INTO `sys_log` VALUES ('4011', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:25');
INSERT INTO `sys_log` VALUES ('4012', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:25');
INSERT INTO `sys_log` VALUES ('4013', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:37');
INSERT INTO `sys_log` VALUES ('4014', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:37');
INSERT INTO `sys_log` VALUES ('4015', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:39');
INSERT INTO `sys_log` VALUES ('4016', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:39');
INSERT INTO `sys_log` VALUES ('4017', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:42');
INSERT INTO `sys_log` VALUES ('4018', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:42');
INSERT INTO `sys_log` VALUES ('4019', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '32', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:44');
INSERT INTO `sys_log` VALUES ('4020', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:44');
INSERT INTO `sys_log` VALUES ('4021', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '28', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:20:46');
INSERT INTO `sys_log` VALUES ('4022', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:21:14');
INSERT INTO `sys_log` VALUES ('4023', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:21:31');
INSERT INTO `sys_log` VALUES ('4024', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:21:31');
INSERT INTO `sys_log` VALUES ('4025', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:21:32');
INSERT INTO `sys_log` VALUES ('4026', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:21:32');
INSERT INTO `sys_log` VALUES ('4027', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:21:34');
INSERT INTO `sys_log` VALUES ('4028', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:21:46');
INSERT INTO `sys_log` VALUES ('4029', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0f1Ed3ll2FIHIf4apmml2BE7Kn2Ed3l3\"}', '192.168.169.171', '13', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:06');
INSERT INTO `sys_log` VALUES ('4030', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:07');
INSERT INTO `sys_log` VALUES ('4031', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:08');
INSERT INTO `sys_log` VALUES ('4032', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:08');
INSERT INTO `sys_log` VALUES ('4033', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:09');
INSERT INTO `sys_log` VALUES ('4034', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:11');
INSERT INTO `sys_log` VALUES ('4035', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '8', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:12');
INSERT INTO `sys_log` VALUES ('4036', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:14');
INSERT INTO `sys_log` VALUES ('4037', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:14');
INSERT INTO `sys_log` VALUES ('4038', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:22:15');
INSERT INTO `sys_log` VALUES ('4039', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:27:16');
INSERT INTO `sys_log` VALUES ('4040', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:27:16');
INSERT INTO `sys_log` VALUES ('4041', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0e1dQm0w3UMo353osd4w3UHXo20dQm0o\"}', '192.168.169.171', '13', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:27:25');
INSERT INTO `sys_log` VALUES ('4042', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:27:27');
INSERT INTO `sys_log` VALUES ('4043', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 18:27:27');
INSERT INTO `sys_log` VALUES ('4044', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:11:49');
INSERT INTO `sys_log` VALUES ('4045', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:11:49');
INSERT INTO `sys_log` VALUES ('4046', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:12:03');
INSERT INTO `sys_log` VALUES ('4047', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:12:03');
INSERT INTO `sys_log` VALUES ('4048', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0a11G1nl22f9Lf4Os7ol2qwwWn01G1nv\"}', '192.168.169.171', '13', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:13:12');
INSERT INTO `sys_log` VALUES ('4049', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:13:14');
INSERT INTO `sys_log` VALUES ('4050', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:14:20');
INSERT INTO `sys_log` VALUES ('4051', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:14:20');
INSERT INTO `sys_log` VALUES ('4052', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0e1SyVll2iGQHf45GZkl2Bw8xJ0SyVly\"}', '192.168.169.171', '13', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:14:31');
INSERT INTO `sys_log` VALUES ('4053', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:14:33');
INSERT INTO `sys_log` VALUES ('4054', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:14:34');
INSERT INTO `sys_log` VALUES ('4055', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:17:44');
INSERT INTO `sys_log` VALUES ('4056', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:17:44');
INSERT INTO `sys_log` VALUES ('4057', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:18:00');
INSERT INTO `sys_log` VALUES ('4058', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:18:00');
INSERT INTO `sys_log` VALUES ('4059', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:21:21');
INSERT INTO `sys_log` VALUES ('4060', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:21:22');
INSERT INTO `sys_log` VALUES ('4061', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0c1NbH0w3jS9453EL52w3SB0ZT3NbH0k\"}', '192.168.169.171', '15', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:21:31');
INSERT INTO `sys_log` VALUES ('4062', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:21:32');
INSERT INTO `sys_log` VALUES ('4063', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:21:32');
INSERT INTO `sys_log` VALUES ('4064', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:27:00');
INSERT INTO `sys_log` VALUES ('4065', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:27:48');
INSERT INTO `sys_log` VALUES ('4066', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:31:29');
INSERT INTO `sys_log` VALUES ('4067', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:31:30');
INSERT INTO `sys_log` VALUES ('4068', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:31:32');
INSERT INTO `sys_log` VALUES ('4069', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:31:32');
INSERT INTO `sys_log` VALUES ('4070', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:32:04');
INSERT INTO `sys_log` VALUES ('4071', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '17', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:32:04');
INSERT INTO `sys_log` VALUES ('4072', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:32:27');
INSERT INTO `sys_log` VALUES ('4073', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:32:29');
INSERT INTO `sys_log` VALUES ('4074', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:32:30');
INSERT INTO `sys_log` VALUES ('4075', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.169.171', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:32:44');
INSERT INTO `sys_log` VALUES ('4076', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.169.171', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-08 19:44:54');
INSERT INTO `sys_log` VALUES ('4077', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"10\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:2c348f5eb6f640b2abdb328b9fdb8544\"}', '192.168.5.115', '434', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-13 14:13:42');
INSERT INTO `sys_log` VALUES ('4078', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '3966', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-16 15:37:37');
INSERT INTO `sys_log` VALUES ('4079', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://broadcasting.totustec.com/live/12345678\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-16 15:38:22');
INSERT INTO `sys_log` VALUES ('4080', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://broadcasting.totustec.com/live/12345678\"}', '0:0:0:0:0:0:0:1', '0', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-16 15:39:41');
INSERT INTO `sys_log` VALUES ('4081', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://broadcasting.totustec.com/live/12345678\"}', '0:0:0:0:0:0:0:1', '0', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-16 15:42:14');
INSERT INTO `sys_log` VALUES ('4082', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://broadcasting.totustec.com/live/12345678\"}', '0:0:0:0:0:0:0:1', '7', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-16 16:07:22');
INSERT INTO `sys_log` VALUES ('4083', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://broadcasting.totustec.com/live/12345678\"}', '0:0:0:0:0:0:0:1', '9', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 16:28:42');
INSERT INTO `sys_log` VALUES ('4084', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://210.22.129.139:1935/hls\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 16:30:26');
INSERT INTO `sys_log` VALUES ('4085', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://58.200.131.2:1935/livetv/hunantv\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 16:31:34');
INSERT INTO `sys_log` VALUES ('4086', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '0', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 16:32:30');
INSERT INTO `sys_log` VALUES ('4087', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '0', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 16:38:15');
INSERT INTO `sys_log` VALUES ('4088', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 16:55:13');
INSERT INTO `sys_log` VALUES ('4089', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0c1dgE0w3XGs753bjE1w3KNy163dgE0E\"}', '192.168.5.108', '271', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:56:02');
INSERT INTO `sys_log` VALUES ('4090', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '113', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:56:04');
INSERT INTO `sys_log` VALUES ('4091', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:56:06');
INSERT INTO `sys_log` VALUES ('4092', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '38', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:56:07');
INSERT INTO `sys_log` VALUES ('4093', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:56:24');
INSERT INTO `sys_log` VALUES ('4094', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '19', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:56:27');
INSERT INTO `sys_log` VALUES ('4095', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:56:28');
INSERT INTO `sys_log` VALUES ('4096', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:56:38');
INSERT INTO `sys_log` VALUES ('4097', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:57:15');
INSERT INTO `sys_log` VALUES ('4098', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 16:57:23');
INSERT INTO `sys_log` VALUES ('4099', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:15:55');
INSERT INTO `sys_log` VALUES ('4100', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:15:56');
INSERT INTO `sys_log` VALUES ('4101', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:15:57');
INSERT INTO `sys_log` VALUES ('4102', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '28', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:16:13');
INSERT INTO `sys_log` VALUES ('4103', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:16:16');
INSERT INTO `sys_log` VALUES ('4104', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:17:04');
INSERT INTO `sys_log` VALUES ('4105', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:17:12');
INSERT INTO `sys_log` VALUES ('4106', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:17:13');
INSERT INTO `sys_log` VALUES ('4107', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:17:14');
INSERT INTO `sys_log` VALUES ('4108', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:17:16');
INSERT INTO `sys_log` VALUES ('4109', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:17:19');
INSERT INTO `sys_log` VALUES ('4110', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:17:58');
INSERT INTO `sys_log` VALUES ('4111', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:18:03');
INSERT INTO `sys_log` VALUES ('4112', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:18:04');
INSERT INTO `sys_log` VALUES ('4113', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:18:07');
INSERT INTO `sys_log` VALUES ('4114', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:18:27');
INSERT INTO `sys_log` VALUES ('4115', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '8', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:19:12');
INSERT INTO `sys_log` VALUES ('4116', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '23', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:20:41');
INSERT INTO `sys_log` VALUES ('4117', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:20:42');
INSERT INTO `sys_log` VALUES ('4118', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:20:47');
INSERT INTO `sys_log` VALUES ('4119', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '0', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 17:20:56');
INSERT INTO `sys_log` VALUES ('4120', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '4220', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 17:21:29');
INSERT INTO `sys_log` VALUES ('4121', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:21:51');
INSERT INTO `sys_log` VALUES ('4122', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:24:05');
INSERT INTO `sys_log` VALUES ('4123', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:24:06');
INSERT INTO `sys_log` VALUES ('4124', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:24:07');
INSERT INTO `sys_log` VALUES ('4125', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{}', '192.168.5.108', '0', null, '内网IP', 'Chrome 117', null, '2025-06-17 17:25:43');
INSERT INTO `sys_log` VALUES ('4126', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"\"}', '192.168.5.108', '0', null, '内网IP', 'Unknown null', null, '2025-06-17 17:25:44');
INSERT INTO `sys_log` VALUES ('4127', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:50:03');
INSERT INTO `sys_log` VALUES ('4128', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:51:14');
INSERT INTO `sys_log` VALUES ('4129', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:51:16');
INSERT INTO `sys_log` VALUES ('4130', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:51:18');
INSERT INTO `sys_log` VALUES ('4131', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '192.168.5.108', '0', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:51:18');
INSERT INTO `sys_log` VALUES ('4132', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 17:57:11');
INSERT INTO `sys_log` VALUES ('4133', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '16', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:08:14');
INSERT INTO `sys_log` VALUES ('4134', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:08:15');
INSERT INTO `sys_log` VALUES ('4135', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:08:17');
INSERT INTO `sys_log` VALUES ('4136', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:08:44');
INSERT INTO `sys_log` VALUES ('4137', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:08:50');
INSERT INTO `sys_log` VALUES ('4138', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '31', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:08:51');
INSERT INTO `sys_log` VALUES ('4139', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:08:51');
INSERT INTO `sys_log` VALUES ('4140', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:09:25');
INSERT INTO `sys_log` VALUES ('4141', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:18:48');
INSERT INTO `sys_log` VALUES ('4142', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:18:49');
INSERT INTO `sys_log` VALUES ('4143', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:18:53');
INSERT INTO `sys_log` VALUES ('4144', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:19:25');
INSERT INTO `sys_log` VALUES ('4145', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0d17wy1w3dGI753eIR3w3iiSGl07wy11\"}', '192.168.5.108', '6', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:19:50');
INSERT INTO `sys_log` VALUES ('4146', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:19:51');
INSERT INTO `sys_log` VALUES ('4147', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:19:52');
INSERT INTO `sys_log` VALUES ('4148', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:19:53');
INSERT INTO `sys_log` VALUES ('4149', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:21:59');
INSERT INTO `sys_log` VALUES ('4150', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:21:59');
INSERT INTO `sys_log` VALUES ('4151', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:22:01');
INSERT INTO `sys_log` VALUES ('4152', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:23:23');
INSERT INTO `sys_log` VALUES ('4153', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:23:33');
INSERT INTO `sys_log` VALUES ('4154', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.108', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:23:34');
INSERT INTO `sys_log` VALUES ('4155', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:23:35');
INSERT INTO `sys_log` VALUES ('4156', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.108', '8', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-06-17 18:24:25');
INSERT INTO `sys_log` VALUES ('4157', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '9', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 19:13:22');
INSERT INTO `sys_log` VALUES ('4158', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '0', null, 'IANA保留地址', 'MSEdge 136', null, '2025-06-17 19:13:53');
INSERT INTO `sys_log` VALUES ('4159', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 19:14:13');
INSERT INTO `sys_log` VALUES ('4160', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtsp://admin:a1234567@192.168.0.99:554/Streaming/tracks/201?starttime=20241210t154020z\"}', '0:0:0:0:0:0:0:1', '7', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-17 19:40:22');
INSERT INTO `sys_log` VALUES ('4161', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '1588', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-18 10:56:52');
INSERT INTO `sys_log` VALUES ('4162', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.open()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'MSEdge 136', null, '2025-06-18 10:58:16');
INSERT INTO `sys_log` VALUES ('4163', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"3\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:405e322a300c4cdc835dd99f2563bb6b\"}', '192.168.5.108', '463', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-19 09:21:57');
INSERT INTO `sys_log` VALUES ('4164', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '2238', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-19 11:31:35');
INSERT INTO `sys_log` VALUES ('4165', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '8', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-22 14:32:13');
INSERT INTO `sys_log` VALUES ('4166', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://liteavapp.qcloud.com/live/liteavdemoplayerstreamid\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-22 14:39:20');
INSERT INTO `sys_log` VALUES ('4167', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://mobliestream.c3tv.com:554/live/goodtv.sdp\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-22 14:40:01');
INSERT INTO `sys_log` VALUES ('4168', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://58.200.131.2:1935/livetv/cctv1\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-22 14:40:47');
INSERT INTO `sys_log` VALUES ('4169', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://58.200.131.2:1935/livetv/dftv\"}', '0:0:0:0:0:0:0:1', '0', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-22 14:41:30');
INSERT INTO `sys_log` VALUES ('4170', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://58.200.131.2:1935/livetv/cctv4\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-22 14:54:11');
INSERT INTO `sys_log` VALUES ('4171', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://mobliestream.c3tv.com:554/live/goodtv.sdp\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-22 14:57:53');
INSERT INTO `sys_log` VALUES ('4172', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.FLVController.getFlv()', '{\"arg0\":\"rtmp://ns8.indexforce.com/home/mystream\"}', '0:0:0:0:0:0:0:1', '1', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-22 14:58:19');
INSERT INTO `sys_log` VALUES ('4173', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":3}', '0:0:0:0:0:0:0:1', '7', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:27:09');
INSERT INTO `sys_log` VALUES ('4174', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":3}', '0:0:0:0:0:0:0:1', '24619', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:27:47');
INSERT INTO `sys_log` VALUES ('4175', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":3}', '0:0:0:0:0:0:0:1', '26080', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:28:13');
INSERT INTO `sys_log` VALUES ('4176', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":16}', '0:0:0:0:0:0:0:1', '5374', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:29:50');
INSERT INTO `sys_log` VALUES ('4177', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":16}', '192.168.5.102', '5', null, '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-24 15:30:18');
INSERT INTO `sys_log` VALUES ('4178', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":9}', '192.168.5.102', '0', null, '内网IP', 'Chrome 101.0.4951.64', null, '2025-06-24 15:30:41');
INSERT INTO `sys_log` VALUES ('4179', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":9}', '0:0:0:0:0:0:0:1', '12158', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:32:24');
INSERT INTO `sys_log` VALUES ('4180', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":9}', '0:0:0:0:0:0:0:1', '6', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:34:13');
INSERT INTO `sys_log` VALUES ('4181', '拉流播放', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getPlaylist()', '{\"arg0\":\"1\"}', '0:0:0:0:0:0:0:1', '6', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:42:03');
INSERT INTO `sys_log` VALUES ('4182', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":9}', '0:0:0:0:0:0:0:1', '0', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:43:02');
INSERT INTO `sys_log` VALUES ('4183', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":9}', '0:0:0:0:0:0:0:1', '4506', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:46:52');
INSERT INTO `sys_log` VALUES ('4184', '指定拉流', 'INFO', 'com.gc.easy.flv.controller.M3U8Controller.getSegment()', '{\"arg0\":\"1\",\"arg1\":9}', '0:0:0:0:0:0:0:1', '4199', null, 'IANA保留地址', 'Chrome 101.0.4951.64', null, '2025-06-24 15:49:50');
INSERT INTO `sys_log` VALUES ('4185', '用户登录', 'INFO', 'me.zhengjie.modules.security.rest.AuthController.login()', '{\"code\":\"7\",\"password\":\"******\",\"username\":\"admin\",\"uuid\":\"captcha_code:ee33a80fbaeb4c63be7f33262f66000f\"}', '192.168.5.102', '419', 'admin', '内网IP', 'Chrome 101.0.4951.64', null, '2025-07-03 19:33:41');
INSERT INTO `sys_log` VALUES ('4186', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0d1LuIkl2TfCTf4pm3ml2Ocz7V3LuIkR\"}', '192.168.5.102', '82', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:03:21');
INSERT INTO `sys_log` VALUES ('4187', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '96', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:03:25');
INSERT INTO `sys_log` VALUES ('4188', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:03:29');
INSERT INTO `sys_log` VALUES ('4189', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:03:29');
INSERT INTO `sys_log` VALUES ('4190', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '81', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:06:45');
INSERT INTO `sys_log` VALUES ('4191', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:06:47');
INSERT INTO `sys_log` VALUES ('4192', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:06:48');
INSERT INTO `sys_log` VALUES ('4193', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:08:19');
INSERT INTO `sys_log` VALUES ('4194', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '20', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:08:21');
INSERT INTO `sys_log` VALUES ('4195', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:09:47');
INSERT INTO `sys_log` VALUES ('4196', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '13', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:11:54');
INSERT INTO `sys_log` VALUES ('4197', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:11:56');
INSERT INTO `sys_log` VALUES ('4198', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '27', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:11:57');
INSERT INTO `sys_log` VALUES ('4199', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:12:25');
INSERT INTO `sys_log` VALUES ('4200', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:12:25');
INSERT INTO `sys_log` VALUES ('4201', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:22');
INSERT INTO `sys_log` VALUES ('4202', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:23');
INSERT INTO `sys_log` VALUES ('4203', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:23');
INSERT INTO `sys_log` VALUES ('4204', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:27');
INSERT INTO `sys_log` VALUES ('4205', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:27');
INSERT INTO `sys_log` VALUES ('4206', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:30');
INSERT INTO `sys_log` VALUES ('4207', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:30');
INSERT INTO `sys_log` VALUES ('4208', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:30');
INSERT INTO `sys_log` VALUES ('4209', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:31');
INSERT INTO `sys_log` VALUES ('4210', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:31');
INSERT INTO `sys_log` VALUES ('4211', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:31');
INSERT INTO `sys_log` VALUES ('4212', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:31');
INSERT INTO `sys_log` VALUES ('4213', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:31');
INSERT INTO `sys_log` VALUES ('4214', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:14:58');
INSERT INTO `sys_log` VALUES ('4215', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:07');
INSERT INTO `sys_log` VALUES ('4216', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:08');
INSERT INTO `sys_log` VALUES ('4217', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:09');
INSERT INTO `sys_log` VALUES ('4218', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:12');
INSERT INTO `sys_log` VALUES ('4219', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:12');
INSERT INTO `sys_log` VALUES ('4220', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:12');
INSERT INTO `sys_log` VALUES ('4221', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:12');
INSERT INTO `sys_log` VALUES ('4222', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:12');
INSERT INTO `sys_log` VALUES ('4223', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:12');
INSERT INTO `sys_log` VALUES ('4224', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:12');
INSERT INTO `sys_log` VALUES ('4225', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:12');
INSERT INTO `sys_log` VALUES ('4226', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:17');
INSERT INTO `sys_log` VALUES ('4227', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:18');
INSERT INTO `sys_log` VALUES ('4228', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:18');
INSERT INTO `sys_log` VALUES ('4229', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:18');
INSERT INTO `sys_log` VALUES ('4230', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:18');
INSERT INTO `sys_log` VALUES ('4231', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:18');
INSERT INTO `sys_log` VALUES ('4232', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:18');
INSERT INTO `sys_log` VALUES ('4233', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:18');
INSERT INTO `sys_log` VALUES ('4234', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:31');
INSERT INTO `sys_log` VALUES ('4235', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:34');
INSERT INTO `sys_log` VALUES ('4236', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:34');
INSERT INTO `sys_log` VALUES ('4237', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:37');
INSERT INTO `sys_log` VALUES ('4238', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:37');
INSERT INTO `sys_log` VALUES ('4239', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:37');
INSERT INTO `sys_log` VALUES ('4240', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:37');
INSERT INTO `sys_log` VALUES ('4241', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:37');
INSERT INTO `sys_log` VALUES ('4242', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:38');
INSERT INTO `sys_log` VALUES ('4243', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:38');
INSERT INTO `sys_log` VALUES ('4244', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:15:38');
INSERT INTO `sys_log` VALUES ('4245', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '12', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:22');
INSERT INTO `sys_log` VALUES ('4246', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:25');
INSERT INTO `sys_log` VALUES ('4247', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '17', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:25');
INSERT INTO `sys_log` VALUES ('4248', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:29');
INSERT INTO `sys_log` VALUES ('4249', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:30');
INSERT INTO `sys_log` VALUES ('4250', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:31');
INSERT INTO `sys_log` VALUES ('4251', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:35');
INSERT INTO `sys_log` VALUES ('4252', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:35');
INSERT INTO `sys_log` VALUES ('4253', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:38');
INSERT INTO `sys_log` VALUES ('4254', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:38');
INSERT INTO `sys_log` VALUES ('4255', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:38');
INSERT INTO `sys_log` VALUES ('4256', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:38');
INSERT INTO `sys_log` VALUES ('4257', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '7', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:38');
INSERT INTO `sys_log` VALUES ('4258', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:38');
INSERT INTO `sys_log` VALUES ('4259', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:38');
INSERT INTO `sys_log` VALUES ('4260', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:38');
INSERT INTO `sys_log` VALUES ('4261', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:47');
INSERT INTO `sys_log` VALUES ('4262', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '8', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:16:47');
INSERT INTO `sys_log` VALUES ('4263', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:17:05');
INSERT INTO `sys_log` VALUES ('4264', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:25:29');
INSERT INTO `sys_log` VALUES ('4265', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '9', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:25:29');
INSERT INTO `sys_log` VALUES ('4266', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '1', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:25:31');
INSERT INTO `sys_log` VALUES ('4267', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '8', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:25:35');
INSERT INTO `sys_log` VALUES ('4268', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:25:37');
INSERT INTO `sys_log` VALUES ('4269', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '1', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:25:41');
INSERT INTO `sys_log` VALUES ('4270', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '38', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:30:27');
INSERT INTO `sys_log` VALUES ('4271', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:30:35');
INSERT INTO `sys_log` VALUES ('4272', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:30:52');
INSERT INTO `sys_log` VALUES ('4273', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:30:58');
INSERT INTO `sys_log` VALUES ('4274', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:31:02');
INSERT INTO `sys_log` VALUES ('4275', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '55', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:46');
INSERT INTO `sys_log` VALUES ('4276', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:47');
INSERT INTO `sys_log` VALUES ('4277', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:48');
INSERT INTO `sys_log` VALUES ('4278', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4279', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4280', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4281', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4282', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4283', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4284', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4285', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4286', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4287', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:46:51');
INSERT INTO `sys_log` VALUES ('4288', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:47:05');
INSERT INTO `sys_log` VALUES ('4289', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:47:05');
INSERT INTO `sys_log` VALUES ('4290', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:04');
INSERT INTO `sys_log` VALUES ('4291', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:04');
INSERT INTO `sys_log` VALUES ('4292', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:04');
INSERT INTO `sys_log` VALUES ('4293', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:05');
INSERT INTO `sys_log` VALUES ('4294', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:05');
INSERT INTO `sys_log` VALUES ('4295', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:05');
INSERT INTO `sys_log` VALUES ('4296', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:05');
INSERT INTO `sys_log` VALUES ('4297', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:05');
INSERT INTO `sys_log` VALUES ('4298', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:48:11');
INSERT INTO `sys_log` VALUES ('4299', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:56:52');
INSERT INTO `sys_log` VALUES ('4300', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:58:19');
INSERT INTO `sys_log` VALUES ('4301', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 15:58:20');
INSERT INTO `sys_log` VALUES ('4302', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '14', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:06:51');
INSERT INTO `sys_log` VALUES ('4303', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:06:52');
INSERT INTO `sys_log` VALUES ('4304', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:06:53');
INSERT INTO `sys_log` VALUES ('4305', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:06:57');
INSERT INTO `sys_log` VALUES ('4306', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '74', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:12:03');
INSERT INTO `sys_log` VALUES ('4307', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '26', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:12:04');
INSERT INTO `sys_log` VALUES ('4308', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:12:08');
INSERT INTO `sys_log` VALUES ('4309', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:12:08');
INSERT INTO `sys_log` VALUES ('4310', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:40');
INSERT INTO `sys_log` VALUES ('4311', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:41');
INSERT INTO `sys_log` VALUES ('4312', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:42');
INSERT INTO `sys_log` VALUES ('4313', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:45');
INSERT INTO `sys_log` VALUES ('4314', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:58');
INSERT INTO `sys_log` VALUES ('4315', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:58');
INSERT INTO `sys_log` VALUES ('4316', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:58');
INSERT INTO `sys_log` VALUES ('4317', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:58');
INSERT INTO `sys_log` VALUES ('4318', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:58');
INSERT INTO `sys_log` VALUES ('4319', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:58');
INSERT INTO `sys_log` VALUES ('4320', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '2', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:58');
INSERT INTO `sys_log` VALUES ('4321', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:14:58');
INSERT INTO `sys_log` VALUES ('4322', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:15:05');
INSERT INTO `sys_log` VALUES ('4323', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:15:05');
INSERT INTO `sys_log` VALUES ('4324', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '17', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:15:10');
INSERT INTO `sys_log` VALUES ('4325', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '10', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:15:12');
INSERT INTO `sys_log` VALUES ('4326', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:15:55');
INSERT INTO `sys_log` VALUES ('4327', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:15:55');
INSERT INTO `sys_log` VALUES ('4328', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:16:03');
INSERT INTO `sys_log` VALUES ('4329', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '23', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:16:50');
INSERT INTO `sys_log` VALUES ('4330', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:16:52');
INSERT INTO `sys_log` VALUES ('4331', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:16:56');
INSERT INTO `sys_log` VALUES ('4332', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:16:56');
INSERT INTO `sys_log` VALUES ('4333', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '80', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:33:06');
INSERT INTO `sys_log` VALUES ('4334', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '26', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:33:07');
INSERT INTO `sys_log` VALUES ('4335', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:33:10');
INSERT INTO `sys_log` VALUES ('4336', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '5', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:34:05');
INSERT INTO `sys_log` VALUES ('4337', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '4', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:34:08');
INSERT INTO `sys_log` VALUES ('4338', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:36:08');
INSERT INTO `sys_log` VALUES ('4339', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '3', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-08 16:36:08');
INSERT INTO `sys_log` VALUES ('4340', '用户授权登录', 'INFO', 'me.zhengjie.modules.front.rest.WeChatController.authorizeLogin()', '{\"code\":\"0f19TPkl2LKFUf42jwll2bg6ro19TPkm\"}', '192.168.5.102', '80', null, '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-11 14:58:56');
INSERT INTO `sys_log` VALUES ('4341', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '92', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-11 14:58:57');
INSERT INTO `sys_log` VALUES ('4342', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '11', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-11 14:59:01');
INSERT INTO `sys_log` VALUES ('4343', '我的设备', 'INFO', 'me.zhengjie.modules.front.rest.BusUserController.myDeviceList()', '{\"criteria\":{\"page\":1,\"size\":10000}}', '192.168.5.102', '15', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-11 14:59:01');
INSERT INTO `sys_log` VALUES ('4344', '获取设备', 'INFO', 'me.zhengjie.modules.front.rest.BusDeviceController.get()', '{\"deviceCode\":\"12345678\"}', '192.168.5.102', '35', '123456', '内网IP', 'MicroMessenger 8.0.5', null, '2025-07-11 14:59:04');

-- ----------------------------
-- Table structure for sys_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_menu`;
CREATE TABLE `sys_menu` (
  `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `pid` bigint(20) DEFAULT NULL COMMENT '上级菜单ID',
  `sub_count` int(5) DEFAULT '0' COMMENT '子菜单数目',
  `type` int(11) DEFAULT NULL COMMENT '菜单类型',
  `title` varchar(100) DEFAULT NULL COMMENT '菜单标题',
  `name` varchar(100) DEFAULT NULL COMMENT '组件名称',
  `component` varchar(255) DEFAULT NULL COMMENT '组件',
  `menu_sort` int(5) DEFAULT NULL COMMENT '排序',
  `icon` varchar(255) DEFAULT NULL COMMENT '图标',
  `path` varchar(255) DEFAULT NULL COMMENT '链接地址',
  `i_frame` bit(1) DEFAULT NULL COMMENT '是否外链',
  `cache` bit(1) DEFAULT b'0' COMMENT '缓存',
  `hidden` bit(1) DEFAULT b'0' COMMENT '隐藏',
  `permission` varchar(255) DEFAULT NULL COMMENT '权限',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime DEFAULT NULL COMMENT '创建日期',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`menu_id`) USING BTREE,
  UNIQUE KEY `uniq_name` (`name`),
  UNIQUE KEY `uniq_title` (`title`),
  KEY `idx_pid` (`pid`)
) ENGINE=InnoDB AUTO_INCREMENT=129 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='系统菜单';

-- ----------------------------
-- Records of sys_menu
-- ----------------------------
INSERT INTO `sys_menu` VALUES ('1', null, '7', '0', '系统管理', null, null, '1', 'system', 'system', '\0', '\0', '\0', null, null, 'admin', '2018-12-18 15:11:29', '2025-01-14 15:48:18');
INSERT INTO `sys_menu` VALUES ('2', '1', '3', '1', '系统用户', 'User', 'system/user/index', '2', 'peoples', 'user', '\0', '\0', '\0', 'user:list', null, 'admin', '2018-12-18 15:14:44', '2025-05-20 16:15:55');
INSERT INTO `sys_menu` VALUES ('3', '1', '3', '1', '角色管理', 'Role', 'system/role/index', '3', 'role', 'role', '\0', '\0', '\0', 'roles:list', null, null, '2018-12-18 15:16:07', null);
INSERT INTO `sys_menu` VALUES ('5', '1', '3', '1', '菜单管理', 'Menu', 'system/menu/index', '5', 'menu', 'menu', '\0', '\0', '\0', 'menu:list', null, null, '2018-12-18 15:17:28', null);
INSERT INTO `sys_menu` VALUES ('35', '1', '3', '1', '部门管理', 'Dept', 'system/dept/index', '6', 'dept', 'dept', '\0', '\0', '\0', 'dept:list', null, null, '2019-03-25 09:46:00', null);
INSERT INTO `sys_menu` VALUES ('37', '1', '3', '1', '岗位管理', 'Job', 'system/job/index', '7', 'Steve-Jobs', 'job', '\0', '\0', '\0', 'job:list', null, null, '2019-03-29 13:51:18', null);
INSERT INTO `sys_menu` VALUES ('39', '1', '3', '1', '字典管理', 'Dict', 'system/dict/index', '8', 'dictionary', 'dict', '\0', '\0', '\0', 'dict:list', null, null, '2019-04-10 11:49:04', null);
INSERT INTO `sys_menu` VALUES ('44', '2', '0', '2', '用户新增', null, '', '2', '', '', '\0', '\0', '\0', 'user:add', null, null, '2019-10-29 10:59:46', null);
INSERT INTO `sys_menu` VALUES ('45', '2', '0', '2', '用户编辑', null, '', '3', '', '', '\0', '\0', '\0', 'user:edit', null, null, '2019-10-29 11:00:08', null);
INSERT INTO `sys_menu` VALUES ('46', '2', '0', '2', '用户删除', null, '', '4', '', '', '\0', '\0', '\0', 'user:del', null, null, '2019-10-29 11:00:23', null);
INSERT INTO `sys_menu` VALUES ('48', '3', '0', '2', '角色创建', null, '', '2', '', '', '\0', '\0', '\0', 'roles:add', null, null, '2019-10-29 12:45:34', null);
INSERT INTO `sys_menu` VALUES ('49', '3', '0', '2', '角色修改', null, '', '3', '', '', '\0', '\0', '\0', 'roles:edit', null, null, '2019-10-29 12:46:16', null);
INSERT INTO `sys_menu` VALUES ('50', '3', '0', '2', '角色删除', null, '', '4', '', '', '\0', '\0', '\0', 'roles:del', null, null, '2019-10-29 12:46:51', null);
INSERT INTO `sys_menu` VALUES ('52', '5', '0', '2', '菜单新增', null, '', '2', '', '', '\0', '\0', '\0', 'menu:add', null, null, '2019-10-29 12:55:07', null);
INSERT INTO `sys_menu` VALUES ('53', '5', '0', '2', '菜单编辑', null, '', '3', '', '', '\0', '\0', '\0', 'menu:edit', null, null, '2019-10-29 12:55:40', null);
INSERT INTO `sys_menu` VALUES ('54', '5', '0', '2', '菜单删除', null, '', '4', '', '', '\0', '\0', '\0', 'menu:del', null, null, '2019-10-29 12:56:00', null);
INSERT INTO `sys_menu` VALUES ('56', '35', '0', '2', '部门新增', null, '', '2', '', '', '\0', '\0', '\0', 'dept:add', null, null, '2019-10-29 12:57:09', null);
INSERT INTO `sys_menu` VALUES ('57', '35', '0', '2', '部门编辑', null, '', '3', '', '', '\0', '\0', '\0', 'dept:edit', null, null, '2019-10-29 12:57:27', null);
INSERT INTO `sys_menu` VALUES ('58', '35', '0', '2', '部门删除', null, '', '4', '', '', '\0', '\0', '\0', 'dept:del', null, null, '2019-10-29 12:57:41', null);
INSERT INTO `sys_menu` VALUES ('60', '37', '0', '2', '岗位新增', null, '', '2', '', '', '\0', '\0', '\0', 'job:add', null, null, '2019-10-29 12:58:27', null);
INSERT INTO `sys_menu` VALUES ('61', '37', '0', '2', '岗位编辑', null, '', '3', '', '', '\0', '\0', '\0', 'job:edit', null, null, '2019-10-29 12:58:45', null);
INSERT INTO `sys_menu` VALUES ('62', '37', '0', '2', '岗位删除', null, '', '4', '', '', '\0', '\0', '\0', 'job:del', null, null, '2019-10-29 12:59:04', null);
INSERT INTO `sys_menu` VALUES ('64', '39', '0', '2', '字典新增', null, '', '2', '', '', '\0', '\0', '\0', 'dict:add', null, null, '2019-10-29 13:00:17', null);
INSERT INTO `sys_menu` VALUES ('65', '39', '0', '2', '字典编辑', null, '', '3', '', '', '\0', '\0', '\0', 'dict:edit', null, null, '2019-10-29 13:00:42', null);
INSERT INTO `sys_menu` VALUES ('66', '39', '0', '2', '字典删除', null, '', '4', '', '', '\0', '\0', '\0', 'dict:del', null, null, '2019-10-29 13:00:59', null);
INSERT INTO `sys_menu` VALUES ('77', '18', '0', '2', '上传文件', null, '', '2', '', '', '\0', '\0', '\0', 'storage:add', null, null, '2019-10-29 13:09:09', null);
INSERT INTO `sys_menu` VALUES ('78', '18', '0', '2', '文件编辑', null, '', '3', '', '', '\0', '\0', '\0', 'storage:edit', null, null, '2019-10-29 13:09:22', null);
INSERT INTO `sys_menu` VALUES ('79', '18', '0', '2', '文件删除', null, '', '4', '', '', '\0', '\0', '\0', 'storage:del', null, null, '2019-10-29 13:09:34', null);
INSERT INTO `sys_menu` VALUES ('102', '97', '0', '2', '删除', null, '', '999', '', '', '\0', '\0', '\0', 'deployHistory:del', null, null, '2019-11-17 09:32:48', null);
INSERT INTO `sys_menu` VALUES ('103', '92', '0', '2', '服务器新增', null, '', '999', '', '', '\0', '\0', '\0', 'serverDeploy:add', null, null, '2019-11-17 11:08:33', null);
INSERT INTO `sys_menu` VALUES ('104', '92', '0', '2', '服务器编辑', null, '', '999', '', '', '\0', '\0', '\0', 'serverDeploy:edit', null, null, '2019-11-17 11:08:57', null);
INSERT INTO `sys_menu` VALUES ('105', '92', '0', '2', '服务器删除', null, '', '999', '', '', '\0', '\0', '\0', 'serverDeploy:del', null, null, '2019-11-17 11:09:15', null);
INSERT INTO `sys_menu` VALUES ('106', '93', '0', '2', '应用新增', null, '', '999', '', '', '\0', '\0', '\0', 'app:add', null, null, '2019-11-17 11:10:03', null);
INSERT INTO `sys_menu` VALUES ('107', '93', '0', '2', '应用编辑', null, '', '999', '', '', '\0', '\0', '\0', 'app:edit', null, null, '2019-11-17 11:10:28', null);
INSERT INTO `sys_menu` VALUES ('108', '93', '0', '2', '应用删除', null, '', '999', '', '', '\0', '\0', '\0', 'app:del', null, null, '2019-11-17 11:10:55', null);
INSERT INTO `sys_menu` VALUES ('109', '94', '0', '2', '部署新增', null, '', '999', '', '', '\0', '\0', '\0', 'deploy:add', null, null, '2019-11-17 11:11:22', null);
INSERT INTO `sys_menu` VALUES ('110', '94', '0', '2', '部署编辑', null, '', '999', '', '', '\0', '\0', '\0', 'deploy:edit', null, null, '2019-11-17 11:11:41', null);
INSERT INTO `sys_menu` VALUES ('111', '94', '0', '2', '部署删除', null, '', '999', '', '', '\0', '\0', '\0', 'deploy:del', null, null, '2019-11-17 11:12:01', null);
INSERT INTO `sys_menu` VALUES ('117', null, '1', '0', '用户管理', null, null, '999', 'app', 'busUser', '\0', '\0', '\0', null, 'admin', 'admin', '2025-05-20 15:57:57', '2025-05-20 15:57:57');
INSERT INTO `sys_menu` VALUES ('118', '117', '3', '1', '用户列表', 'BusUser', 'bus/busUser/index', '999', 'peoples', 'busUser', '\0', '\0', '\0', 'busUser:list', 'admin', 'admin', '2025-05-20 16:00:45', '2025-05-20 16:00:45');
INSERT INTO `sys_menu` VALUES ('119', '118', '0', '2', '资料编辑', null, null, '999', null, null, '\0', '\0', '\0', 'busUser:edit', 'admin', 'admin', '2025-05-20 16:06:55', '2025-05-20 16:06:55');
INSERT INTO `sys_menu` VALUES ('121', '124', '4', '1', '设备列表', 'Device', 'bus/busDevice/index', '999', 'icon', 'device', '\0', '\0', '\0', 'device:list', 'admin', 'admin', '2025-05-20 16:11:06', '2025-05-20 16:11:06');
INSERT INTO `sys_menu` VALUES ('122', '118', '0', '2', '移除设备', null, null, '999', null, null, '\0', '\0', '\0', 'busUser:delDevice', 'admin', 'admin', '2025-05-20 16:18:06', '2025-05-20 16:18:06');
INSERT INTO `sys_menu` VALUES ('123', '118', '0', '2', '绑定设备', null, null, '999', null, null, '\0', '\0', '\0', 'busUser:addDevice', 'admin', 'admin', '2025-05-20 16:19:15', '2025-05-20 16:19:15');
INSERT INTO `sys_menu` VALUES ('124', null, '3', '0', '设备管理', null, null, '999', 'validCode', 'busDevice', '\0', '\0', '\0', null, 'admin', 'admin', '2025-05-20 16:20:40', '2025-05-20 16:20:40');
INSERT INTO `sys_menu` VALUES ('125', '121', '0', '2', '设备添加', null, null, '999', null, null, '\0', '\0', '\0', 'device:add', 'admin', 'admin', '2025-05-20 16:22:41', '2025-05-20 16:22:41');
INSERT INTO `sys_menu` VALUES ('126', '121', '0', '2', '设备修改', null, null, '999', null, null, '\0', '\0', '\0', 'device:edit', 'admin', 'admin', '2025-05-20 16:23:33', '2025-05-20 16:23:33');
INSERT INTO `sys_menu` VALUES ('127', '121', '0', '2', '设备移除', null, null, '999', null, null, '\0', '\0', '\0', 'device:del', 'admin', 'admin', '2025-05-20 16:23:52', '2025-05-20 16:23:52');
INSERT INTO `sys_menu` VALUES ('128', '121', '0', '2', '生成二维码', null, null, '999', null, null, '\0', '\0', '\0', 'busDevice:qrCode', 'admin', 'admin', '2025-05-21 22:00:45', '2025-05-21 22:00:45');

-- ----------------------------
-- Table structure for sys_role
-- ----------------------------
DROP TABLE IF EXISTS `sys_role`;
CREATE TABLE `sys_role` (
  `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `name` varchar(100) NOT NULL COMMENT '名称',
  `level` int(50) DEFAULT NULL COMMENT '角色级别',
  `description` varchar(255) DEFAULT NULL COMMENT '描述',
  `data_scope` varchar(255) DEFAULT NULL COMMENT '数据权限',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `create_time` datetime DEFAULT NULL COMMENT '创建日期',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`role_id`) USING BTREE,
  UNIQUE KEY `uniq_name` (`name`),
  KEY `idx_level` (`level`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='角色表';

-- ----------------------------
-- Records of sys_role
-- ----------------------------
INSERT INTO `sys_role` VALUES ('1', '超级管理员', '1', '-', '全部', null, 'admin', '2018-11-23 11:04:37', '2020-08-06 16:10:24');
INSERT INTO `sys_role` VALUES ('2', '普通用户', '2', '-', '本级', null, 'admin', '2018-11-23 13:09:06', '2020-09-05 10:45:12');

-- ----------------------------
-- Table structure for sys_roles_depts
-- ----------------------------
DROP TABLE IF EXISTS `sys_roles_depts`;
CREATE TABLE `sys_roles_depts` (
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
  PRIMARY KEY (`role_id`,`dept_id`) USING BTREE,
  KEY `idx_role_id` (`role_id`),
  KEY `idx_dept_id` (`dept_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='角色部门关联';

-- ----------------------------
-- Records of sys_roles_depts
-- ----------------------------

-- ----------------------------
-- Table structure for sys_roles_menus
-- ----------------------------
DROP TABLE IF EXISTS `sys_roles_menus`;
CREATE TABLE `sys_roles_menus` (
  `menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  PRIMARY KEY (`menu_id`,`role_id`) USING BTREE,
  KEY `idx_menu_id` (`menu_id`),
  KEY `idx_role_id` (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='角色菜单关联';

-- ----------------------------
-- Records of sys_roles_menus
-- ----------------------------
INSERT INTO `sys_roles_menus` VALUES ('1', '1');
INSERT INTO `sys_roles_menus` VALUES ('1', '2');
INSERT INTO `sys_roles_menus` VALUES ('2', '1');
INSERT INTO `sys_roles_menus` VALUES ('2', '2');
INSERT INTO `sys_roles_menus` VALUES ('3', '1');
INSERT INTO `sys_roles_menus` VALUES ('5', '1');
INSERT INTO `sys_roles_menus` VALUES ('6', '1');
INSERT INTO `sys_roles_menus` VALUES ('7', '1');
INSERT INTO `sys_roles_menus` VALUES ('10', '1');
INSERT INTO `sys_roles_menus` VALUES ('11', '1');
INSERT INTO `sys_roles_menus` VALUES ('15', '1');
INSERT INTO `sys_roles_menus` VALUES ('18', '1');
INSERT INTO `sys_roles_menus` VALUES ('28', '1');
INSERT INTO `sys_roles_menus` VALUES ('30', '1');
INSERT INTO `sys_roles_menus` VALUES ('30', '2');
INSERT INTO `sys_roles_menus` VALUES ('32', '1');
INSERT INTO `sys_roles_menus` VALUES ('33', '1');
INSERT INTO `sys_roles_menus` VALUES ('35', '1');
INSERT INTO `sys_roles_menus` VALUES ('36', '1');
INSERT INTO `sys_roles_menus` VALUES ('36', '2');
INSERT INTO `sys_roles_menus` VALUES ('37', '1');
INSERT INTO `sys_roles_menus` VALUES ('39', '1');
INSERT INTO `sys_roles_menus` VALUES ('41', '1');
INSERT INTO `sys_roles_menus` VALUES ('44', '1');
INSERT INTO `sys_roles_menus` VALUES ('45', '1');
INSERT INTO `sys_roles_menus` VALUES ('46', '1');
INSERT INTO `sys_roles_menus` VALUES ('48', '1');
INSERT INTO `sys_roles_menus` VALUES ('49', '1');
INSERT INTO `sys_roles_menus` VALUES ('50', '1');
INSERT INTO `sys_roles_menus` VALUES ('52', '1');
INSERT INTO `sys_roles_menus` VALUES ('53', '1');
INSERT INTO `sys_roles_menus` VALUES ('54', '1');
INSERT INTO `sys_roles_menus` VALUES ('56', '1');
INSERT INTO `sys_roles_menus` VALUES ('57', '1');
INSERT INTO `sys_roles_menus` VALUES ('58', '1');
INSERT INTO `sys_roles_menus` VALUES ('60', '1');
INSERT INTO `sys_roles_menus` VALUES ('61', '1');
INSERT INTO `sys_roles_menus` VALUES ('62', '1');
INSERT INTO `sys_roles_menus` VALUES ('64', '1');
INSERT INTO `sys_roles_menus` VALUES ('65', '1');
INSERT INTO `sys_roles_menus` VALUES ('66', '1');
INSERT INTO `sys_roles_menus` VALUES ('73', '1');
INSERT INTO `sys_roles_menus` VALUES ('74', '1');
INSERT INTO `sys_roles_menus` VALUES ('75', '1');
INSERT INTO `sys_roles_menus` VALUES ('77', '1');
INSERT INTO `sys_roles_menus` VALUES ('78', '1');
INSERT INTO `sys_roles_menus` VALUES ('79', '1');
INSERT INTO `sys_roles_menus` VALUES ('82', '1');
INSERT INTO `sys_roles_menus` VALUES ('82', '2');
INSERT INTO `sys_roles_menus` VALUES ('83', '1');
INSERT INTO `sys_roles_menus` VALUES ('102', '1');
INSERT INTO `sys_roles_menus` VALUES ('103', '1');
INSERT INTO `sys_roles_menus` VALUES ('104', '1');
INSERT INTO `sys_roles_menus` VALUES ('105', '1');
INSERT INTO `sys_roles_menus` VALUES ('106', '1');
INSERT INTO `sys_roles_menus` VALUES ('107', '1');
INSERT INTO `sys_roles_menus` VALUES ('108', '1');
INSERT INTO `sys_roles_menus` VALUES ('109', '1');
INSERT INTO `sys_roles_menus` VALUES ('110', '1');
INSERT INTO `sys_roles_menus` VALUES ('111', '1');
INSERT INTO `sys_roles_menus` VALUES ('116', '1');
INSERT INTO `sys_roles_menus` VALUES ('116', '2');
INSERT INTO `sys_roles_menus` VALUES ('117', '1');
INSERT INTO `sys_roles_menus` VALUES ('118', '1');
INSERT INTO `sys_roles_menus` VALUES ('121', '1');
INSERT INTO `sys_roles_menus` VALUES ('124', '1');
INSERT INTO `sys_roles_menus` VALUES ('125', '1');
INSERT INTO `sys_roles_menus` VALUES ('126', '1');
INSERT INTO `sys_roles_menus` VALUES ('127', '1');
INSERT INTO `sys_roles_menus` VALUES ('128', '1');

-- ----------------------------
-- Table structure for sys_user
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user` (
  `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `dept_id` bigint(20) DEFAULT NULL COMMENT '部门名称',
  `username` varchar(180) DEFAULT NULL COMMENT '用户名',
  `nick_name` varchar(255) DEFAULT NULL COMMENT '昵称',
  `gender` varchar(2) DEFAULT NULL COMMENT '性别',
  `phone` varchar(255) DEFAULT NULL COMMENT '手机号码',
  `email` varchar(180) DEFAULT NULL COMMENT '邮箱',
  `avatar_name` varchar(255) DEFAULT NULL COMMENT '头像地址',
  `avatar_path` varchar(255) DEFAULT NULL COMMENT '头像真实路径',
  `password` varchar(255) DEFAULT NULL COMMENT '密码',
  `is_admin` bit(1) DEFAULT b'0' COMMENT '是否为admin账号',
  `enabled` bit(1) DEFAULT NULL COMMENT '状态：1启用、0禁用',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
  `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
  `pwd_reset_time` datetime DEFAULT NULL COMMENT '修改密码的时间',
  `create_time` datetime DEFAULT NULL COMMENT '创建日期',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`user_id`) USING BTREE,
  UNIQUE KEY `uniq_email` (`email`) USING BTREE,
  UNIQUE KEY `uniq_username` (`username`) USING BTREE,
  KEY `idx_dept_id` (`dept_id`) USING BTREE,
  KEY `idx_enabled` (`enabled`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='系统用户';

-- ----------------------------
-- Records of sys_user
-- ----------------------------
INSERT INTO `sys_user` VALUES ('1', '2', 'admin', '管理员', '男', '18888888888', '201507802@qq.com', 'avatar-20250521100533308.png', 'F:\\idea_projects\\my\\totus-nline\\eladmin\\eladmin-upload\\avatar\\avatar-20250521100533308.png', '$2a$10$Egp1/gvFlt7zhlXVfEFw4OfWQCGPw0ClmMcc6FjTnvXNRVf9zdMRa', '', '', null, 'admin', '2020-05-03 16:38:31', '2025-05-06 09:11:56', '2020-09-05 10:43:31');
INSERT INTO `sys_user` VALUES ('2', '2', 'test', '测试', '男', '19999999999', '231@qq.com', null, null, '$2a$10$4XcyudOYTSz6fue6KFNMHeUQnCX5jbBQypLEnGk1PmekXt5c95JcK', '\0', '', 'admin', 'admin', null, '2025-05-07 09:11:56', '2020-09-05 10:43:38');

-- ----------------------------
-- Table structure for sys_users_jobs
-- ----------------------------
DROP TABLE IF EXISTS `sys_users_jobs`;
CREATE TABLE `sys_users_jobs` (
  `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  `job_id` bigint(20) NOT NULL COMMENT '岗位ID',
  PRIMARY KEY (`user_id`,`job_id`),
  KEY `idx_user_id` (`user_id`),
  KEY `idx_job_id` (`job_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户与岗位关联表';

-- ----------------------------
-- Records of sys_users_jobs
-- ----------------------------
INSERT INTO `sys_users_jobs` VALUES ('1', '11');
INSERT INTO `sys_users_jobs` VALUES ('2', '12');

-- ----------------------------
-- Table structure for sys_users_roles
-- ----------------------------
DROP TABLE IF EXISTS `sys_users_roles`;
CREATE TABLE `sys_users_roles` (
  `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  PRIMARY KEY (`user_id`,`role_id`) USING BTREE,
  KEY `idx_user_id` (`user_id`),
  KEY `idx_role_id` (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='用户角色关联';

-- ----------------------------
-- Records of sys_users_roles
-- ----------------------------
INSERT INTO `sys_users_roles` VALUES ('1', '1');
INSERT INTO `sys_users_roles` VALUES ('2', '2');
