From ce407dcf9402fcda07871ce0c95d2665d61e944c Mon Sep 17 00:00:00 2001 From: 18796357645 <674126018@qq.com> Date: Tue, 20 May 2025 08:42:00 +0800 Subject: [PATCH] add --- .../io/modules/item/dto/CertificatesDTO.java | 3 + .../item/entity/CertificatesEntity.java | 3 + .../service/impl/CertificatesServiceImpl.java | 2 + db/certify.sql | 1292 +---------------- .../io/controller/CertificatesController.java | 17 +- front/src/main/resources/application-dev.yml | 4 +- .../508d288b-cd6e-4814-a99f-53a3999c4261.jpg | Bin 0 -> 526998 bytes ui/src/pages/about.vue | 280 ++++ ui/src/pages/admin/about.vue | 271 ++++ ui/src/pages/admin/block.vue | 339 +++-- ui/src/pages/admin/user.vue | 67 + ui/src/pages/index.vue | 19 +- ui/src/pages/load/index.vue | 16 +- ui/src/pages/log/index.vue | 227 ++- ui/src/pages/register.vue | 2 +- ui/src/pages/user.vue | 93 ++ 16 files changed, 1192 insertions(+), 1443 deletions(-) create mode 100644 ui/public/508d288b-cd6e-4814-a99f-53a3999c4261.jpg create mode 100644 ui/src/pages/about.vue create mode 100644 ui/src/pages/admin/about.vue create mode 100644 ui/src/pages/admin/user.vue create mode 100644 ui/src/pages/user.vue diff --git a/common/src/main/java/io/modules/item/dto/CertificatesDTO.java b/common/src/main/java/io/modules/item/dto/CertificatesDTO.java index 7005557..aa92029 100644 --- a/common/src/main/java/io/modules/item/dto/CertificatesDTO.java +++ b/common/src/main/java/io/modules/item/dto/CertificatesDTO.java @@ -1,5 +1,6 @@ package io.modules.item.dto; +import com.fasterxml.jackson.annotation.JsonFormat; import io.modules.item.entity.FrontUserEntity; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; @@ -24,7 +25,9 @@ public class CertificatesDTO implements Serializable { private String name; private String company; private String department; + @JsonFormat(pattern = "yyyy-MM-dd") private Date issueDate; + @JsonFormat(pattern = "yyyy-MM-dd") private Date expireDate; private Integer status; private String img; diff --git a/common/src/main/java/io/modules/item/entity/CertificatesEntity.java b/common/src/main/java/io/modules/item/entity/CertificatesEntity.java index a62de36..ac0d588 100644 --- a/common/src/main/java/io/modules/item/entity/CertificatesEntity.java +++ b/common/src/main/java/io/modules/item/entity/CertificatesEntity.java @@ -1,5 +1,6 @@ package io.modules.item.entity; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** @@ -13,7 +14,9 @@ public class CertificatesEntity { private String name; private String company; private String department; + @JsonFormat(pattern = "yyyy-MM-dd") private Date issueDate; + @JsonFormat(pattern = "yyyy-MM-dd") private Date expireDate; private Integer status; private String img; diff --git a/common/src/main/java/io/modules/item/service/impl/CertificatesServiceImpl.java b/common/src/main/java/io/modules/item/service/impl/CertificatesServiceImpl.java index b446a05..8b388ec 100644 --- a/common/src/main/java/io/modules/item/service/impl/CertificatesServiceImpl.java +++ b/common/src/main/java/io/modules/item/service/impl/CertificatesServiceImpl.java @@ -25,10 +25,12 @@ public class CertificatesServiceImpl extends CrudServiceImpl wrapper = new QueryWrapper<>(); wrapper.eq(StrUtil.isNotBlank(id), "id", id); wrapper.eq(StrUtil.isNotBlank(status), "status", status); + wrapper.eq(StrUtil.isNotBlank(expireDate), "expire_date", expireDate); wrapper.eq(StrUtil.isNotBlank(auditStatus) && !auditStatus.equals("all"), "audit_status", auditStatus); return wrapper; } diff --git a/db/certify.sql b/db/certify.sql index eff119f..8bc3c3e 100644 --- a/db/certify.sql +++ b/db/certify.sql @@ -3,518 +3,20 @@ Source Server : localhost Source Server Type : MySQL - Source Server Version : 50744 + Source Server Version : 50736 (5.7.36) Source Host : localhost:3306 - Source Schema : certify + Source Schema : block_auth Target Server Type : MySQL - Target Server Version : 50744 + Target Server Version : 50736 (5.7.36) File Encoding : 65001 - Date: 24/03/2025 17:04:50 + Date: 20/05/2025 08:41:46 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; --- ---------------------------- --- Table structure for sys_dept --- ---------------------------- -DROP TABLE IF EXISTS `sys_dept`; -CREATE TABLE `sys_dept` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `pid` bigint(20) NULL DEFAULT NULL COMMENT '上级ID', - `pids` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所有上级ID,用逗号分开', - `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名称', - `sort` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '排序', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - `updater` bigint(20) NULL DEFAULT NULL COMMENT '更新者', - `update_date` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_pid`(`pid`) USING BTREE, - INDEX `idx_sort`(`sort`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1067246875800000069 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门管理' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_dept --- ---------------------------- -INSERT INTO `sys_dept` VALUES (1067246875800000062, 1067246875800000063, '1067246875800000066,1067246875800000063', '技术部', 2, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dept` VALUES (1067246875800000063, 1067246875800000066, '1067246875800000066', '长沙分公司', 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dept` VALUES (1067246875800000064, 1067246875800000066, '1067246875800000066', '上海分公司', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dept` VALUES (1067246875800000065, 1067246875800000064, '1067246875800000066,1067246875800000064', '市场部', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dept` VALUES (1067246875800000066, 0, '0', '文化系统总部', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-10 22:08:03'); -INSERT INTO `sys_dept` VALUES (1067246875800000067, 1067246875800000064, '1067246875800000066,1067246875800000064', '销售部', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dept` VALUES (1067246875800000068, 1067246875800000063, '1067246875800000066,1067246875800000063', '产品部', 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); - --- ---------------------------- --- Table structure for sys_dict_data --- ---------------------------- -DROP TABLE IF EXISTS `sys_dict_data`; -CREATE TABLE `sys_dict_data` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `dict_type_id` bigint(20) NOT NULL COMMENT '字典类型ID', - `dict_label` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字典标签', - `dict_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典值', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - `sort` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '排序', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - `updater` bigint(20) NULL DEFAULT NULL COMMENT '更新者', - `update_date` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_dict_type_value`(`dict_type_id`, `dict_value`) USING BTREE, - INDEX `idx_sort`(`sort`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1225814271879340035 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_dict_data --- ---------------------------- -INSERT INTO `sys_dict_data` VALUES (1160061112075464705, 1160061077912858625, '男', '0', '', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dict_data` VALUES (1160061146967879681, 1160061077912858625, '女', '1', '', 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dict_data` VALUES (1160061190127267841, 1160061077912858625, '保密', '2', '', 2, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dict_data` VALUES (1225814069634195457, 1225813644059140097, '公告', '0', '', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dict_data` VALUES (1225814107559092225, 1225813644059140097, '会议', '1', '', 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dict_data` VALUES (1225814271879340034, 1225813644059140097, '其他', '2', '', 2, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); - --- ---------------------------- --- Table structure for sys_dict_type --- ---------------------------- -DROP TABLE IF EXISTS `sys_dict_type`; -CREATE TABLE `sys_dict_type` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字典类型', - `dict_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字典名称', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - `sort` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '排序', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - `updater` bigint(20) NULL DEFAULT NULL COMMENT '更新者', - `update_date` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `dict_type`(`dict_type`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1225813644059140098 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典类型' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_dict_type --- ---------------------------- -INSERT INTO `sys_dict_type` VALUES (1160061077912858625, 'gender', '性别', '', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_dict_type` VALUES (1225813644059140097, 'notice_type', '站内通知-类型', '', 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); - --- ---------------------------- --- Table structure for sys_log_error --- ---------------------------- -DROP TABLE IF EXISTS `sys_log_error`; -CREATE TABLE `sys_log_error` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `request_uri` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求URI', - `request_method` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求方式', - `request_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '请求参数', - `user_agent` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户代理', - `ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作IP', - `error_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '异常信息', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_create_date`(`create_date`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1863964860761514024 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '异常日志' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_log_error --- ---------------------------- -INSERT INTO `sys_log_error` VALUES (1863939448849317889, '/admin/item/article/page', 'GET', '{\"_t\":\"1733232769395\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource item/article/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:32:50'); -INSERT INTO `sys_log_error` VALUES (1863939455224659970, '/admin/item/slides/page', 'GET', '{\"_t\":\"1733232770943\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource item/slides/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:32:51'); -INSERT INTO `sys_log_error` VALUES (1863939515836547073, '/admin/sys/scheduleLog/page', 'GET', '{\"_t\":\"1733232785403\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource sys/scheduleLog/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:33:06'); -INSERT INTO `sys_log_error` VALUES (1863939515891073026, '/admin/sys/schedule/page', 'GET', '{\"_t\":\"1733232785403\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource sys/schedule/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:33:06'); -INSERT INTO `sys_log_error` VALUES (1863939944838348802, '/admin/item/slides/page', 'GET', '{\"_t\":\"1733232887683\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource item/slides/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:34:48'); -INSERT INTO `sys_log_error` VALUES (1863939955965837313, '/admin/item/article/page', 'GET', '{\"_t\":\"1733232890329\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource item/article/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:34:50'); -INSERT INTO `sys_log_error` VALUES (1863940373110341634, '/admin/item/slides/page', 'GET', '{\"_t\":\"1733232989824\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource item/slides/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:36:30'); -INSERT INTO `sys_log_error` VALUES (1863940386829910018, '/admin/item/slides/page', 'GET', '{\"_t\":\"1733232993077\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource item/slides/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:36:33'); -INSERT INTO `sys_log_error` VALUES (1863940415036604417, '/admin/item/slides/page', 'GET', '{\"_t\":\"1733232999819\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource item/slides/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:25)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-03 21:36:40'); -INSERT INTO `sys_log_error` VALUES (1863964123386089473, '/admin/item/article/page', 'GET', '{\"_t\":\"1733238651329\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'like,cover,create_time FROM tb_article) TOTAL\' at line 1\r\n### The error may exist in io/modules/item/dao/ArticleDao.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) FROM (SELECT id,title,introduction,user_id,content,sort,like,cover,create_time FROM tb_article) TOTAL\r\n### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'like,cover,create_time FROM tb_article) TOTAL\' at line 1\n; bad SQL grammar []\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:246)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:107)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at jdk.proxy2/jdk.proxy2.$Proxy93.selectList(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at jdk.proxy2/jdk.proxy2.$Proxy116.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$DefaultMethodInvoker.invoke(MybatisMapperProxy.java:166)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at jdk.proxy2/jdk.proxy2.$Proxy116.selectPage(Unknown Source)\r\n at io.common.service.impl.CrudServiceImpl.page(CrudServiceImpl.java:31)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)\r\n at io.modules.item.service.impl.ArticleServiceImpl$$SpringCGLIB$$0.page()\r\n at io.modules.sys.controller.ArticleController.page(ArticleController.java:44)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82)\r\n at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39)\r\n at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)\r\n at io.modules.sys.controller.ArticleController$$SpringCGLIB$$0.page()\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:23)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'like,cover,create_time FROM tb_article) TOTAL\' at line 1\r\n at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)\r\n at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:912)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)\r\n at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)\r\n at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at jdk.proxy2/jdk.proxy2.$Proxy137.query(Unknown Source)\r\n at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)\r\n at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)\r\n at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)\r\n at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135)\r\n at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at jdk.proxy2/jdk.proxy2.$Proxy136.query(Unknown Source)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)\r\n at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 130 more\r\n', 1067246875800000001, '2024-12-03 23:10:52'); -INSERT INTO `sys_log_error` VALUES (1863964725365186561, '/admin/item/slides', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` from String \"1\": not a valid representation (error: Failed to parse Date value \'1\': Unparseable date: \"1\")\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:23)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.util.Date` from String \"1\": not a valid representation (error: Failed to parse Date value \'1\': Unparseable date: \"1\")\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 56] (through reference chain: io.modules.item.dto.SlidesDTO[\"createTime\"])\r\n at com.fasterxml.jackson.databind.exc.InvalidFormatException.from(InvalidFormatException.java:67)\r\n at com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(DeserializationContext.java:2002)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleWeirdStringValue(DeserializationContext.java:1230)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseDate(StdDeserializer.java:1362)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseDate(StdDeserializer.java:1304)\r\n at com.fasterxml.jackson.databind.deser.std.DateDeserializers$DateBasedDeserializer._parseDate(DateDeserializers.java:201)\r\n at com.fasterxml.jackson.databind.deser.std.DateDeserializers$DateDeserializer.deserialize(DateDeserializers.java:303)\r\n at com.fasterxml.jackson.databind.deser.std.DateDeserializers$DateDeserializer.deserialize(DateDeserializers.java:281)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 92 more\r\n', 1067246875800000001, '2024-12-03 23:13:16'); -INSERT INTO `sys_log_error` VALUES (1863964860761513985, '/admin/item/slides', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` from String \"1\": not a valid representation (error: Failed to parse Date value \'1\': Unparseable date: \"1\")\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:23)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.util.Date` from String \"1\": not a valid representation (error: Failed to parse Date value \'1\': Unparseable date: \"1\")\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 56] (through reference chain: io.modules.item.dto.SlidesDTO[\"createTime\"])\r\n at com.fasterxml.jackson.databind.exc.InvalidFormatException.from(InvalidFormatException.java:67)\r\n at com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(DeserializationContext.java:2002)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleWeirdStringValue(DeserializationContext.java:1230)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseDate(StdDeserializer.java:1362)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseDate(StdDeserializer.java:1304)\r\n at com.fasterxml.jackson.databind.deser.std.DateDeserializers$DateBasedDeserializer._parseDate(DateDeserializers.java:201)\r\n at com.fasterxml.jackson.databind.deser.std.DateDeserializers$DateDeserializer.deserialize(DateDeserializers.java:303)\r\n at com.fasterxml.jackson.databind.deser.std.DateDeserializers$DateDeserializer.deserialize(DateDeserializers.java:281)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 92 more\r\n', 1067246875800000001, '2024-12-03 23:13:48'); -INSERT INTO `sys_log_error` VALUES (1863964860761513986, '/admin/sys/oss/upload', 'POST', '{\"token\":\"e2e5bfa7cdb043a6b0934911ac9135a8\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource sys/oss/upload.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:23)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-10 21:24:05'); -INSERT INTO `sys_log_error` VALUES (1863964860761513987, '/admin/sys/oss/upload', 'POST', '{\"token\":\"e2e5bfa7cdb043a6b0934911ac9135a8\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource sys/oss/upload.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:23)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-10 21:24:23'); -INSERT INTO `sys_log_error` VALUES (1863964860761513988, '/admin/item/article', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:23)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.JsonMappingException: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 592] (through reference chain: io.modules.item.dto.ArticleDTO[\"content\"])\r\n at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:402)\r\n at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:361)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(BeanDeserializerBase.java:1863)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:316)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 92 more\r\nCaused by: com.fasterxml.jackson.core.JsonParseException: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 592]\r\n at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2477)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:750)\r\n at com.fasterxml.jackson.core.base.ParserBase._throwUnquotedSpace(ParserBase.java:1374)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishString2(UTF8StreamJsonParser.java:2631)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishAndReturnString(UTF8StreamJsonParser.java:2560)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.getText(UTF8StreamJsonParser.java:335)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:42)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n ... 97 more\r\n', 1067246875800000001, '2024-12-10 21:37:18'); -INSERT INTO `sys_log_error` VALUES (1863964860761513989, '/admin/item/article', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:23)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.JsonMappingException: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 592] (through reference chain: io.modules.item.dto.ArticleDTO[\"content\"])\r\n at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:402)\r\n at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:361)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(BeanDeserializerBase.java:1863)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:316)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 92 more\r\nCaused by: com.fasterxml.jackson.core.JsonParseException: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 592]\r\n at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2477)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:750)\r\n at com.fasterxml.jackson.core.base.ParserBase._throwUnquotedSpace(ParserBase.java:1374)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishString2(UTF8StreamJsonParser.java:2631)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishAndReturnString(UTF8StreamJsonParser.java:2560)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.getText(UTF8StreamJsonParser.java:335)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:42)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n ... 97 more\r\n', 1067246875800000001, '2024-12-10 21:37:44'); -INSERT INTO `sys_log_error` VALUES (1863964860761513990, '/admin/item/article', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at io.common.xss.XssFilter.doFilter(XssFilter.java:23)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.JsonMappingException: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 592] (through reference chain: io.modules.item.dto.ArticleDTO[\"content\"])\r\n at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:402)\r\n at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:361)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(BeanDeserializerBase.java:1863)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:316)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 92 more\r\nCaused by: com.fasterxml.jackson.core.JsonParseException: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 592]\r\n at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2477)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:750)\r\n at com.fasterxml.jackson.core.base.ParserBase._throwUnquotedSpace(ParserBase.java:1374)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishString2(UTF8StreamJsonParser.java:2631)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishAndReturnString(UTF8StreamJsonParser.java:2560)\r\n at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.getText(UTF8StreamJsonParser.java:335)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:42)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n ... 97 more\r\n', 1067246875800000001, '2024-12-10 21:37:55'); -INSERT INTO `sys_log_error` VALUES (1863964860761513991, '/admin/item/article/page', 'GET', '{\"_t\":\"1733838695115\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'star\' in \'field list\'\r\n### The error may exist in io/modules/item/dao/ArticleDao.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id,title,introduction,user_id,content,sort,star,cover,create_time,type,tag FROM tb_article LIMIT ?\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'star\' in \'field list\'\n; bad SQL grammar []\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:246)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:107)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at jdk.proxy2/jdk.proxy2.$Proxy93.selectList(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at jdk.proxy2/jdk.proxy2.$Proxy116.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$DefaultMethodInvoker.invoke(MybatisMapperProxy.java:166)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at jdk.proxy2/jdk.proxy2.$Proxy116.selectPage(Unknown Source)\r\n at io.common.service.impl.CrudServiceImpl.page(CrudServiceImpl.java:31)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)\r\n at io.modules.item.service.impl.ArticleServiceImpl$$SpringCGLIB$$0.page()\r\n at io.modules.sys.controller.ArticleController.page(ArticleController.java:44)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82)\r\n at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39)\r\n at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)\r\n at io.modules.sys.controller.ArticleController$$SpringCGLIB$$0.page()\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'star\' in \'field list\'\r\n at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)\r\n at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:912)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)\r\n at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)\r\n at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at jdk.proxy2/jdk.proxy2.$Proxy137.query(Unknown Source)\r\n at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)\r\n at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)\r\n at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)\r\n at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at jdk.proxy2/jdk.proxy2.$Proxy136.query(Unknown Source)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)\r\n at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 107 more\r\n', 1067246875800000001, '2024-12-10 21:51:36'); -INSERT INTO `sys_log_error` VALUES (1863964860761513992, '/admin/sys/oss/page', 'GET', '{\"_t\":\"1733839620373\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource sys/oss/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-10 22:07:00'); -INSERT INTO `sys_log_error` VALUES (1863964860761513993, '/admin/sys/oss/page', 'GET', '{\"_t\":\"1733839655987\",\"limit\":\"10\",\"page\":\"1\"}', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource sys/oss/page.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', 1067246875800000001, '2024-12-10 22:07:36'); -INSERT INTO `sys_log_error` VALUES (1863964860761513994, '/admin/item/dict', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.dao.DataIntegrityViolationException: \r\n### Error updating database. Cause: java.sql.SQLException: Field \'id\' doesn\'t have a default value\r\n### The error may exist in io/modules/item/dao/DictDao.java (best guess)\r\n### The error may involve io.modules.item.dao.DictDao.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO tb_dict ( content ) VALUES ( ? )\r\n### Cause: java.sql.SQLException: Field \'id\' doesn\'t have a default value\n; Field \'id\' doesn\'t have a default value\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:258)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:107)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at jdk.proxy2/jdk.proxy2.$Proxy93.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:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at jdk.proxy2/jdk.proxy2.$Proxy117.insert(Unknown Source)\r\n at io.common.service.impl.BaseServiceImpl.insert(BaseServiceImpl.java:145)\r\n at io.common.service.impl.CrudServiceImpl.save(CrudServiceImpl.java:58)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)\r\n at io.modules.item.service.impl.DictServiceImpl$$SpringCGLIB$$0.save()\r\n at io.modules.sys.controller.DictController.save(DictController.java:71)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at io.common.aspect.LogOperationAspect.around(LogOperationAspect.java:41)\r\n at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:173)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82)\r\n at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39)\r\n at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)\r\n at io.modules.sys.controller.DictController$$SpringCGLIB$$0.save()\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: java.sql.SQLException: Field \'id\' doesn\'t have a default value\r\n at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:130)\r\n at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:912)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:48)\r\n at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:75)\r\n at jdk.internal.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at jdk.proxy2/jdk.proxy2.$Proxy140.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 jdk.internal.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\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:59)\r\n at jdk.proxy2/jdk.proxy2.$Proxy139.update(Unknown Source)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184)\r\n at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 112 more\r\n', 1067246875800000001, '2024-12-12 23:18:07'); -INSERT INTO `sys_log_error` VALUES (1863964860761513995, '/admin/item/dict', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.dao.DataIntegrityViolationException: \r\n### Error updating database. Cause: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\r\n### The error may exist in io/modules/item/dao/DictDao.java (best guess)\r\n### The error may involve io.modules.item.dao.DictDao.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO tb_dict ( content ) VALUES ( ? )\r\n### Cause: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\n; Field \'create_time\' doesn\'t have a default value\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:258)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:107)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at jdk.proxy2/jdk.proxy2.$Proxy93.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:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at jdk.proxy2/jdk.proxy2.$Proxy117.insert(Unknown Source)\r\n at io.common.service.impl.BaseServiceImpl.insert(BaseServiceImpl.java:145)\r\n at io.common.service.impl.CrudServiceImpl.save(CrudServiceImpl.java:58)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)\r\n at io.modules.item.service.impl.DictServiceImpl$$SpringCGLIB$$0.save()\r\n at io.modules.sys.controller.DictController.save(DictController.java:71)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at io.common.aspect.LogOperationAspect.around(LogOperationAspect.java:41)\r\n at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:173)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82)\r\n at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39)\r\n at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)\r\n at io.modules.sys.controller.DictController$$SpringCGLIB$$0.save()\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\r\n at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:130)\r\n at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:912)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:48)\r\n at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:75)\r\n at jdk.internal.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at jdk.proxy2/jdk.proxy2.$Proxy140.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 jdk.internal.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\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:59)\r\n at jdk.proxy2/jdk.proxy2.$Proxy139.update(Unknown Source)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197)\r\n at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184)\r\n at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)\r\n at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.base/java.lang.reflect.Method.invoke(Method.java:568)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 112 more\r\n', 1067246875800000001, '2024-12-12 23:18:21'); -INSERT INTO `sys_log_error` VALUES (1863964860761513996, '/favicon.ico', 'GET', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource favicon.ico.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 22:33:14'); -INSERT INTO `sys_log_error` VALUES (1863964860761513997, '/favicon.ico', 'GET', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource favicon.ico.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 22:33:29'); -INSERT INTO `sys_log_error` VALUES (1863964860761513998, '/favicon.ico', 'GET', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource favicon.ico.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 22:39:08'); -INSERT INTO `sys_log_error` VALUES (1863964860761513999, '/favicon.ico', 'GET', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource favicon.ico.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 22:39:21'); -INSERT INTO `sys_log_error` VALUES (1863964860761514000, '/favicon.ico', 'GET', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource favicon.ico.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 22:45:41'); -INSERT INTO `sys_log_error` VALUES (1863964860761514001, '/favicon.ico', 'GET', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource favicon.ico.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 22:47:36'); -INSERT INTO `sys_log_error` VALUES (1863964860761514002, '/favicon.ico', 'GET', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.web.servlet.resource.NoResourceFoundException: No static resource favicon.ico.\r\n at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\r\n at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 22:58:58'); -INSERT INTO `sys_log_error` VALUES (1863964860761514003, '/captcha', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.web.HttpRequestMethodNotSupportedException: Request method \'POST\' is not supported\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch(RequestMappingInfoHandlerMapping.java:267)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lookupHandlerMethod(AbstractHandlerMethodMapping.java:441)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.getHandlerInternal(AbstractHandlerMethodMapping.java:382)\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:127)\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:68)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandler(AbstractHandlerMapping.java:507)\r\n at org.springframework.web.servlet.DispatcherServlet.getHandler(DispatcherServlet.java:1283)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1065)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 23:00:40'); -INSERT INTO `sys_log_error` VALUES (1863964860761514004, '/captcha', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.HttpRequestMethodNotSupportedException: Request method \'POST\' is not supported\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch(RequestMappingInfoHandlerMapping.java:267)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lookupHandlerMethod(AbstractHandlerMethodMapping.java:441)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.getHandlerInternal(AbstractHandlerMethodMapping.java:382)\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:127)\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:68)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandler(AbstractHandlerMapping.java:507)\r\n at org.springframework.web.servlet.DispatcherServlet.getHandler(DispatcherServlet.java:1283)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1065)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 23:00:40'); -INSERT INTO `sys_log_error` VALUES (1863964860761514005, '/captcha', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.web.HttpRequestMethodNotSupportedException: Request method \'POST\' is not supported\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch(RequestMappingInfoHandlerMapping.java:267)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lookupHandlerMethod(AbstractHandlerMethodMapping.java:441)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.getHandlerInternal(AbstractHandlerMethodMapping.java:382)\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:127)\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:68)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandler(AbstractHandlerMapping.java:507)\r\n at org.springframework.web.servlet.DispatcherServlet.getHandler(DispatcherServlet.java:1283)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1065)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 23:00:40'); -INSERT INTO `sys_log_error` VALUES (1863964860761514006, '/captcha', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.web.HttpRequestMethodNotSupportedException: Request method \'POST\' is not supported\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch(RequestMappingInfoHandlerMapping.java:267)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lookupHandlerMethod(AbstractHandlerMethodMapping.java:441)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.getHandlerInternal(AbstractHandlerMethodMapping.java:382)\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:127)\r\n at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:68)\r\n at org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandler(AbstractHandlerMapping.java:507)\r\n at org.springframework.web.servlet.DispatcherServlet.getHandler(DispatcherServlet.java:1283)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1065)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\n', NULL, '2025-01-07 23:00:47'); -INSERT INTO `sys_log_error` VALUES (1863964860761514007, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:36:00'); -INSERT INTO `sys_log_error` VALUES (1863964860761514008, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:36:02'); -INSERT INTO `sys_log_error` VALUES (1863964860761514009, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:36:02'); -INSERT INTO `sys_log_error` VALUES (1863964860761514010, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:36:58'); -INSERT INTO `sys_log_error` VALUES (1863964860761514011, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:36:59'); -INSERT INTO `sys_log_error` VALUES (1863964860761514012, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:36:59'); -INSERT INTO `sys_log_error` VALUES (1863964860761514013, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:02'); -INSERT INTO `sys_log_error` VALUES (1863964860761514014, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:13'); -INSERT INTO `sys_log_error` VALUES (1863964860761514015, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:14'); -INSERT INTO `sys_log_error` VALUES (1863964860761514016, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:14'); -INSERT INTO `sys_log_error` VALUES (1863964860761514017, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:14'); -INSERT INTO `sys_log_error` VALUES (1863964860761514018, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:42'); -INSERT INTO `sys_log_error` VALUES (1863964860761514019, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:42'); -INSERT INTO `sys_log_error` VALUES (1863964860761514020, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:43'); -INSERT INTO `sys_log_error` VALUES (1863964860761514021, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:37:44'); -INSERT INTO `sys_log_error` VALUES (1863964860761514022, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:38:09'); -INSERT INTO `sys_log_error` VALUES (1863964860761514023, '/login', 'POST', NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', '0:0:0:0:0:0:0:1', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:406)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:354)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:184)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:161)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:135)\r\n at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:224)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:178)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)\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:1089)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\r\n at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)\r\n at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)\r\n at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)\r\n at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)\r\n at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)\r\n at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)\r\n at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\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:344)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\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:1190)\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:63)\r\n at java.base/java.lang.Thread.run(Thread.java:840)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 9] (through reference chain: io.modules.security.dto.LoginDTO[\"uuid\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1752)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1526)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1431)\r\n at com.fasterxml.jackson.databind.DeserializationContext.extractScalarFromObject(DeserializationContext.java:943)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseString(StdDeserializer.java:1424)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:48)\r\n at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:314)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105)\r\n at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1481)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:395)\r\n ... 69 more\r\n', NULL, '2025-01-07 23:38:25'); - --- ---------------------------- --- Table structure for sys_log_login --- ---------------------------- -DROP TABLE IF EXISTS `sys_log_login`; -CREATE TABLE `sys_log_login` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `operation` tinyint(3) UNSIGNED NULL DEFAULT NULL COMMENT '用户操作 0:用户登录 1:用户退出', - `status` tinyint(3) UNSIGNED NOT NULL COMMENT '状态 0:失败 1:成功 2:账号已锁定', - `user_agent` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户代理', - `ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作IP', - `creator_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_status`(`status`) USING BTREE, - INDEX `idx_create_date`(`create_date`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1863964089647108108 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '登录日志' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_log_login --- ---------------------------- -INSERT INTO `sys_log_login` VALUES (1863925297460568066, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 20:36:36'); -INSERT INTO `sys_log_login` VALUES (1863925300618878977, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 20:36:36'); -INSERT INTO `sys_log_login` VALUES (1863925345682481153, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 20:36:47'); -INSERT INTO `sys_log_login` VALUES (1863939381203582977, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 21:32:33'); -INSERT INTO `sys_log_login` VALUES (1863939412719583234, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 21:32:41'); -INSERT INTO `sys_log_login` VALUES (1863947491083382785, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:04:47'); -INSERT INTO `sys_log_login` VALUES (1863953209471557633, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:27:30'); -INSERT INTO `sys_log_login` VALUES (1863955672345878530, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:37:17'); -INSERT INTO `sys_log_login` VALUES (1863956227231440897, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:39:30'); -INSERT INTO `sys_log_login` VALUES (1863956599366844417, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:40:58'); -INSERT INTO `sys_log_login` VALUES (1863957112552456193, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:43:01'); -INSERT INTO `sys_log_login` VALUES (1863957603990654977, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:44:50'); -INSERT INTO `sys_log_login` VALUES (1863959345478250497, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:51:53'); -INSERT INTO `sys_log_login` VALUES (1863959358333792258, 1, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:51:56'); -INSERT INTO `sys_log_login` VALUES (1863959391993081857, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:52:04'); -INSERT INTO `sys_log_login` VALUES (1863960454070546433, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:56:18'); -INSERT INTO `sys_log_login` VALUES (1863961204721041410, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 22:59:16'); -INSERT INTO `sys_log_login` VALUES (1863964042377302018, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 23:10:33'); -INSERT INTO `sys_log_login` VALUES (1863964089647108098, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-03 23:10:44'); -INSERT INTO `sys_log_login` VALUES (1863964089647108099, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-10 18:42:33'); -INSERT INTO `sys_log_login` VALUES (1863964089647108100, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-10 21:12:51'); -INSERT INTO `sys_log_login` VALUES (1863964089647108101, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-10 21:58:13'); -INSERT INTO `sys_log_login` VALUES (1863964089647108102, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-10 21:58:18'); -INSERT INTO `sys_log_login` VALUES (1863964089647108103, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-10 21:58:24'); -INSERT INTO `sys_log_login` VALUES (1863964089647108104, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-12 19:42:48'); -INSERT INTO `sys_log_login` VALUES (1863964089647108105, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-12 23:03:14'); -INSERT INTO `sys_log_login` VALUES (1863964089647108106, 0, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2024-12-12 23:06:24'); -INSERT INTO `sys_log_login` VALUES (1863964089647108107, 0, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 'admin', 1067246875800000001, '2025-01-07 20:11:56'); - --- ---------------------------- --- Table structure for sys_log_operation --- ---------------------------- -DROP TABLE IF EXISTS `sys_log_operation`; -CREATE TABLE `sys_log_operation` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `operation` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户操作', - `request_uri` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求URI', - `request_method` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求方式', - `request_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '请求参数', - `request_time` int(10) UNSIGNED NOT NULL COMMENT '请求时长(毫秒)', - `user_agent` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户代理', - `ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作IP', - `status` tinyint(3) UNSIGNED NOT NULL COMMENT '状态 0:失败 1:成功', - `creator_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_create_date`(`create_date`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1863969089488199751 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_log_operation --- ---------------------------- -INSERT INTO `sys_log_operation` VALUES (1863926049885151233, '导出', '/admin/sys/log/operation/export', 'GET', '{\"status\":\"\",\"token\":\"257b44393c74734d55fcf0378403657a\"}', 624, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 20:39:35'); -INSERT INTO `sys_log_operation` VALUES (1863939926471491586, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1863937571759878146,\"pid\":0,\"children\":[],\"name\":\"轮播管理\",\"url\":\"item/slides\",\"menuType\":0,\"icon\":\"icon-desktop\",\"permissions\":null,\"sort\":0,\"createDate\":null,\"parentName\":\"一级菜单\"}', 90, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:34:43'); -INSERT INTO `sys_log_operation` VALUES (1863940095816515586, '保存', '/admin/sys/menu', 'POST', '{\"id\":null,\"pid\":0,\"children\":[],\"name\":\"文章\",\"url\":\"\",\"menuType\":0,\"icon\":\"icon-layout-fill\",\"permissions\":\"\",\"sort\":0,\"createDate\":null,\"parentName\":\"一级菜单\"}', 91, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:35:24'); -INSERT INTO `sys_log_operation` VALUES (1863940157212737537, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1863937572162531329,\"pid\":1863940095447416834,\"children\":[],\"name\":\"文章管理\",\"url\":\"item/article\",\"menuType\":0,\"icon\":\"icon-desktop\",\"permissions\":null,\"sort\":0,\"createDate\":null,\"parentName\":\"文章\"}', 87, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:35:38'); -INSERT INTO `sys_log_operation` VALUES (1863940221251371009, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1067246875800000053,\"pid\":0,\"children\":[],\"name\":\"系统监控\",\"url\":null,\"menuType\":0,\"icon\":\"icon-desktop\",\"permissions\":null,\"sort\":900,\"createDate\":null,\"parentName\":\"一级菜单\"}', 84, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:35:54'); -INSERT INTO `sys_log_operation` VALUES (1863940242122227714, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1067246875800000046,\"pid\":0,\"children\":[],\"name\":\"日志管理\",\"url\":null,\"menuType\":0,\"icon\":\"icon-container\",\"permissions\":null,\"sort\":890,\"createDate\":null,\"parentName\":\"一级菜单\"}', 93, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:35:59'); -INSERT INTO `sys_log_operation` VALUES (1863940265404809217, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1067246875800000035,\"pid\":0,\"children\":[],\"name\":\"系统设置\",\"url\":null,\"menuType\":0,\"icon\":\"icon-setting\",\"permissions\":null,\"sort\":880,\"createDate\":null,\"parentName\":\"一级菜单\"}', 79, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:36:04'); -INSERT INTO `sys_log_operation` VALUES (1863940291984113665, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1863937571759878146,\"pid\":0,\"children\":[],\"name\":\"轮播管理\",\"url\":\"item/slides\",\"menuType\":0,\"icon\":\"icon-desktop\",\"permissions\":null,\"sort\":100,\"createDate\":null,\"parentName\":\"一级菜单\"}', 80, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:36:11'); -INSERT INTO `sys_log_operation` VALUES (1863940317191880705, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1067246875800000002,\"pid\":0,\"children\":[],\"name\":\"权限管理\",\"url\":null,\"menuType\":0,\"icon\":\"icon-safetycertificate\",\"permissions\":null,\"sort\":870,\"createDate\":null,\"parentName\":\"一级菜单\"}', 83, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:36:17'); -INSERT INTO `sys_log_operation` VALUES (1863940355401990145, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1863940095447416834,\"pid\":0,\"children\":[],\"name\":\"文章\",\"url\":\"\",\"menuType\":0,\"icon\":\"icon-layout-fill\",\"permissions\":\"\",\"sort\":105,\"createDate\":null,\"parentName\":\"一级菜单\"}', 81, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 21:36:26'); -INSERT INTO `sys_log_operation` VALUES (1863964878180458499, '保存', '/admin/item/slides', 'POST', '{\"id\":1863964878180458498,\"name\":\"1\",\"sort\":1,\"path\":\"1\",\"createTime\":null}', 43, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 23:13:52'); -INSERT INTO `sys_log_operation` VALUES (1863968483197411330, '保存', '/admin/item/slides', 'POST', '{\"id\":1863968483197411329,\"name\":\"1\",\"sort\":1,\"path\":\"1\",\"createTime\":null}', 33, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 23:28:12'); -INSERT INTO `sys_log_operation` VALUES (1863969039039111169, '保存', '/admin/item/slides', 'POST', '{\"id\":1863969038963613698,\"name\":\"1\",\"sort\":1,\"path\":\"1\",\"createTime\":null}', 55, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 23:30:24'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199681, '保存', '/admin/item/slides', 'POST', '{\"id\":1863969089421090818,\"name\":\"1\",\"sort\":1,\"path\":\"1\",\"createTime\":null}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 23:30:36'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199682, '保存', '/admin/item/slides', 'POST', '{\"id\":2,\"name\":\"1\",\"sort\":1,\"path\":\"1\",\"createTime\":null}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-03 23:34:39'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199683, '保存', '/admin/item/slides', 'POST', '{\"id\":3,\"name\":\"1\",\"sort\":1,\"path\":\"http://localhost:8081/front/upload/1733330281401.png\",\"createTime\":null}', 38, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 20:31:29'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199684, '删除', '/admin/item/slides', 'DELETE', '[1]', 423, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 20:34:59'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199685, '删除', '/admin/item/slides', 'DELETE', '[2]', 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 20:35:01'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199686, '修改', '/admin/item/slides', 'PUT', '{\"id\":3,\"name\":\"1\",\"sort\":1,\"path\":\"http://localhost:8081/front/upload/1733330281401.png\",\"createTime\":1733833889000}', 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 20:37:05'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199687, '修改', '/admin/item/slides', 'PUT', '{\"id\":3,\"name\":\"1\",\"sort\":1,\"path\":\"http://localhost:8081/front/upload/1733330281401.png\",\"createTime\":1733833889000}', 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 20:37:12'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199688, '修改', '/admin/item/slides', 'PUT', '{\"id\":3,\"name\":\"1\",\"sort\":1,\"path\":\"http://localhost:8081/front/upload/1733330281401.png\",\"createTime\":1733833889000}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 20:38:10'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199689, '修改', '/admin/item/slides', 'PUT', '{\"id\":3,\"name\":\"2\",\"sort\":1,\"path\":\"http://localhost:8081/front/upload/1733330281401.png\",\"createTime\":1733833889000}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 20:38:26'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199690, '修改', '/admin/item/slides', 'PUT', '{\"id\":3,\"name\":\"2\",\"sort\":1,\"path\":\"http://localhost:8081/front/upload/1733330281401.png\",\"type\":\"首页轮播\",\"createTime\":1733833889000}', 103, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 20:39:17'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199691, '保存', '/admin/item/article', 'POST', '{\"id\":1,\"title\":\"沙雅小刀:真传1000年\",\"introduction\":\"新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。\",\"userId\":null,\"content\":\"

沙雅小刀:真传1000年

  新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。

  穆巴拉克是新疆沙雅县一个普通的维吾尔族刀匠。来到他的作坊时,他正在聚精会神地磨刀。他的小刀作坊位于当地维吾尔族称为“依盖尔齐巴扎”的商业街,意思是做鞍具、套具者的集市。在上世纪之初,这里是匠人的天下,铁匠、皮匠、“皮洽克奇”(精通小刀制作的人)、钉马掌的,应有尽有。现在,这条街上像穆巴拉克这样的刀匠依然很多。这归功于当地政府和文化部门、旅游部门的慧眼。2005年3月,沙雅县成立了沙雅小刀协会;2008年3月,沙雅民族手工艺制作专业合作社成立,发展社员150名。该合作社年产10类130余种规格的小刀,远销天山南北和西亚、欧洲等地。现在已经成为沙雅县一个标志性的品牌。

  穆巴拉克开始向我展示制刀技艺。他一手用长铁钳夹住小刀的造型锻件,一手拿起小铁锤敲打,同时示意徒弟手持大铁锤锻打,并不时用小锤试一试砸的力度。两人配合很是默契,你一下、我一下,铁锤不时划着优美的弧线,发出叮叮当当的声响。

  感觉差不多了,他停下来,仔细观察锻打的情况。看起来徒弟不仅卖力气,砸得也很到位,穆巴拉克露出了赞许的笑容。他指着小刀说:“你看,经过锻打,小刀的基本造型就确定了,等一会儿还要烧红,然后淬火。”淬火就是将烧得发红的钢放入液体中快速冷却。放在凉水中淬火的钢硬度高但是发脆,因此淬火不能用凉水,而要用清油。“淬火是小刀工匠们世代传承的绝技,相互保密,绝不外传。”穆巴拉克说。据说,经名师淬火处理过的小刀锋刃锐利,用其削刮铁条,但见铁屑迎刃而起,而小刀锋却不曾崩口、卷刃。

  由于有言在先,我们只好忍住好奇心理,退出了作坊,无缘欣赏到这一家传绝技。穆巴拉克把淬火后的小刀交给徒弟去打磨。打磨必须用手动砂轮和磨光轮,现在传统工艺中稍微发生变化的是,有的匠人也用电动砂轮。打磨虽然简单,但却是必不可少的工序。穆巴拉克的徒弟已经是这方面的熟练工了,很快就把小刀磨得光洁锃亮。

  刀的制作历史就是一部人类生产力的演进史。公元10世纪以后,维吾尔族成为塔里木盆地周缘绿洲中农业民族的主体,悠久的锻铁历史加上农耕文化的积淀,使小刀的制作技艺愈加精湛。早在魏晋时期,当地制作小刀的民间艺人就不断探索小刀的制作工艺,坚韧锋利的小刀常镶配自然脱落的珍稀野生动物角骨、宝石等珍宝,图案明丽,匠心独具,颇具观赏和收藏价值。

  史料记载,宋真宗大中祥符三年(公元1010年),龟兹回鹘大臣左温把小刀作为贡品献给了中央王廷。那时的龟兹,包括今天的库车、沙雅、新和、拜城和阿克苏诸地。从这段可信的历史看,沙雅小刀的制作历史可谓由来已久,且在当时就负有盛名。

  最后一道工艺,在过去算是秘密,现在已经众所周知,就是用油煮、蜡磨的方法使小刀光亮,不生锈。

  由于制作一把沙雅小刀需要经过200多道工序,即使穆巴拉克手脚再麻利,每天最多也只能做两把,一个月总产量仅四五十把,利润很低。现在,很多匠人使用不锈钢或镀铬工艺来节省时间,提高效率。“我们用手工!”穆巴拉克郑重地强调。

  这使我油然而生一种敬意。毕竟,我们需要一种深刻的记忆,它来自于祖先,这是古代延续至今的血脉、智慧和力量的记录。

  [故事]

  “塔石罕”小刀的由来

  沙雅小刀最有名的要算“塔石罕”小刀了。“塔石罕”是群众对一位匠人的尊称,他的原名叫“塔石·塔里甫”。由于他制作的刀别具一格,所以人们在他的名字后面加了一个“罕”字来命名。

  上世纪20年代,塔石·塔力甫为了有别于当时同样出名的英吉沙小刀,开始把沙雅小刀的刀型往小尺寸上发展。他用上等的好钢做原料,冶炼并打制成玲珑小巧的折把刀、弯把刀、直把刀,特点是实用、小巧、美观。他还把象牙、翡翠、宝石等镶嵌在刀把上,刀把的纹饰与图案色彩丰富,小刀因此而名贵。“塔石罕”小刀就成了沙雅小刀的一个代名词。

  [小贴士]

  挑选小刀的技巧

  除了沙雅小刀外,新疆著名的小刀还有:英吉沙工艺小刀、伊犁沙木萨克折刀、焉耆陈正套刀、莎车买买提折刀、库车小刀、姑墨小靴刀、和田墨玉奎雅折刀。

  从制作工艺上分,新疆小刀主要分为白钢、黑钢两类。 所谓白钢,就是不锈钢刀身的,这种刀子一般都是机器模具压出来的,看着漂亮,其实钢口不好,中看不中用,主要针对内地人市场,新疆本地人一般不会买这种刀子。黑钢的刀子,就是纯手工打制出来的,虽然不太漂亮,但很实用。

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/2018081314001394443.png\",\"createTime\":null,\"tag\":\"文件\",\"type\":\"文化鉴赏\"}', 52, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 21:48:52'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199692, '修改', '/admin/item/article', 'PUT', '{\"id\":1,\"title\":\"沙雅小刀:真传1000年\",\"introduction\":\"新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。\",\"userId\":null,\"content\":\"

沙雅小刀:真传1000年

  新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。

  穆巴拉克是新疆沙雅县一个普通的维吾尔族刀匠。来到他的作坊时,他正在聚精会神地磨刀。他的小刀作坊位于当地维吾尔族称为“依盖尔齐巴扎”的商业街,意思是做鞍具、套具者的集市。在上世纪之初,这里是匠人的天下,铁匠、皮匠、“皮洽克奇”(精通小刀制作的人)、钉马掌的,应有尽有。现在,这条街上像穆巴拉克这样的刀匠依然很多。这归功于当地政府和文化部门、旅游部门的慧眼。2005年3月,沙雅县成立了沙雅小刀协会;2008年3月,沙雅民族手工艺制作专业合作社成立,发展社员150名。该合作社年产10类130余种规格的小刀,远销天山南北和西亚、欧洲等地。现在已经成为沙雅县一个标志性的品牌。

  穆巴拉克开始向我展示制刀技艺。他一手用长铁钳夹住小刀的造型锻件,一手拿起小铁锤敲打,同时示意徒弟手持大铁锤锻打,并不时用小锤试一试砸的力度。两人配合很是默契,你一下、我一下,铁锤不时划着优美的弧线,发出叮叮当当的声响。

  感觉差不多了,他停下来,仔细观察锻打的情况。看起来徒弟不仅卖力气,砸得也很到位,穆巴拉克露出了赞许的笑容。他指着小刀说:“你看,经过锻打,小刀的基本造型就确定了,等一会儿还要烧红,然后淬火。”淬火就是将烧得发红的钢放入液体中快速冷却。放在凉水中淬火的钢硬度高但是发脆,因此淬火不能用凉水,而要用清油。“淬火是小刀工匠们世代传承的绝技,相互保密,绝不外传。”穆巴拉克说。据说,经名师淬火处理过的小刀锋刃锐利,用其削刮铁条,但见铁屑迎刃而起,而小刀锋却不曾崩口、卷刃。

  由于有言在先,我们只好忍住好奇心理,退出了作坊,无缘欣赏到这一家传绝技。穆巴拉克把淬火后的小刀交给徒弟去打磨。打磨必须用手动砂轮和磨光轮,现在传统工艺中稍微发生变化的是,有的匠人也用电动砂轮。打磨虽然简单,但却是必不可少的工序。穆巴拉克的徒弟已经是这方面的熟练工了,很快就把小刀磨得光洁锃亮。

  刀的制作历史就是一部人类生产力的演进史。公元10世纪以后,维吾尔族成为塔里木盆地周缘绿洲中农业民族的主体,悠久的锻铁历史加上农耕文化的积淀,使小刀的制作技艺愈加精湛。早在魏晋时期,当地制作小刀的民间艺人就不断探索小刀的制作工艺,坚韧锋利的小刀常镶配自然脱落的珍稀野生动物角骨、宝石等珍宝,图案明丽,匠心独具,颇具观赏和收藏价值。

  史料记载,宋真宗大中祥符三年(公元1010年),龟兹回鹘大臣左温把小刀作为贡品献给了中央王廷。那时的龟兹,包括今天的库车、沙雅、新和、拜城和阿克苏诸地。从这段可信的历史看,沙雅小刀的制作历史可谓由来已久,且在当时就负有盛名。

  最后一道工艺,在过去算是秘密,现在已经众所周知,就是用油煮、蜡磨的方法使小刀光亮,不生锈。

  由于制作一把沙雅小刀需要经过200多道工序,即使穆巴拉克手脚再麻利,每天最多也只能做两把,一个月总产量仅四五十把,利润很低。现在,很多匠人使用不锈钢或镀铬工艺来节省时间,提高效率。“我们用手工!”穆巴拉克郑重地强调。

  这使我油然而生一种敬意。毕竟,我们需要一种深刻的记忆,它来自于祖先,这是古代延续至今的血脉、智慧和力量的记录。

  [故事]

  “塔石罕”小刀的由来

  沙雅小刀最有名的要算“塔石罕”小刀了。“塔石罕”是群众对一位匠人的尊称,他的原名叫“塔石·塔里甫”。由于他制作的刀别具一格,所以人们在他的名字后面加了一个“罕”字来命名。

  上世纪20年代,塔石·塔力甫为了有别于当时同样出名的英吉沙小刀,开始把沙雅小刀的刀型往小尺寸上发展。他用上等的好钢做原料,冶炼并打制成玲珑小巧的折把刀、弯把刀、直把刀,特点是实用、小巧、美观。他还把象牙、翡翠、宝石等镶嵌在刀把上,刀把的纹饰与图案色彩丰富,小刀因此而名贵。“塔石罕”小刀就成了沙雅小刀的一个代名词。

  [小贴士]

  挑选小刀的技巧

  除了沙雅小刀外,新疆著名的小刀还有:英吉沙工艺小刀、伊犁沙木萨克折刀、焉耆陈正套刀、莎车买买提折刀、库车小刀、姑墨小靴刀、和田墨玉奎雅折刀。

  从制作工艺上分,新疆小刀主要分为白钢、黑钢两类。 所谓白钢,就是不锈钢刀身的,这种刀子一般都是机器模具压出来的,看着漂亮,其实钢口不好,中看不中用,主要针对内地人市场,新疆本地人一般不会买这种刀子。黑钢的刀子,就是纯手工打制出来的,虽然不太漂亮,但很实用。

\",\"sort\":1,\"star\":0,\"cover\":\"http://localhost:8081/front/upload/2018081314001394443.png\",\"createTime\":1733838669000,\"tag\":\"文化\",\"type\":null}', 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 21:59:16'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199693, '修改', '/admin/item/article', 'PUT', '{\"id\":1,\"title\":\"沙雅小刀:真传1000年\",\"introduction\":\"新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。\",\"userId\":null,\"content\":\"

沙雅小刀:真传1000年

  新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。

  穆巴拉克是新疆沙雅县一个普通的维吾尔族刀匠。来到他的作坊时,他正在聚精会神地磨刀。他的小刀作坊位于当地维吾尔族称为“依盖尔齐巴扎”的商业街,意思是做鞍具、套具者的集市。在上世纪之初,这里是匠人的天下,铁匠、皮匠、“皮洽克奇”(精通小刀制作的人)、钉马掌的,应有尽有。现在,这条街上像穆巴拉克这样的刀匠依然很多。这归功于当地政府和文化部门、旅游部门的慧眼。2005年3月,沙雅县成立了沙雅小刀协会;2008年3月,沙雅民族手工艺制作专业合作社成立,发展社员150名。该合作社年产10类130余种规格的小刀,远销天山南北和西亚、欧洲等地。现在已经成为沙雅县一个标志性的品牌。

  穆巴拉克开始向我展示制刀技艺。他一手用长铁钳夹住小刀的造型锻件,一手拿起小铁锤敲打,同时示意徒弟手持大铁锤锻打,并不时用小锤试一试砸的力度。两人配合很是默契,你一下、我一下,铁锤不时划着优美的弧线,发出叮叮当当的声响。

  感觉差不多了,他停下来,仔细观察锻打的情况。看起来徒弟不仅卖力气,砸得也很到位,穆巴拉克露出了赞许的笑容。他指着小刀说:“你看,经过锻打,小刀的基本造型就确定了,等一会儿还要烧红,然后淬火。”淬火就是将烧得发红的钢放入液体中快速冷却。放在凉水中淬火的钢硬度高但是发脆,因此淬火不能用凉水,而要用清油。“淬火是小刀工匠们世代传承的绝技,相互保密,绝不外传。”穆巴拉克说。据说,经名师淬火处理过的小刀锋刃锐利,用其削刮铁条,但见铁屑迎刃而起,而小刀锋却不曾崩口、卷刃。

  由于有言在先,我们只好忍住好奇心理,退出了作坊,无缘欣赏到这一家传绝技。穆巴拉克把淬火后的小刀交给徒弟去打磨。打磨必须用手动砂轮和磨光轮,现在传统工艺中稍微发生变化的是,有的匠人也用电动砂轮。打磨虽然简单,但却是必不可少的工序。穆巴拉克的徒弟已经是这方面的熟练工了,很快就把小刀磨得光洁锃亮。

  刀的制作历史就是一部人类生产力的演进史。公元10世纪以后,维吾尔族成为塔里木盆地周缘绿洲中农业民族的主体,悠久的锻铁历史加上农耕文化的积淀,使小刀的制作技艺愈加精湛。早在魏晋时期,当地制作小刀的民间艺人就不断探索小刀的制作工艺,坚韧锋利的小刀常镶配自然脱落的珍稀野生动物角骨、宝石等珍宝,图案明丽,匠心独具,颇具观赏和收藏价值。

  史料记载,宋真宗大中祥符三年(公元1010年),龟兹回鹘大臣左温把小刀作为贡品献给了中央王廷。那时的龟兹,包括今天的库车、沙雅、新和、拜城和阿克苏诸地。从这段可信的历史看,沙雅小刀的制作历史可谓由来已久,且在当时就负有盛名。

  最后一道工艺,在过去算是秘密,现在已经众所周知,就是用油煮、蜡磨的方法使小刀光亮,不生锈。

  由于制作一把沙雅小刀需要经过200多道工序,即使穆巴拉克手脚再麻利,每天最多也只能做两把,一个月总产量仅四五十把,利润很低。现在,很多匠人使用不锈钢或镀铬工艺来节省时间,提高效率。“我们用手工!”穆巴拉克郑重地强调。

  这使我油然而生一种敬意。毕竟,我们需要一种深刻的记忆,它来自于祖先,这是古代延续至今的血脉、智慧和力量的记录。

  [故事]

  “塔石罕”小刀的由来

  沙雅小刀最有名的要算“塔石罕”小刀了。“塔石罕”是群众对一位匠人的尊称,他的原名叫“塔石·塔里甫”。由于他制作的刀别具一格,所以人们在他的名字后面加了一个“罕”字来命名。

  上世纪20年代,塔石·塔力甫为了有别于当时同样出名的英吉沙小刀,开始把沙雅小刀的刀型往小尺寸上发展。他用上等的好钢做原料,冶炼并打制成玲珑小巧的折把刀、弯把刀、直把刀,特点是实用、小巧、美观。他还把象牙、翡翠、宝石等镶嵌在刀把上,刀把的纹饰与图案色彩丰富,小刀因此而名贵。“塔石罕”小刀就成了沙雅小刀的一个代名词。

  [小贴士]

  挑选小刀的技巧

  除了沙雅小刀外,新疆著名的小刀还有:英吉沙工艺小刀、伊犁沙木萨克折刀、焉耆陈正套刀、莎车买买提折刀、库车小刀、姑墨小靴刀、和田墨玉奎雅折刀。

  从制作工艺上分,新疆小刀主要分为白钢、黑钢两类。 所谓白钢,就是不锈钢刀身的,这种刀子一般都是机器模具压出来的,看着漂亮,其实钢口不好,中看不中用,主要针对内地人市场,新疆本地人一般不会买这种刀子。黑钢的刀子,就是纯手工打制出来的,虽然不太漂亮,但很实用。

\",\"sort\":1,\"star\":0,\"cover\":\"http://localhost:8081/front/upload/2018081314001394443.png\",\"createTime\":1733838669000,\"tag\":\"文化\",\"type\":null}', 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:00:26'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199694, '修改', '/admin/item/article', 'PUT', '{\"id\":1,\"title\":\"沙雅小刀:真传1000年\",\"introduction\":\"新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。\",\"userId\":null,\"content\":\"

沙雅小刀:真传1000年

  新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。

  穆巴拉克是新疆沙雅县一个普通的维吾尔族刀匠。来到他的作坊时,他正在聚精会神地磨刀。他的小刀作坊位于当地维吾尔族称为“依盖尔齐巴扎”的商业街,意思是做鞍具、套具者的集市。在上世纪之初,这里是匠人的天下,铁匠、皮匠、“皮洽克奇”(精通小刀制作的人)、钉马掌的,应有尽有。现在,这条街上像穆巴拉克这样的刀匠依然很多。这归功于当地政府和文化部门、旅游部门的慧眼。2005年3月,沙雅县成立了沙雅小刀协会;2008年3月,沙雅民族手工艺制作专业合作社成立,发展社员150名。该合作社年产10类130余种规格的小刀,远销天山南北和西亚、欧洲等地。现在已经成为沙雅县一个标志性的品牌。

  穆巴拉克开始向我展示制刀技艺。他一手用长铁钳夹住小刀的造型锻件,一手拿起小铁锤敲打,同时示意徒弟手持大铁锤锻打,并不时用小锤试一试砸的力度。两人配合很是默契,你一下、我一下,铁锤不时划着优美的弧线,发出叮叮当当的声响。

  感觉差不多了,他停下来,仔细观察锻打的情况。看起来徒弟不仅卖力气,砸得也很到位,穆巴拉克露出了赞许的笑容。他指着小刀说:“你看,经过锻打,小刀的基本造型就确定了,等一会儿还要烧红,然后淬火。”淬火就是将烧得发红的钢放入液体中快速冷却。放在凉水中淬火的钢硬度高但是发脆,因此淬火不能用凉水,而要用清油。“淬火是小刀工匠们世代传承的绝技,相互保密,绝不外传。”穆巴拉克说。据说,经名师淬火处理过的小刀锋刃锐利,用其削刮铁条,但见铁屑迎刃而起,而小刀锋却不曾崩口、卷刃。

  由于有言在先,我们只好忍住好奇心理,退出了作坊,无缘欣赏到这一家传绝技。穆巴拉克把淬火后的小刀交给徒弟去打磨。打磨必须用手动砂轮和磨光轮,现在传统工艺中稍微发生变化的是,有的匠人也用电动砂轮。打磨虽然简单,但却是必不可少的工序。穆巴拉克的徒弟已经是这方面的熟练工了,很快就把小刀磨得光洁锃亮。

  刀的制作历史就是一部人类生产力的演进史。公元10世纪以后,维吾尔族成为塔里木盆地周缘绿洲中农业民族的主体,悠久的锻铁历史加上农耕文化的积淀,使小刀的制作技艺愈加精湛。早在魏晋时期,当地制作小刀的民间艺人就不断探索小刀的制作工艺,坚韧锋利的小刀常镶配自然脱落的珍稀野生动物角骨、宝石等珍宝,图案明丽,匠心独具,颇具观赏和收藏价值。

  史料记载,宋真宗大中祥符三年(公元1010年),龟兹回鹘大臣左温把小刀作为贡品献给了中央王廷。那时的龟兹,包括今天的库车、沙雅、新和、拜城和阿克苏诸地。从这段可信的历史看,沙雅小刀的制作历史可谓由来已久,且在当时就负有盛名。

  最后一道工艺,在过去算是秘密,现在已经众所周知,就是用油煮、蜡磨的方法使小刀光亮,不生锈。

  由于制作一把沙雅小刀需要经过200多道工序,即使穆巴拉克手脚再麻利,每天最多也只能做两把,一个月总产量仅四五十把,利润很低。现在,很多匠人使用不锈钢或镀铬工艺来节省时间,提高效率。“我们用手工!”穆巴拉克郑重地强调。

  这使我油然而生一种敬意。毕竟,我们需要一种深刻的记忆,它来自于祖先,这是古代延续至今的血脉、智慧和力量的记录。

  [故事]

  “塔石罕”小刀的由来

  沙雅小刀最有名的要算“塔石罕”小刀了。“塔石罕”是群众对一位匠人的尊称,他的原名叫“塔石·塔里甫”。由于他制作的刀别具一格,所以人们在他的名字后面加了一个“罕”字来命名。

  上世纪20年代,塔石·塔力甫为了有别于当时同样出名的英吉沙小刀,开始把沙雅小刀的刀型往小尺寸上发展。他用上等的好钢做原料,冶炼并打制成玲珑小巧的折把刀、弯把刀、直把刀,特点是实用、小巧、美观。他还把象牙、翡翠、宝石等镶嵌在刀把上,刀把的纹饰与图案色彩丰富,小刀因此而名贵。“塔石罕”小刀就成了沙雅小刀的一个代名词。

  [小贴士]

  挑选小刀的技巧

  除了沙雅小刀外,新疆著名的小刀还有:英吉沙工艺小刀、伊犁沙木萨克折刀、焉耆陈正套刀、莎车买买提折刀、库车小刀、姑墨小靴刀、和田墨玉奎雅折刀。

  从制作工艺上分,新疆小刀主要分为白钢、黑钢两类。 所谓白钢,就是不锈钢刀身的,这种刀子一般都是机器模具压出来的,看着漂亮,其实钢口不好,中看不中用,主要针对内地人市场,新疆本地人一般不会买这种刀子。黑钢的刀子,就是纯手工打制出来的,虽然不太漂亮,但很实用。

\",\"sort\":1,\"star\":0,\"cover\":\"http://localhost:8081/front/upload/2018081314001394443.png\",\"createTime\":1733838669000,\"tag\":\"文化\",\"type\":\"文化鉴赏\"}', 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:02:06'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199695, '修改', '/admin/item/article', 'PUT', '{\"id\":1,\"title\":\"沙雅小刀:真传1000年\",\"introduction\":\"新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。\",\"userId\":null,\"content\":\"

沙雅小刀:真传1000年

  新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。

  穆巴拉克是新疆沙雅县一个普通的维吾尔族刀匠。来到他的作坊时,他正在聚精会神地磨刀。他的小刀作坊位于当地维吾尔族称为“依盖尔齐巴扎”的商业街,意思是做鞍具、套具者的集市。在上世纪之初,这里是匠人的天下,铁匠、皮匠、“皮洽克奇”(精通小刀制作的人)、钉马掌的,应有尽有。现在,这条街上像穆巴拉克这样的刀匠依然很多。这归功于当地政府和文化部门、旅游部门的慧眼。2005年3月,沙雅县成立了沙雅小刀协会;2008年3月,沙雅民族手工艺制作专业合作社成立,发展社员150名。该合作社年产10类130余种规格的小刀,远销天山南北和西亚、欧洲等地。现在已经成为沙雅县一个标志性的品牌。

  穆巴拉克开始向我展示制刀技艺。他一手用长铁钳夹住小刀的造型锻件,一手拿起小铁锤敲打,同时示意徒弟手持大铁锤锻打,并不时用小锤试一试砸的力度。两人配合很是默契,你一下、我一下,铁锤不时划着优美的弧线,发出叮叮当当的声响。

  感觉差不多了,他停下来,仔细观察锻打的情况。看起来徒弟不仅卖力气,砸得也很到位,穆巴拉克露出了赞许的笑容。他指着小刀说:“你看,经过锻打,小刀的基本造型就确定了,等一会儿还要烧红,然后淬火。”淬火就是将烧得发红的钢放入液体中快速冷却。放在凉水中淬火的钢硬度高但是发脆,因此淬火不能用凉水,而要用清油。“淬火是小刀工匠们世代传承的绝技,相互保密,绝不外传。”穆巴拉克说。据说,经名师淬火处理过的小刀锋刃锐利,用其削刮铁条,但见铁屑迎刃而起,而小刀锋却不曾崩口、卷刃。

  由于有言在先,我们只好忍住好奇心理,退出了作坊,无缘欣赏到这一家传绝技。穆巴拉克把淬火后的小刀交给徒弟去打磨。打磨必须用手动砂轮和磨光轮,现在传统工艺中稍微发生变化的是,有的匠人也用电动砂轮。打磨虽然简单,但却是必不可少的工序。穆巴拉克的徒弟已经是这方面的熟练工了,很快就把小刀磨得光洁锃亮。

  刀的制作历史就是一部人类生产力的演进史。公元10世纪以后,维吾尔族成为塔里木盆地周缘绿洲中农业民族的主体,悠久的锻铁历史加上农耕文化的积淀,使小刀的制作技艺愈加精湛。早在魏晋时期,当地制作小刀的民间艺人就不断探索小刀的制作工艺,坚韧锋利的小刀常镶配自然脱落的珍稀野生动物角骨、宝石等珍宝,图案明丽,匠心独具,颇具观赏和收藏价值。

  史料记载,宋真宗大中祥符三年(公元1010年),龟兹回鹘大臣左温把小刀作为贡品献给了中央王廷。那时的龟兹,包括今天的库车、沙雅、新和、拜城和阿克苏诸地。从这段可信的历史看,沙雅小刀的制作历史可谓由来已久,且在当时就负有盛名。

  最后一道工艺,在过去算是秘密,现在已经众所周知,就是用油煮、蜡磨的方法使小刀光亮,不生锈。

  由于制作一把沙雅小刀需要经过200多道工序,即使穆巴拉克手脚再麻利,每天最多也只能做两把,一个月总产量仅四五十把,利润很低。现在,很多匠人使用不锈钢或镀铬工艺来节省时间,提高效率。“我们用手工!”穆巴拉克郑重地强调。

  这使我油然而生一种敬意。毕竟,我们需要一种深刻的记忆,它来自于祖先,这是古代延续至今的血脉、智慧和力量的记录。

  [故事]

  “塔石罕”小刀的由来

  沙雅小刀最有名的要算“塔石罕”小刀了。“塔石罕”是群众对一位匠人的尊称,他的原名叫“塔石·塔里甫”。由于他制作的刀别具一格,所以人们在他的名字后面加了一个“罕”字来命名。

  上世纪20年代,塔石·塔力甫为了有别于当时同样出名的英吉沙小刀,开始把沙雅小刀的刀型往小尺寸上发展。他用上等的好钢做原料,冶炼并打制成玲珑小巧的折把刀、弯把刀、直把刀,特点是实用、小巧、美观。他还把象牙、翡翠、宝石等镶嵌在刀把上,刀把的纹饰与图案色彩丰富,小刀因此而名贵。“塔石罕”小刀就成了沙雅小刀的一个代名词。

  [小贴士]

  挑选小刀的技巧

  除了沙雅小刀外,新疆著名的小刀还有:英吉沙工艺小刀、伊犁沙木萨克折刀、焉耆陈正套刀、莎车买买提折刀、库车小刀、姑墨小靴刀、和田墨玉奎雅折刀。

  从制作工艺上分,新疆小刀主要分为白钢、黑钢两类。 所谓白钢,就是不锈钢刀身的,这种刀子一般都是机器模具压出来的,看着漂亮,其实钢口不好,中看不中用,主要针对内地人市场,新疆本地人一般不会买这种刀子。黑钢的刀子,就是纯手工打制出来的,虽然不太漂亮,但很实用。

\",\"sort\":1,\"star\":0,\"cover\":\"http://localhost:8081/front/upload/2018081314001394443.png\",\"createTime\":1733838669000,\"tag\":\"文化\",\"type\":\"文化鉴赏\"}', 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:02:32'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199696, '修改', '/admin/item/article', 'PUT', '{\"id\":1,\"title\":\"沙雅小刀:真传1000年\",\"introduction\":\"新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。\",\"userId\":null,\"content\":\"

沙雅小刀:真传1000年

  新疆的很多少数民族,无论是维吾尔族或是哈萨克族、柯尔克孜族的男子,都喜爱在腰间佩戴一把小刀。夏日瓜果飘香之时,在路旁买上一个大西瓜或哈密瓜,用不着把瓜掰得四分五裂,只需拿出随身携带的小刀切开,就可以大快朵颐;新疆少数民族爱吃牛羊肉,当美味飘香的牛羊肉端上桌时,宾客们纷纷亮出各式各样的刀子,让宴席顿时生辉。其中,沙雅小刀十分引人注目。

  穆巴拉克是新疆沙雅县一个普通的维吾尔族刀匠。来到他的作坊时,他正在聚精会神地磨刀。他的小刀作坊位于当地维吾尔族称为“依盖尔齐巴扎”的商业街,意思是做鞍具、套具者的集市。在上世纪之初,这里是匠人的天下,铁匠、皮匠、“皮洽克奇”(精通小刀制作的人)、钉马掌的,应有尽有。现在,这条街上像穆巴拉克这样的刀匠依然很多。这归功于当地政府和文化部门、旅游部门的慧眼。2005年3月,沙雅县成立了沙雅小刀协会;2008年3月,沙雅民族手工艺制作专业合作社成立,发展社员150名。该合作社年产10类130余种规格的小刀,远销天山南北和西亚、欧洲等地。现在已经成为沙雅县一个标志性的品牌。

  穆巴拉克开始向我展示制刀技艺。他一手用长铁钳夹住小刀的造型锻件,一手拿起小铁锤敲打,同时示意徒弟手持大铁锤锻打,并不时用小锤试一试砸的力度。两人配合很是默契,你一下、我一下,铁锤不时划着优美的弧线,发出叮叮当当的声响。

  感觉差不多了,他停下来,仔细观察锻打的情况。看起来徒弟不仅卖力气,砸得也很到位,穆巴拉克露出了赞许的笑容。他指着小刀说:“你看,经过锻打,小刀的基本造型就确定了,等一会儿还要烧红,然后淬火。”淬火就是将烧得发红的钢放入液体中快速冷却。放在凉水中淬火的钢硬度高但是发脆,因此淬火不能用凉水,而要用清油。“淬火是小刀工匠们世代传承的绝技,相互保密,绝不外传。”穆巴拉克说。据说,经名师淬火处理过的小刀锋刃锐利,用其削刮铁条,但见铁屑迎刃而起,而小刀锋却不曾崩口、卷刃。

  由于有言在先,我们只好忍住好奇心理,退出了作坊,无缘欣赏到这一家传绝技。穆巴拉克把淬火后的小刀交给徒弟去打磨。打磨必须用手动砂轮和磨光轮,现在传统工艺中稍微发生变化的是,有的匠人也用电动砂轮。打磨虽然简单,但却是必不可少的工序。穆巴拉克的徒弟已经是这方面的熟练工了,很快就把小刀磨得光洁锃亮。

  刀的制作历史就是一部人类生产力的演进史。公元10世纪以后,维吾尔族成为塔里木盆地周缘绿洲中农业民族的主体,悠久的锻铁历史加上农耕文化的积淀,使小刀的制作技艺愈加精湛。早在魏晋时期,当地制作小刀的民间艺人就不断探索小刀的制作工艺,坚韧锋利的小刀常镶配自然脱落的珍稀野生动物角骨、宝石等珍宝,图案明丽,匠心独具,颇具观赏和收藏价值。

  史料记载,宋真宗大中祥符三年(公元1010年),龟兹回鹘大臣左温把小刀作为贡品献给了中央王廷。那时的龟兹,包括今天的库车、沙雅、新和、拜城和阿克苏诸地。从这段可信的历史看,沙雅小刀的制作历史可谓由来已久,且在当时就负有盛名。

  最后一道工艺,在过去算是秘密,现在已经众所周知,就是用油煮、蜡磨的方法使小刀光亮,不生锈。

  由于制作一把沙雅小刀需要经过200多道工序,即使穆巴拉克手脚再麻利,每天最多也只能做两把,一个月总产量仅四五十把,利润很低。现在,很多匠人使用不锈钢或镀铬工艺来节省时间,提高效率。“我们用手工!”穆巴拉克郑重地强调。

  这使我油然而生一种敬意。毕竟,我们需要一种深刻的记忆,它来自于祖先,这是古代延续至今的血脉、智慧和力量的记录。

  [故事]

  “塔石罕”小刀的由来

  沙雅小刀最有名的要算“塔石罕”小刀了。“塔石罕”是群众对一位匠人的尊称,他的原名叫“塔石·塔里甫”。由于他制作的刀别具一格,所以人们在他的名字后面加了一个“罕”字来命名。

  上世纪20年代,塔石·塔力甫为了有别于当时同样出名的英吉沙小刀,开始把沙雅小刀的刀型往小尺寸上发展。他用上等的好钢做原料,冶炼并打制成玲珑小巧的折把刀、弯把刀、直把刀,特点是实用、小巧、美观。他还把象牙、翡翠、宝石等镶嵌在刀把上,刀把的纹饰与图案色彩丰富,小刀因此而名贵。“塔石罕”小刀就成了沙雅小刀的一个代名词。

  [小贴士]

  挑选小刀的技巧

  除了沙雅小刀外,新疆著名的小刀还有:英吉沙工艺小刀、伊犁沙木萨克折刀、焉耆陈正套刀、莎车买买提折刀、库车小刀、姑墨小靴刀、和田墨玉奎雅折刀。

  从制作工艺上分,新疆小刀主要分为白钢、黑钢两类。 所谓白钢,就是不锈钢刀身的,这种刀子一般都是机器模具压出来的,看着漂亮,其实钢口不好,中看不中用,主要针对内地人市场,新疆本地人一般不会买这种刀子。黑钢的刀子,就是纯手工打制出来的,虽然不太漂亮,但很实用。

\",\"sort\":1,\"star\":0,\"cover\":\"http://localhost:8081/front/upload/2018081314001394443.png\",\"createTime\":1733838669000,\"tag\":\"文化\",\"type\":\"文化鉴赏\"}', 99, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:05:15'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199697, '修改', '/admin/sys/dept', 'PUT', '{\"id\":1067246875800000066,\"pid\":0,\"children\":[],\"name\":\"文化系统总部\",\"sort\":0,\"createDate\":null,\"parentName\":\"一级部门\"}', 33, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:08:03'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199698, '保存', '/admin/sys/menu', 'POST', '{\"id\":null,\"pid\":1863940095447416834,\"children\":[],\"name\":\"视频鉴赏\",\"url\":\"item/video\",\"menuType\":0,\"icon\":\"\",\"permissions\":\"\",\"sort\":0,\"createDate\":null,\"parentName\":\"文章\"}', 15, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:10:59'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199699, '保存', '/admin/sys/menu', 'POST', '{\"id\":null,\"pid\":1863940095447416835,\"children\":[],\"name\":\"查看\",\"url\":null,\"menuType\":1,\"icon\":null,\"permissions\":\"item:article:page,item:article:info\",\"sort\":0,\"createDate\":null,\"parentName\":\"视频鉴赏\"}', 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:11:17'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199700, '保存', '/admin/sys/menu', 'POST', '{\"id\":null,\"pid\":1863940095447416835,\"children\":[],\"name\":\"新增\",\"url\":null,\"menuType\":1,\"icon\":null,\"permissions\":\"item:article:save\",\"sort\":0,\"createDate\":null,\"parentName\":\"视频鉴赏\"}', 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:11:27'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199701, '保存', '/admin/sys/menu', 'POST', '{\"id\":null,\"pid\":1863940095447416835,\"children\":[],\"name\":\"修改\",\"url\":null,\"menuType\":1,\"icon\":null,\"permissions\":\"item:article:update\",\"sort\":0,\"createDate\":null,\"parentName\":\"视频鉴赏\"}', 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:11:37'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199702, '保存', '/admin/sys/menu', 'POST', '{\"id\":null,\"pid\":1863940095447416835,\"children\":[],\"name\":\"删除\",\"url\":null,\"menuType\":1,\"icon\":null,\"permissions\":\"item:article:delete\",\"sort\":0,\"createDate\":null,\"parentName\":\"视频鉴赏\"}', 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-10 22:11:47'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199703, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 20, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:28:30'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199704, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:29:37'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199705, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:29:50'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199706, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:30:12'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199707, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 14, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:30:23'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199708, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:30:34'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199709, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:30:39'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199710, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:30:48'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199711, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:31:12'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199712, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":2}', 14, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:31:37'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199713, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"\",\"type\":\"视频鉴赏\",\"audit\":1}', 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:32:06'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199714, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"121\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

21

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/37549fca2a0efb4d0a4c6330bc6ab75.jpg\",\"createTime\":1733931207000,\"tag\":\"视频\",\"type\":\"视频鉴赏\",\"audit\":1}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:32:25'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199715, '保存', '/admin/item/article', 'POST', '{\"id\":9,\"title\":\"壮族织锦技艺\",\"path\":null,\"introduction\":\" 壮锦是我国四大名锦之一,历史极为悠久,壮族先民在汉代织出的“斑布”就是其前身。壮族织锦技艺主要包括壮锦、绣球等编织技术。壮锦的制作,一般是用麻线或棉线染上各种色彩,以原色麻线或棉线为经,以染色麻线或棉线为纬,使用装有支撑系统、传动装置、分综装置和提花装置的竹笼机精编而成。\",\"userId\":null,\"content\":\"

壮锦是我国四大名锦之一,历史极为悠久,壮族先民在汉代织出的“斑布”就是其前身。壮族织锦技艺主要包括壮锦、绣球等编织技术。壮锦的制作,一般是用麻线或棉线染上各种色彩,以原色麻线或棉线为经,以染色麻线或棉线为纬,使用装有支撑系统、传动装置、分综装置和提花装置的竹笼机精编而成。壮锦种类齐全,花纹图案各种各样。其色彩鲜艳对比强烈,菱形几何图纹较多,结构严谨变化丰富,多用于壮锦被面、壮锦床单、壮锦台布、壮锦坐垫、壮锦头巾、壮锦披巾、壮锦背带、壮锦枕巾等品种,旅游纪念品以壮锦壁挂系列为主。壮族织锦艺人对壮锦的颜色搭配要求较严格,直观上要鲜艳生动,而且保持时间要长。一幅壮锦的完成,常常会用十几种颜色组合,由于搭配相得益彰,成品显得色彩斑斓、丰富多变、和谐统一、经久耐看。

  经历了千年的发展,现在的壮锦已经形成了自己的体系,主要有三大类、20品种和50图案,以壮锦艺术为典型代表的广西民族织锦艺术已成为我国传统民间艺术的重要组成部分。反映了广西各族人民对自然的热爱和崇敬对美好生活的向往和珍惜,承载了民族文化记忆。织锦工艺得到广泛发展,很大的一个因素是它是壮族妇女赖以为生的基本技能。织锦工艺代代相传,姑娘们会把师傅传给她的一些基本原理,再加上自己对生活的感受,创作揉合在壮锦里面,使得壮锦不断地发展、补充和升华。现在的织锦技艺已不再需要承载着生存的压力,而是单纯地还原到一种民间工艺的身份,壮锦的意义作为一种民族工艺美术品为人们接受。壮锦的传承延续大都靠言传身授,我们需要保护壮锦艺人巧匠,组织学习壮锦技艺,更好地传承下去。

  壮锦织锦技艺具有丰富的文化内涵和独特的艺术价值,在中国的纺织术上实属宝贵,是研究中国少数民族刺绣不可多得的生动材料,它还为中国乃至世界的纺织史增添活态的例证,对继承和弘扬民族文化,增强民族自尊心起到积极的作用。2006年,作为传统手工技艺的壮锦由广西壮族自治区靖西县申报“国家级非物质文化遗产名录”,成为了首批国家级非物质文化遗产。

\\\"\\\"

\\\"\\\"

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/2017120517493235169.png\",\"createTime\":null,\"tag\":\"技艺\",\"type\":\"文化鉴赏\",\"audit\":1}', 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:44:07'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199716, '保存', '/admin/item/article', 'POST', '{\"id\":10,\"title\":\"壮族习俗:多彩文化与传统!\",\"path\":null,\"introduction\":\"壮族是中国人口最多的一个少数民族,主要分布在广西壮族自治区。\",\"userId\":null,\"content\":\"

一、歌圩

歌圩是壮族传统的群众集会,主要以唱歌和举办比赛的方式来庆祝。歌圩通常在春季和秋季举行,人们会唱山歌、跳舞、进行体育比赛等。在壮族地区,无论男女老少,都能唱山歌,因此歌圩是壮族人民展示才艺和交流情感的重要平台。在歌圩上,人们还会进行一些特殊的比赛,如壮语演讲比赛、壮族舞蹈比赛等。这些比赛不仅能让人们展示自己的才华,还能传承和弘扬壮族的传统文化。

二、三音壮锦

三音壮锦是壮族的传统音乐形式,由铜鼓、皮鼓和木鱼三种打击乐器演奏而成。三音壮锦的音乐节奏明快,富有激情,是壮族人民喜庆和节日活动的重要元素。在壮族地区,人们会在各种场合演奏三音壮锦,如婚礼、庆典、祭祀等。三音壮锦的演奏形式多样,有时是独奏,有时是合奏,有时还会加入其他乐器进行伴奏。在演奏三音壮锦时,人们会随着音乐的节奏翩翩起舞,场面热烈而欢快。

三、壮族嘹歌

壮族嘹歌是壮族传统的长篇抒情民歌,通常以男女对唱的形式出现。壮族嘹歌的内容广泛,涉及爱情、劳动、生活等方面,是壮族人民生活中不可或缺的一部分。嘹歌的歌词优美,旋律悠扬,演唱时需要运用丰富的声音和情感来表达歌曲的内涵。在壮族地区,人们会在各种场合唱嘹歌,如田间地头、山林里、河边等。唱嘹歌已经成为壮族人民生活中不可或缺的一部分,通过唱嘹歌来表达自己的情感和思想,也成为了壮族文化的重要标志之一。

四、牛魂节

每年四月初八是壮族的牛魂节,也叫“牛王节”。这一天,人们会给牛洗澡,喂它精美的食物,以感激牛的辛勤劳动和对农业生产的贡献。在壮族地区,牛是农业生产中最重要的劳动力之一,因此人们对牛有着深厚的感情。牛魂节的庆祝活动不仅体现了人们对牛的感激之情,也反映了壮族人民对农业生产的重视和对生命的敬畏。在这一天,人们还会举行一些祭祀和祈福的活动,祈求牛的健康和农业的丰收。

五、蛙图腾与蚂节

在壮族的神话和传说中,蛙和蚂分别代表女性的生育和男性的劳动。因此,蛙和蚂在壮族的习俗中具有重要的地位。人们会在特定的时间举行祭祀和庆祝活动,祈求丰收和平安。在壮族地区,蛙和蚂不仅是自然界中的生物,更是人们心中的神灵和图腾。人们认为蛙能够带来雨水,保障农业生产的顺利进行;而蚂则是男性劳动力的象征,代表勤劳和力量。因此,在蛙图腾和蚂节中,人们会举行各种祭祀和庆祝活动,祈求丰收和平安。这些活动不仅体现了壮族人民对自然的敬畏和感恩之情,也反映了他们对劳动和生活的热爱和追求。

六、壮族的建筑风格

壮族的建筑风格独特,以干栏式建筑为主,房屋建在木桩和石基上,离地面较高,可以防潮防湿。在建筑形式上,壮族民居通常采用“一厅两房”的结构,正房设神龛供奉祖先神位,是全家的精神支柱。干栏式建筑是壮族地区特有的建筑形式,其特点是房屋离地面较高,采用木桩和石基作为基础,可以有效地防潮防湿。这种建筑形式不仅适应了壮族地区的气候特点和生活方式,也成为壮族文化的重要标志之一。此外,在壮族的建筑中,通常采用“一厅两房”的结构,正房设有神龛供奉祖先神位,这是全家的精神支柱。这种建筑布局体现了壮族人民对祖先的敬仰和对家族观念的重视。

七、婚俗

壮族传统的婚俗十分独特,有“父母之命媒妁之言”的传统婚姻观念。在婚前,男方要向女方送订婚礼物,如鸡、鸭、猪肉等。结婚时,新郎新娘要穿着传统的民族服装,举行盛大的宴会和庆祝活动。在壮族地区,婚姻是一件非常庄重的事情。传统的婚俗包括提亲、送订婚礼物、结婚等几个步骤。在提亲时,男方会向女方家表达求婚的意愿并送上礼物;在送订婚礼物时,男方会送上鸡、鸭、猪肉等食品作为订婚的信物;

八、食俗

壮族的食物以大米为主,喜欢吃糯米和玉米等杂粮。壮族的菜肴口味偏辣、酸、甜,常见的菜肴有五色糯米饭、糍粑、酸笋鱼等。在壮族地区,人们的主食是大米和糯米,而玉米则是重要的杂粮之一。壮族菜肴的口味偏辣、酸、甜,这种独特的口味是壮族人民在长期的生活和饮食习惯中形成的。其中,五色糯米饭是一种具有代表性的壮族传统食品,它是由糯米加入天然植物色素蒸制而成,色泽鲜艳,味道清香。糍粑则是壮族人民在节日和庆典时制作的食品,以糯米为主料,经过浸泡、蒸熟、捣碎、成型等工序制作而成,口感软糯,味道香甜。酸笋鱼则是壮族的一道特色菜肴,以酸笋和鱼为主要原料,口味酸辣可口。

九、节庆

壮族有许多传统节日,如春节、三月三歌节、中元鬼节、中秋节等。在这些节日里,人们会举行各种庆祝活动,如唱歌、跳舞、赛龙舟等。春节是壮族最重要的传统节日之一,人们会进行祭祀祖先、贴春联、放鞭炮等活动。三月三歌节则是壮族传统的歌圩节日,人们会唱山歌、跳舞、进行体育比赛等。中元鬼节则是祭祀祖先和超度亡魂的节日,人们会举行祭祀活动和放河灯等仪式。中秋节则是团圆和赏月的节日,人们会吃月饼、赏月、团圆聚会等。

总的来说,壮族的习俗文化丰富多彩,涵盖了生活的方方面面。这些习俗和传统文化表现形式不仅是壮族人民生活的重要组成部分,也是中华文化多样性和民族团结的体现。在现代社会中,随着经济的发展和文化的交流,壮族的习俗文化也在不断地发展和创新。我们应该尊重和传承这些宝贵的文化遗产,让它们在新的时代里继续发扬光大。同时,我们也应该通过教育和宣传,提高人们对少数民族文化的认识和了解,促进各民族之间的交流和融合,共同推动中华文化的繁荣和发展。

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/c995d143ad4bd1132d37cac5955adc0249fb0555.png\",\"createTime\":null,\"tag\":\"传统\",\"type\":\"文化鉴赏\",\"audit\":1}', 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:46:58'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199717, '保存', '/admin/item/article', 'POST', '{\"id\":11,\"title\":\"辣白菜\",\"path\":null,\"introduction\":\"辣白菜是壮族人民非常喜欢的一种泡菜,也是百姓家中餐桌上不可或缺的一道小菜,风味独特,久负盛名。\",\"userId\":null,\"content\":\"

辣白菜是壮族人民非常喜欢的一种泡菜,也是百姓家中餐桌上不可或缺的一道小菜,风味独特,久负盛名。

  辣白菜比一般泡菜或咸菜营养丰富,它能保持多种维生素,因此在朝鲜族人的餐桌上无论丰俭都少不了它。朝鲜泡菜的酱汁,可以补充米饭中缺乏的蛋白质。另外,泡菜中的虾酱、凤尾鱼酱、黄石鱼酱等含有的蛋白质,可分解为氨基酸。蔬菜中含有钙、铜、磷、铁、盐等丰富的无机物,促进维生素C和对以米饭主食的人尤为重要的维生素B的吸收。

\\\"\\\"

辣白菜

  

  其制作方法有三种:

  方法一:

  原料:白菜2公斤、萝卜500克、辣椒面20克、水芹菜5克、辣椒面20克、虾酱20克、梨200克、姜末5克、精盐50克

  制作:

  (1)白菜收拾干净后,大的切一半用10%的盐水腌24小时左右。辣椒面和水以1:1.2的比例搅拌均匀后备用。将萝卜的1/3部分切成丝,剩下的切成两三块。把梨切成大块,把水芹菜切成3厘米长度。

  (2)白菜丝中放入拌匀的辣椒面和白糖、虾酱、蒜、梨、水芹菜、姜、葱、精盐拌匀,做成泡菜调料。

  (3)把腌好的白菜洗净后,白菜叶之间均匀地抹上泡菜调料。在缸里铺上一层萝卜,撒一点精盐,将白菜的切开面向上放,然后放萝卜,这样重复几次,直到填满为止。最后覆一层白菜帮压上石头,三天后倒入辣白菜汤,密封保存。大约三星期后,待辣白菜腌下味以后,切成3~4厘米的段条放到盘子里,然后倒入一点辣白菜汤即可食用。

  方法二:

  原料:卷心菜200克,红辣椒丝25克,姜丝25克,糖1/2碗,醋1/2碗,干辣椒10克,花椒粒10粒,香油2汤匙,油3汤匙

  制法:

  1、将红辣椒丝、姜丝、糖、醋同入一大碗中

  2、卷心菜撕成碎片,放入开水氽烫,捞出冲清水沥干水份,倒入制法1的大碗中腌渍

  3、锅热,放入油及香油烧热,将干辣椒及花椒粒放入锅中炒香,捞出渣,淋入大碗中同腌,入味即可装盘食用。

  注:泡的时间越长越有味,冰过再吃,爽口,开胃,高丽菜,又名甘蓝菜(圆白菜),可生食,熟食,绿叶的较白色的营养丰富

  方法三:

  原料:卷心菜 600克、白糖1大匙、柠檬汁1大匙、盐1/4茶匙、干辣椒丝1/2茶匙、花椒10粒、姜丝少许

  做法:

  1、卷心菜洗净,去老叶剥成块状,用盐腌30分钟后,挤去水分。

  2、锅中放2匙油,爆香花椒粒,捞出,将干辣椒丝炸至红色焦脆时捞出。

  3、把糖、柠檬汁、辣椒丝、姜丝放入高丽菜上,倒入炸好之辣油,30分钟后即可进食

\\\"\\\"

辣白菜

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/2017122611003541448.png\",\"createTime\":1734007617000,\"tag\":\"美食,文化\",\"type\":\"壮族美食\",\"audit\":1}', 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:49:15'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199718, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"向世界讲述中国故事之「壮族--麽乜」(壮语版)\",\"path\":null,\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

向世界讲述中国故事之「壮族--麽乜」(壮语版)

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/1734007907809.jpg\",\"createTime\":1733931207000,\"tag\":\"视频\",\"type\":\"视频鉴赏\",\"audit\":1}', 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:54:07'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199719, '修改', '/admin/item/article', 'PUT', '{\"id\":8,\"title\":\"向世界讲述中国故事之「壮族--麽乜」(壮语版)\",\"path\":\"http://localhost:8081/front/upload/20241212_205256.mp4\",\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

向世界讲述中国故事之「壮族--麽乜」(壮语版)

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/1734007907809.jpg\",\"createTime\":1733931207000,\"tag\":\"视频\",\"type\":\"视频鉴赏\",\"audit\":1}', 16, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 20:58:56'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199720, '保存', '/admin/item/article', 'POST', '{\"id\":12,\"title\":\"壮族神话:千万人口口相传的古老传说\",\"path\":\"http://localhost:8081/front/upload/【阿昌族神话】遮帕麻与遮米麻造天织地,葫芦娃创造九姓部族.mp4\",\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

壮族神话:千万人口口相传的古老传说

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/459eb00f0b4f4b2725d8f06cf30a65ed6c01299c.jpg\",\"createTime\":1733931207000,\"tag\":\"文化,神话\",\"type\":\"视频鉴赏\",\"audit\":1}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 21:03:53'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199721, '保存', '/admin/item/article', 'POST', '{\"id\":13,\"title\":\"1.了不起的中华服饰之壮族\",\"path\":\"http://localhost:8081/front/upload/7.了不起的中华服饰——藏族.mp4\",\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

1.了不起的中华服饰之壮族

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/a7e0eb98992634cd98ab1a8817887a58708afff7.jpg\",\"createTime\":1733931207000,\"tag\":null,\"type\":\"视频鉴赏\",\"audit\":1}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 21:05:29'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199722, '保存', '/admin/item/article', 'POST', '{\"id\":14,\"title\":\"《相约广西》-广西壮族自治区成立60周年宣传片\",\"path\":\"http://localhost:8081/front/upload/《相约广西》-广西壮族自治区成立60周年宣传片.mp4\",\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

《相约广西》-广西壮族自治区成立60周年宣传片

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/eb34cd3b05766b5149376157df7182d1c87aaa91.jpg\",\"createTime\":1733931207000,\"tag\":\"宣传片\",\"type\":\"视频鉴赏\",\"audit\":1}', 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 21:06:28'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199723, '保存', '/admin/item/article', 'POST', '{\"id\":15,\"title\":\"壮族传统美食五色糯米饭\",\"path\":\"http://localhost:8081/front/upload/壮族传统美食五色糯米饭.mp4\",\"introduction\":\"2121\",\"userId\":1863920777825390593,\"content\":\"

壮族传统美食五色糯米饭

\",\"sort\":1,\"star\":null,\"cover\":\"http://localhost:8081/front/upload/4e62d8053ee4d6318593cabd81046cf2242febd2.jpg\",\"createTime\":1733931207000,\"tag\":\"美食\",\"type\":\"视频鉴赏\",\"audit\":1}', 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 21:07:32'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199724, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1867219841996353538,\"pid\":0,\"children\":[],\"name\":\"吐槽墙\",\"url\":\"item/wall\",\"menuType\":0,\"icon\":\"icon-desktop\",\"permissions\":null,\"sort\":0,\"createDate\":null,\"parentName\":\"一级菜单\"}', 22, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:06:43'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199725, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1867219841996353538,\"pid\":0,\"children\":[],\"name\":\"吐槽墙\",\"url\":\"item/wall\",\"menuType\":0,\"icon\":\"icon-desktop\",\"permissions\":null,\"sort\":108,\"createDate\":null,\"parentName\":\"一级菜单\"}', 14, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:06:54'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199726, '保存', '/admin/item/wall', 'POST', '{\"id\":1867221170365947965,\"content\":\"壮族的传统节庆,气氛特别好,每年都期待!\",\"userId\":1863920777825390593,\"createTime\":1734015192000}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:07:37'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199727, '删除', '/admin/item/wall', 'DELETE', '[1867221170365947906]', 212, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:08:09'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199728, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1867226118034092034,\"pid\":0,\"children\":[],\"name\":\"敏感词\",\"url\":\"item/dict\",\"menuType\":0,\"icon\":\"icon-desktop\",\"permissions\":null,\"sort\":110,\"createDate\":null,\"parentName\":\"一级菜单\"}', 68, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:08'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199729, '删除', '/admin/sys/menu/1067246875800000050', 'DELETE', '1067246875800000050', 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:21'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199730, '删除', '/admin/sys/menu/1067246875800000049', 'DELETE', '1067246875800000049', 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:23'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199731, '删除', '/admin/sys/menu/1067246875800000048', 'DELETE', '1067246875800000048', 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:26'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199732, '删除', '/admin/sys/menu/1067246875800000046', 'DELETE', '1067246875800000046', 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:28'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199733, '删除', '/admin/sys/menu/1067246875800000045', 'DELETE', '1067246875800000045', 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:46'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199734, '删除', '/admin/sys/menu/1067246875800000044', 'DELETE', '1067246875800000044', 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:48'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199735, '删除', '/admin/sys/menu/1067246875800000043', 'DELETE', '1067246875800000043', 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:51'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199736, '删除', '/admin/sys/menu/1067246875800000042', 'DELETE', '1067246875800000042', 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:54'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199737, '删除', '/admin/sys/menu/1067246875800000041', 'DELETE', '1067246875800000041', 18, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:56'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199738, '删除', '/admin/sys/menu/1067246875800000058', 'DELETE', '1067246875800000058', 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:16:59'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199739, '删除', '/admin/sys/menu/1067246875800000061', 'DELETE', '1067246875800000061', 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:17:01'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199740, '删除', '/admin/sys/menu/1067246875800000060', 'DELETE', '1067246875800000060', 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:17:03'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199741, '删除', '/admin/sys/menu/1067246875800000057', 'DELETE', '1067246875800000057', 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:17:06'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199742, '删除', '/admin/sys/menu/1067246875800000059', 'DELETE', '1067246875800000059', 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:17:08'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199743, '删除', '/admin/sys/menu/1067246875800000040', 'DELETE', '1067246875800000040', 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:17:10'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199744, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1867226118034092034,\"pid\":0,\"children\":[],\"name\":\"敏感词\",\"url\":\"item/dict\",\"menuType\":0,\"icon\":\"icon-expend\",\"permissions\":null,\"sort\":110,\"createDate\":null,\"parentName\":\"一级菜单\"}', 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:17:22'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199745, '修改', '/admin/sys/menu', 'PUT', '{\"id\":1867219841996353538,\"pid\":0,\"children\":[],\"name\":\"吐槽墙\",\"url\":\"item/wall\",\"menuType\":0,\"icon\":\"icon-appstore-fill\",\"permissions\":null,\"sort\":108,\"createDate\":null,\"parentName\":\"一级菜单\"}', 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:17:31'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199746, '保存', '/admin/item/dict', 'POST', '{\"id\":null,\"content\":\"政治\",\"createTime\":null}', 232, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 0, 'admin', 1067246875800000001, '2024-12-12 23:18:07'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199747, '保存', '/admin/item/dict', 'POST', '{\"id\":null,\"content\":\"政治\",\"createTime\":null}', 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 0, 'admin', 1067246875800000001, '2024-12-12 23:18:21'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199748, '保存', '/admin/item/dict', 'POST', '{\"id\":1,\"content\":\"政治\",\"createTime\":null}', 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:18:31'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199749, '保存', '/admin/item/dict', 'POST', '{\"id\":null,\"content\":\"政治\",\"createTime\":1734016711000}', 29, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:32:32'); -INSERT INTO `sys_log_operation` VALUES (1863969089488199750, '保存', '/admin/item/dict', 'POST', '{\"id\":null,\"content\":\"色情\",\"createTime\":1734016711000}', 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0', '0:0:0:0:0:0:0:1', 1, 'admin', 1067246875800000001, '2024-12-12 23:32:39'); - --- ---------------------------- --- Table structure for sys_menu --- ---------------------------- -DROP TABLE IF EXISTS `sys_menu`; -CREATE TABLE `sys_menu` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `pid` bigint(20) NULL DEFAULT NULL COMMENT '上级ID,一级菜单为0', - `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', - `url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单URL', - `permissions` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '授权(多个用逗号分隔,如:sys:user:list,sys:user:save)', - `menu_type` tinyint(3) UNSIGNED NULL DEFAULT NULL COMMENT '类型 0:菜单 1:按钮', - `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单图标', - `sort` int(11) NULL DEFAULT NULL COMMENT '排序', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - `updater` bigint(20) NULL DEFAULT NULL COMMENT '更新者', - `update_date` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_pid`(`pid`) USING BTREE, - INDEX `idx_sort`(`sort`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1867226118034092040 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单管理' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_menu --- ---------------------------- -INSERT INTO `sys_menu` VALUES (1067246875800000002, 0, '权限管理', NULL, NULL, 0, 'icon-safetycertificate', 870, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 21:36:17'); -INSERT INTO `sys_menu` VALUES (1067246875800000003, 1067246875800000055, '新增', NULL, 'sys:user:save,sys:dept:list,sys:role:list', 1, NULL, 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000004, 1067246875800000055, '修改', NULL, 'sys:user:update,sys:dept:list,sys:role:list', 1, NULL, 2, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000005, 1067246875800000055, '删除', NULL, 'sys:user:delete', 1, NULL, 3, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000006, 1067246875800000055, '导出', NULL, 'sys:user:export', 1, NULL, 4, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000007, 1067246875800000002, '角色管理', 'sys/role', NULL, 0, 'icon-team', 2, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000008, 1067246875800000007, '查看', NULL, 'sys:role:page,sys:role:info', 1, NULL, 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000009, 1067246875800000007, '新增', NULL, 'sys:role:save,sys:menu:select,sys:dept:list', 1, NULL, 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000010, 1067246875800000007, '修改', NULL, 'sys:role:update,sys:menu:select,sys:dept:list', 1, NULL, 2, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000011, 1067246875800000007, '删除', NULL, 'sys:role:delete', 1, NULL, 3, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000012, 1067246875800000002, '部门管理', 'sys/dept', NULL, 0, 'icon-apartment', 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000014, 1067246875800000012, '查看', NULL, 'sys:dept:list,sys:dept:info', 1, NULL, 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000015, 1067246875800000012, '新增', NULL, 'sys:dept:save', 1, NULL, 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000016, 1067246875800000012, '修改', NULL, 'sys:dept:update', 1, NULL, 2, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000017, 1067246875800000012, '删除', NULL, 'sys:dept:delete', 1, NULL, 3, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000025, 1067246875800000035, '菜单管理', 'sys/menu', NULL, 0, 'icon-unorderedlist', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000026, 1067246875800000025, '查看', NULL, 'sys:menu:list,sys:menu:info', 1, NULL, 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000027, 1067246875800000025, '新增', NULL, 'sys:menu:save', 1, NULL, 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000028, 1067246875800000025, '修改', NULL, 'sys:menu:update', 1, NULL, 2, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000029, 1067246875800000025, '删除', NULL, 'sys:menu:delete', 1, NULL, 3, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000035, 0, '系统设置', NULL, NULL, 0, 'icon-setting', 880, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 21:36:04'); -INSERT INTO `sys_menu` VALUES (1067246875800000036, 1067246875800000030, '暂停', NULL, 'sys:schedule:pause', 1, NULL, 4, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000037, 1067246875800000030, '恢复', NULL, 'sys:schedule:resume', 1, NULL, 5, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000038, 1067246875800000030, '立即执行', NULL, 'sys:schedule:run', 1, NULL, 6, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000039, 1067246875800000030, '日志列表', NULL, 'sys:schedule:log', 1, NULL, 7, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000055, 1067246875800000002, '用户管理', 'sys/user', NULL, 0, 'icon-user', 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1067246875800000056, 1067246875800000055, '查看', NULL, 'sys:user:page,sys:user:info', 1, NULL, 0, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -INSERT INTO `sys_menu` VALUES (1863937571759878146, 0, '轮播管理', 'item/slides', NULL, 0, 'icon-desktop', 100, 1067246875800000001, '2024-12-03 13:26:46', 1067246875800000001, '2024-12-03 21:36:11'); -INSERT INTO `sys_menu` VALUES (1863937571759878147, 1863937571759878146, '查看', NULL, 'item:slides:page,item:slides:info', 1, NULL, 0, 1067246875800000001, '2024-12-03 13:26:46', 1067246875800000001, '2024-12-03 13:26:46'); -INSERT INTO `sys_menu` VALUES (1863937571759878148, 1863937571759878146, '新增', NULL, 'item:slides:save', 1, NULL, 1, 1067246875800000001, '2024-12-03 13:26:46', 1067246875800000001, '2024-12-03 13:26:46'); -INSERT INTO `sys_menu` VALUES (1863937571759878149, 1863937571759878146, '修改', NULL, 'item:slides:update', 1, NULL, 2, 1067246875800000001, '2024-12-03 13:26:46', 1067246875800000001, '2024-12-03 13:26:46'); -INSERT INTO `sys_menu` VALUES (1863937571759878150, 1863937571759878146, '删除', NULL, 'item:slides:delete', 1, NULL, 3, 1067246875800000001, '2024-12-03 13:26:46', 1067246875800000001, '2024-12-03 13:26:46'); -INSERT INTO `sys_menu` VALUES (1863937571759878151, 1863937571759878146, '导出', NULL, 'item:slides:export', 1, NULL, 4, 1067246875800000001, '2024-12-03 13:26:46', 1067246875800000001, '2024-12-03 13:26:46'); -INSERT INTO `sys_menu` VALUES (1863937572162531329, 1863940095447416834, '文章管理', 'item/article', NULL, 0, 'icon-desktop', 0, 1067246875800000001, '2024-12-03 13:26:28', 1067246875800000001, '2024-12-03 21:35:38'); -INSERT INTO `sys_menu` VALUES (1863937572162531330, 1863937572162531329, '查看', NULL, 'item:article:page,item:article:info', 1, NULL, 0, 1067246875800000001, '2024-12-03 13:26:28', 1067246875800000001, '2024-12-03 13:26:28'); -INSERT INTO `sys_menu` VALUES (1863937572162531331, 1863937572162531329, '新增', NULL, 'item:article:save', 1, NULL, 1, 1067246875800000001, '2024-12-03 13:26:28', 1067246875800000001, '2024-12-03 13:26:28'); -INSERT INTO `sys_menu` VALUES (1863937572162531332, 1863937572162531329, '修改', NULL, 'item:article:update', 1, NULL, 2, 1067246875800000001, '2024-12-03 13:26:28', 1067246875800000001, '2024-12-03 13:26:28'); -INSERT INTO `sys_menu` VALUES (1863937572162531333, 1863937572162531329, '删除', NULL, 'item:article:delete', 1, NULL, 3, 1067246875800000001, '2024-12-03 13:26:28', 1067246875800000001, '2024-12-03 13:26:28'); -INSERT INTO `sys_menu` VALUES (1863937572162531334, 1863937572162531329, '导出', NULL, 'item:article:export', 1, NULL, 4, 1067246875800000001, '2024-12-03 13:26:28', 1067246875800000001, '2024-12-03 13:26:28'); -INSERT INTO `sys_menu` VALUES (1863940095447416834, 0, '文章', '', '', 0, 'icon-layout-fill', 105, 1067246875800000001, '2024-12-03 21:35:24', 1067246875800000001, '2024-12-03 21:36:26'); -INSERT INTO `sys_menu` VALUES (1863940095447416835, 1863940095447416834, '视频鉴赏', 'item/video', '', 0, '', 0, 1067246875800000001, '2024-12-10 22:10:59', 1067246875800000001, '2024-12-10 22:10:59'); -INSERT INTO `sys_menu` VALUES (1863940095447416836, 1863940095447416835, '查看', NULL, 'item:article:page,item:article:info', 1, NULL, 0, 1067246875800000001, '2024-12-10 22:11:17', 1067246875800000001, '2024-12-10 22:11:17'); -INSERT INTO `sys_menu` VALUES (1863940095447416837, 1863940095447416835, '新增', NULL, 'item:article:save', 1, NULL, 0, 1067246875800000001, '2024-12-10 22:11:27', 1067246875800000001, '2024-12-10 22:11:27'); -INSERT INTO `sys_menu` VALUES (1863940095447416838, 1863940095447416835, '修改', NULL, 'item:article:update', 1, NULL, 0, 1067246875800000001, '2024-12-10 22:11:37', 1067246875800000001, '2024-12-10 22:11:37'); -INSERT INTO `sys_menu` VALUES (1863940095447416839, 1863940095447416835, '删除', NULL, 'item:article:delete', 1, NULL, 0, 1067246875800000001, '2024-12-10 22:11:47', 1067246875800000001, '2024-12-10 22:11:47'); -INSERT INTO `sys_menu` VALUES (1867219841996353538, 0, '吐槽墙', 'item/wall', NULL, 0, 'icon-appstore-fill', 108, 1067246875800000001, '2024-12-12 23:04:55', 1067246875800000001, '2024-12-12 23:17:31'); -INSERT INTO `sys_menu` VALUES (1867219841996353539, 1867219841996353538, '查看', NULL, 'item:wall:page,item:wall:info', 1, NULL, 0, 1067246875800000001, '2024-12-12 23:04:55', 1067246875800000001, '2024-12-12 23:04:55'); -INSERT INTO `sys_menu` VALUES (1867219841996353540, 1867219841996353538, '新增', NULL, 'item:wall:save', 1, NULL, 1, 1067246875800000001, '2024-12-12 23:04:55', 1067246875800000001, '2024-12-12 23:04:55'); -INSERT INTO `sys_menu` VALUES (1867219841996353541, 1867219841996353538, '修改', NULL, 'item:wall:update', 1, NULL, 2, 1067246875800000001, '2024-12-12 23:04:55', 1067246875800000001, '2024-12-12 23:04:55'); -INSERT INTO `sys_menu` VALUES (1867219841996353542, 1867219841996353538, '删除', NULL, 'item:wall:delete', 1, NULL, 3, 1067246875800000001, '2024-12-12 23:04:55', 1067246875800000001, '2024-12-12 23:04:55'); -INSERT INTO `sys_menu` VALUES (1867219841996353543, 1867219841996353538, '导出', NULL, 'item:wall:export', 1, NULL, 4, 1067246875800000001, '2024-12-12 23:04:55', 1067246875800000001, '2024-12-12 23:04:55'); -INSERT INTO `sys_menu` VALUES (1867226118034092034, 0, '敏感词', 'item/dict', NULL, 0, 'icon-expend', 110, 1067246875800000001, '2024-12-12 23:13:41', 1067246875800000001, '2024-12-12 23:17:22'); -INSERT INTO `sys_menu` VALUES (1867226118034092035, 1867226118034092034, '查看', NULL, 'item:dict:page,item:dict:info', 1, NULL, 0, 1067246875800000001, '2024-12-12 23:13:41', 1067246875800000001, '2024-12-12 23:13:41'); -INSERT INTO `sys_menu` VALUES (1867226118034092036, 1867226118034092034, '新增', NULL, 'item:dict:save', 1, NULL, 1, 1067246875800000001, '2024-12-12 23:13:41', 1067246875800000001, '2024-12-12 23:13:41'); -INSERT INTO `sys_menu` VALUES (1867226118034092037, 1867226118034092034, '修改', NULL, 'item:dict:update', 1, NULL, 2, 1067246875800000001, '2024-12-12 23:13:41', 1067246875800000001, '2024-12-12 23:13:41'); -INSERT INTO `sys_menu` VALUES (1867226118034092038, 1867226118034092034, '删除', NULL, 'item:dict:delete', 1, NULL, 3, 1067246875800000001, '2024-12-12 23:13:41', 1067246875800000001, '2024-12-12 23:13:41'); -INSERT INTO `sys_menu` VALUES (1867226118034092039, 1867226118034092034, '导出', NULL, 'item:dict:export', 1, NULL, 4, 1067246875800000001, '2024-12-12 23:13:41', 1067246875800000001, '2024-12-12 23:13:41'); - --- ---------------------------- --- Table structure for sys_params --- ---------------------------- -DROP TABLE IF EXISTS `sys_params`; -CREATE TABLE `sys_params` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `param_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数编码', - `param_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数值', - `param_type` tinyint(3) UNSIGNED NULL DEFAULT 1 COMMENT '类型 0:系统参数 1:非系统参数', - `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - `updater` bigint(20) NULL DEFAULT NULL COMMENT '更新者', - `update_date` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_param_code`(`param_code`) USING BTREE, - INDEX `idx_create_date`(`create_date`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1067246875800000074 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '参数管理' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_params --- ---------------------------- -INSERT INTO `sys_params` VALUES (1067246875800000073, 'CLOUD_STORAGE_CONFIG_KEY', '{\"type\":1,\"qiniuDomain\":\"http://test.oss.renren.io\",\"qiniuPrefix\":\"upload\",\"qiniuAccessKey\":\"NrgMfABZxWLo5B-YYSjoE8-AZ1EISdi1Z3ubLOeZ\",\"qiniuSecretKey\":\"uIwJHevMRWU0VLxFvgy0tAcOdGqasdtVlJkdy6vV\",\"qiniuBucketName\":\"renren-oss\",\"aliyunDomain\":\"\",\"aliyunPrefix\":\"\",\"aliyunEndPoint\":\"\",\"aliyunAccessKeyId\":\"\",\"aliyunAccessKeySecret\":\"\",\"aliyunBucketName\":\"\",\"qcloudDomain\":\"\",\"qcloudPrefix\":\"\",\"qcloudSecretId\":\"\",\"qcloudSecretKey\":\"\",\"qcloudBucketName\":\"\"}', 0, '云存储配置信息', 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); - --- ---------------------------- --- Table structure for sys_role --- ---------------------------- -DROP TABLE IF EXISTS `sys_role`; -CREATE TABLE `sys_role` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色名称', - `remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - `dept_id` bigint(20) NULL DEFAULT NULL COMMENT '部门ID', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - `updater` bigint(20) NULL DEFAULT NULL COMMENT '更新者', - `update_date` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_dept_id`(`dept_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色管理' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_role --- ---------------------------- - --- ---------------------------- --- Table structure for sys_role_data_scope --- ---------------------------- -DROP TABLE IF EXISTS `sys_role_data_scope`; -CREATE TABLE `sys_role_data_scope` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `role_id` bigint(20) NULL DEFAULT NULL COMMENT '角色ID', - `dept_id` bigint(20) NULL DEFAULT NULL COMMENT '部门ID', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_role_id`(`role_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色数据权限' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_role_data_scope --- ---------------------------- - --- ---------------------------- --- Table structure for sys_role_menu --- ---------------------------- -DROP TABLE IF EXISTS `sys_role_menu`; -CREATE TABLE `sys_role_menu` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `role_id` bigint(20) NULL DEFAULT NULL COMMENT '角色ID', - `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单ID', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_role_id`(`role_id`) USING BTREE, - INDEX `idx_menu_id`(`menu_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色菜单关系' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_role_menu --- ---------------------------- - --- ---------------------------- --- Table structure for sys_role_user --- ---------------------------- -DROP TABLE IF EXISTS `sys_role_user`; -CREATE TABLE `sys_role_user` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `role_id` bigint(20) NULL DEFAULT NULL COMMENT '角色ID', - `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户ID', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者', - `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_role_id`(`role_id`) USING BTREE, - INDEX `idx_user_id`(`user_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色用户关系' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_role_user --- ---------------------------- - -- ---------------------------- -- Table structure for sys_user -- ---------------------------- @@ -543,7 +45,7 @@ CREATE TABLE `sys_user` ( -- ---------------------------- -- Records of sys_user -- ---------------------------- -INSERT INTO `sys_user` VALUES (1067246875800000001, 'admin', '$2a$10$o1Pzp8hYhwmTQgH0k7dTeuEie3aRHjlnG778N./258ZF8Fd7RxFlW', '管理员', NULL, 0, 'root@renren.io', '13612345678', NULL, 1, 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); +INSERT INTO `sys_user` VALUES (1067246875800000001, 'admin', '$2a$10$XmybTXKyvF3bhWcO/Ih.Au7hnAAUIyWyec1dOukayLAby8cfahi6.', '管理员', NULL, 0, 'root@renren.io', '13612345678', NULL, 1, 1, 1067246875800000001, '2024-12-03 11:54:34', 1067246875800000001, '2024-12-03 11:54:34'); -- ---------------------------- -- Table structure for sys_user_token @@ -564,7 +66,7 @@ CREATE TABLE `sys_user_token` ( -- ---------------------------- -- Records of sys_user_token -- ---------------------------- -INSERT INTO `sys_user_token` VALUES (1863925300941840385, 1067246875800000001, '1229140856bcc8c41a38090478d95fff', '2025-03-25 04:53:47', '2025-03-24 16:53:47', '2024-12-03 20:36:36'); +INSERT INTO `sys_user_token` VALUES (1863925300941840385, 1067246875800000001, '692114a036605a691e1e40e2fd1f8b6a', '2025-05-20 20:28:36', '2025-05-20 08:28:36', '2024-12-03 20:36:36'); -- ---------------------------- -- Table structure for tb_certificate_applications @@ -593,138 +95,34 @@ INSERT INTO `tb_certificate_applications` VALUES (6, 1893836584118173697, '2025- DROP TABLE IF EXISTS `tb_certificates`; CREATE TABLE `tb_certificates` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', - `certificate_number` bigint(20) NULL DEFAULT NULL COMMENT '证书编号', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '名称', + `company` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公司/组织', `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户 ID', - `issue_date` datetime NULL DEFAULT NULL COMMENT '签发日期', - `expire_date` datetime NULL DEFAULT NULL COMMENT '过期日期', - `certificate_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '详情', - `blockchain_tx_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '区块链交易 ID', + `issue_date` date NULL DEFAULT NULL COMMENT '签发日期', + `expire_date` date NULL DEFAULT NULL COMMENT '过期日期', + `department` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '1:有效\n\n0:撤销\n\n2:过期\n默认状态为有效(1)。', - `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, - `is_block` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否上链', - `audit_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '值为0表示待审核,1表示审核通过,2表示审核拒绝', + `img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '资质证明', + `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '0' COMMENT '是否上链', + `audit_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0表示待验证,\r\n1表示已通过,\r\n2表示已更新', `audit_comments` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '审核备注', + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', + `hex` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '区块链交易 ID', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of tb_certificates -- ---------------------------- -INSERT INTO `tb_certificates` VALUES (1, 110110, 1863920777825390593, '2025-03-21 00:00:00', '2025-02-27 00:00:00', '证书', '', 1, '2025-03-24 02:13:52', 'upload/46ec4155-4519-4740-baba-228dae38940c.jpg', 0, 0, NULL); -INSERT INTO `tb_certificates` VALUES (2, 110111, 1893836584118174806, '2025-03-27 00:00:00', '2025-03-07 00:03:00', '证书', '', 1, '2025-03-24 04:33:36', 'upload/46ec4155-4519-4740-baba-228dae38940c.jpg', 1, 1, NULL); -INSERT INTO `tb_certificates` VALUES (6, 110112, 1893836584118173697, '2025-03-14 00:00:00', '2025-03-14 00:00:00', '证书', '0x9f1d6d445a6d4953a6531956a0c3a994d2c8d446d7ab322b86c3d6d8b83ff1a1', 1, '2025-03-24 05:39:00', 'upload/46ec4155-4519-4740-baba-228dae38940c.jpg', 1, 1, NULL); -INSERT INTO `tb_certificates` VALUES (7, 110113, 1893836584118173697, '2025-03-14 00:00:00', '2025-03-14 00:00:00', '证书', NULL, 1, '2025-03-24 05:39:22', 'upload/46ec4155-4519-4740-baba-228dae38940c.jpg', 0, 0, NULL); -INSERT INTO `tb_certificates` VALUES (8, 110114, 1893836584118173697, '2025-03-25 00:00:00', '2025-03-11 00:00:00', '证书', NULL, 1, '2025-03-24 06:14:23', 'upload/46ec4155-4519-4740-baba-228dae38940c.jpg', 0, 2, '证书污染'); -INSERT INTO `tb_certificates` VALUES (9, 5412, 1893836584118173697, '2025-02-27 00:01:00', '2025-03-12 12:00:00', '证书测试', NULL, 1, '2025-03-24 06:39:53', 'upload/46ec4155-4519-4740-baba-228dae38940c.jpg', 0, 1, NULL); -INSERT INTO `tb_certificates` VALUES (10, 5678, 1893836584118173697, '2025-03-14 09:00:00', '2027-03-11 09:00:00', '体育证书', NULL, 1, '2025-03-24 08:52:58', '', 0, 0, NULL); - --- ---------------------------- --- Table structure for tb_comment --- ---------------------------- -DROP TABLE IF EXISTS `tb_comment`; -CREATE TABLE `tb_comment` ( - `id` bigint(20) NOT NULL COMMENT '编号', - `user_id` bigint(20) NULL DEFAULT NULL COMMENT '患者编号', - `doctors_id` bigint(20) NULL DEFAULT NULL COMMENT '医生编号', - `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '内容', - `item_id` bigint(20) NULL DEFAULT NULL COMMENT '关联编号', - `score` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '评分', - `type` int(1) NULL DEFAULT NULL COMMENT '0在线问答', - `sender_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型', - `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '评论表' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of tb_comment --- ---------------------------- -INSERT INTO `tb_comment` VALUES (1891762466988466178, 1863920777825390593, 1, '您好', NULL, 'A', 0, 'patient', '2025-02-21 14:02:39'); -INSERT INTO `tb_comment` VALUES (1891762466988466179, 1863920777825390593, 1, '您好,我需要一些帮助。', NULL, 'A', 0, 'patient', '2025-02-21 14:02:50'); -INSERT INTO `tb_comment` VALUES (1891762466988466180, 1888931423629377538, 1, '医生,我今天感觉有些不舒服。', NULL, 'A', 0, 'patient', '2025-02-21 14:02:51'); -INSERT INTO `tb_comment` VALUES (1891762466988466181, 1863920777825390593, 2, '感谢医生的帮助,已经好转了!', NULL, 'A', 1, 'patient', '2025-02-21 14:02:54'); -INSERT INTO `tb_comment` VALUES (1891762466988466182, 1888931423629377538, 3, '能否帮我预约下周的检查?', NULL, 'A', 0, 'doctor', '2025-02-21 14:03:34'); -INSERT INTO `tb_comment` VALUES (1891762466988466183, 1863920777825390593, 1, '昨天的检查结果需要多关注一点。', NULL, 'B', 0, 'doctor', '2025-02-21 14:03:34'); -INSERT INTO `tb_comment` VALUES (1891762466988466184, 1888931423629377538, 1, '我很满意这次的治疗,谢谢医生!', NULL, 'A', 1, 'patient', '2025-02-21 14:03:02'); -INSERT INTO `tb_comment` VALUES (1891762466988466185, 1863920777825390593, 2, '麻烦医生提供一些关于我的病历信息。', NULL, 'B', 0, 'patient', '2025-02-21 14:03:05'); -INSERT INTO `tb_comment` VALUES (1891762466988466186, 1888931423629377538, 1, '我的病情有些反复,需要再次诊断。', NULL, 'A', 0, 'patient', '2025-02-21 14:03:07'); -INSERT INTO `tb_comment` VALUES (1891762466988466187, 1863920777825390593, 1, '今天感觉好些了,感谢治疗!', NULL, 'A', 1, 'patient', '2025-02-21 14:03:08'); -INSERT INTO `tb_comment` VALUES (1891762466988466188, 1888931423629377538, 3, '医生,能告诉我这个药物的副作用吗?', NULL, 'B', 0, 'patient', '2025-02-21 14:03:12'); -INSERT INTO `tb_comment` VALUES (1891762466988466189, 1863920777825390593, 2, '希望能增加复诊次数,我感到有些不安。', NULL, 'A', 0, 'patient', '2025-02-21 14:03:14'); -INSERT INTO `tb_comment` VALUES (1891762466988466190, 1888931423629377538, 1, '下次检查是否可以选择其他的检查项目?', NULL, 'A', 0, 'patient', '2025-02-21 14:03:15'); -INSERT INTO `tb_comment` VALUES (1891762466988466191, 1863920777825390593, 1, '再次感谢医生的耐心讲解。', NULL, 'A', 1, 'patient', '2025-02-21 14:03:18'); -INSERT INTO `tb_comment` VALUES (1891762466988466192, 1888931423629377538, 2, '希望能了解更多关于治疗方案的信息。', NULL, 'B', 0, 'patient', '2025-02-21 14:03:19'); -INSERT INTO `tb_comment` VALUES (1891762466988466193, 1863920777825390593, 3, '我的症状已经缓解很多,谢谢!', NULL, 'A', 1, 'patient', '2025-02-21 14:03:22'); -INSERT INTO `tb_comment` VALUES (1891762466988466194, 1888931423629377538, 1, '是否需要进行后续的检查呢?', NULL, 'A', 0, 'patient', '2025-03-20 07:38:57'); -INSERT INTO `tb_comment` VALUES (1891762466988466195, 1863920777825390593, 2, '我最近的身体情况越来越好,谢谢医生!', NULL, 'A', 1, 'patient', '2025-02-21 14:03:24'); -INSERT INTO `tb_comment` VALUES (1891762466988466196, 1888931423629377538, 3, '我的症状一直没缓解,能再咨询一下吗?', NULL, 'B', 0, 'patient', '2025-02-21 14:03:25'); -INSERT INTO `tb_comment` VALUES (1891762466988466197, 1863920777825390593, 1, '谢谢医生一直以来的照顾。', NULL, 'A', 1, 'patient', '2025-02-21 14:03:28'); -INSERT INTO `tb_comment` VALUES (1891762466988466198, 1888931423629377538, 2, '我有些不确定现在是否需要调整药量。', NULL, 'B', 0, 'patient', '2025-02-21 14:03:28'); -INSERT INTO `tb_comment` VALUES (1891762758538649601, 1863920777825390593, 1, '还在吗', NULL, 'B', 0, 'patient', '2025-02-21 14:03:29'); -INSERT INTO `tb_comment` VALUES (1891763007885930497, 1863920777825390593, 1, '?', NULL, 'B', 0, 'patient', '2025-02-21 14:03:33'); -INSERT INTO `tb_comment` VALUES (1902618612896673794, 1893836584118173697, 1, '在吗医生', NULL, 'B', 0, 'patient', '2025-03-20 15:09:59'); - --- ---------------------------- --- Table structure for tb_departments --- ---------------------------- -DROP TABLE IF EXISTS `tb_departments`; -CREATE TABLE `tb_departments` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '科室编号', - `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '科室名称', - `description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '科室描述', - `location` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '科室位置', - `phone` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '科室联系电话', - `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '科室管理表' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of tb_departments --- ---------------------------- -INSERT INTO `tb_departments` VALUES (1, '内科', '负责内科疾病的诊断和治疗', '一楼', '010-12345678', '2025-03-03 10:00:00'); -INSERT INTO `tb_departments` VALUES (2, '外科', '负责外科手术和治疗', '二楼', '010-23456789', '2025-03-03 11:00:00'); -INSERT INTO `tb_departments` VALUES (3, '儿科', '专注于儿童疾病诊断与治疗', '三楼', '010-34567890', '2025-03-03 12:00:00'); -INSERT INTO `tb_departments` VALUES (4, '妇科', '提供妇科相关医疗服务', '一楼', '010-45678901', '2025-03-03 13:00:00'); -INSERT INTO `tb_departments` VALUES (5, '眼科', '专门进行眼科检查和手术', '二楼', '010-56789012', '2025-03-03 14:00:00'); -INSERT INTO `tb_departments` VALUES (6, '耳鼻喉科', '诊治耳鼻喉疾病', '三楼', '010-67890123', '2025-03-03 15:00:00'); -INSERT INTO `tb_departments` VALUES (7, '口腔科', '提供口腔医疗服务', '一楼', '010-78901234', '2025-03-03 16:00:00'); -INSERT INTO `tb_departments` VALUES (8, '皮肤科', '处理各类皮肤病症', '二楼', '010-89012345', '2025-03-03 17:00:00'); -INSERT INTO `tb_departments` VALUES (9, '肿瘤科', '进行肿瘤相关检查与治疗', '三楼', '010-90123456', '2025-03-03 18:00:00'); -INSERT INTO `tb_departments` VALUES (10, '急诊科', '处理急诊情况', '一楼', '010-01234567', '2025-03-03 19:00:00'); - --- ---------------------------- --- Table structure for tb_doctors --- ---------------------------- -DROP TABLE IF EXISTS `tb_doctors`; -CREATE TABLE `tb_doctors` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', - `user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户名', - `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '姓名', - `years_experience` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '工作经验', - `graduation_school` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '毕业学校', - `phone` bigint(20) NULL DEFAULT NULL COMMENT '联系电话', - `sex` int(1) NULL DEFAULT NULL COMMENT '性别', - `specialty` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业领域', - `img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '医生图片', - `intro` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '简介', - `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, - `position` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '职称', - `reviews` int(10) NULL DEFAULT NULL COMMENT '评价数量', - `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '密码', - `audit` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否审核 0 无 1 是2 不通过', - `aptitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '资质', - `total_amount` double(10, 2) NULL DEFAULT NULL COMMENT '挂号费用', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '医生表' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of tb_doctors --- ---------------------------- -INSERT INTO `tb_doctors` VALUES (1, '孟召伟', '1101', '10', '南京大学', 13355224488, 1, '心理咨询', 'upload/qoYBAFL2RfyAII16AAI3GWnVwog375_200_200_1.jpg', '国家二级心理咨询师,婚姻家庭咨询师,家庭教育指导师,婚恋专家,个人成长', '2025-03-20 15:18:21', '专家', 35, '36ab771eba23f49d7ae43af88c601f3de8fccb201250906a4085444ae765f2db', 1, 'upload/144ad380-0866-4507-b603-f00e73b06660.jpg', 35.00); -INSERT INTO `tb_doctors` VALUES (2, '徐蕾', '1102', '10', '南京大学', 13355224488, 2, '科室主任', 'upload/1780513872931848194.png', '国家二级心理咨询师,婚姻家庭咨询师,家庭教育指导师,婚恋专家,个人成长', '2025-03-20 15:18:22', '专家', 35, '36ab771eba23f49d7ae43af88c601f3de8fccb201250906a4085444ae765f2db', 1, 'upload/144ad380-0866-4507-b603-f00e73b06660.jpg', 35.00); -INSERT INTO `tb_doctors` VALUES (3, '周建中', '1103', '10', '南京大学', 13355224488, 0, '心理咨询', 'upload/1696091800588128256.jpg', '国家二级心理咨询师,婚姻家庭咨询师,家庭教育指导师,婚恋专家,个人成长', '2025-03-20 15:18:23', '主任医师', 35, '36ab771eba23f49d7ae43af88c601f3de8fccb201250906a4085444ae765f2db', 1, 'upload/144ad380-0866-4507-b603-f00e73b06660.jpg', 28.00); -INSERT INTO `tb_doctors` VALUES (4, '石红乔', '1104', '10', '南京大学', 13355224488, 0, '心理咨询', 'upload/avatar_doctor.png', '国家二级心理咨询师,婚姻家庭咨询师,家庭教育指导师,婚恋专家,个人成长', '2025-03-20 15:18:24', '专家', 35, '36ab771eba23f49d7ae43af88c601f3de8fccb201250906a4085444ae765f2db', 1, 'upload/144ad380-0866-4507-b603-f00e73b06660.jpg', 35.00); -INSERT INTO `tb_doctors` VALUES (5, '金保方', '1105', '10', '南京大学', 13355224488, 0, '心理咨询', 'upload/avatar_doctor.png', '国家二级心理咨询师,婚姻家庭咨询师,家庭教育指导师,婚恋专家,个人成长', '2025-03-20 15:18:26', '专家', 35, '36ab771eba23f49d7ae43af88c601f3de8fccb201250906a4085444ae765f2db', 0, 'upload/144ad380-0866-4507-b603-f00e73b06660.jpg', 35.00); +INSERT INTO `tb_certificates` VALUES (1, 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '110110', 1863920777825390593, '2025-03-21', '2025-02-27', 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', 0, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '0', 1, NULL, '2025-05-20 00:33:41', '0x3651a536d556c2b5bdd30152dadf4bc9053b258399f0774942ea06da89e484501ce6ca94b54b7d4d'); +INSERT INTO `tb_certificates` VALUES (2, 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '110111', 1893836584118174806, '2025-03-27', '2025-03-07', 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', 1, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '1', 1, NULL, '2025-05-20 00:33:41', '0xfe5797aed51c62ae7833045eb07bd1bd4ba771893c0036c72e3a52af51a162532b3c52d28cc35449'); +INSERT INTO `tb_certificates` VALUES (6, 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '110112', 1893836584118173697, '2025-03-14', '2025-03-14', 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', 1, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '1', 1, NULL, '2025-05-20 00:33:42', '0x9f1d6d445a6d4953a6531956a0c3a994d2c8d446d7ab322b86c3d6d8b83ff1a1'); +INSERT INTO `tb_certificates` VALUES (7, 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '110113', 1893836584118173697, '2025-03-14', '2025-03-14', 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', 1, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '0', 0, NULL, '2025-05-20 00:33:42', '0xb894e1267b3a6a6c75a042c000fec8b4536dc6c615caa44aca82160a4283a9d30b31dee81018e395'); +INSERT INTO `tb_certificates` VALUES (8, 'CN = BCIA SM2 Issuer CA;O= CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '110114', 1893836584118173697, '2025-03-25', '2025-03-11', 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', 1, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '0', 2, '证书污染', '2025-05-20 00:33:43', '0xcc9b55587bcde2794f2a13185930ca5f1e107869ff571dfdf35ca317a30cf0270bab51da5e8b11dd'); +INSERT INTO `tb_certificates` VALUES (9, 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '5412', 1893836584118173697, '2025-02-27', '2025-03-12', 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', 1, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '0', 1, NULL, '2025-05-20 00:33:44', '0x28832f8545735652ef71df2cc1146361d48d3b2e60f5cf1b8993a3391dce55115d445f1586d25506'); +INSERT INTO `tb_certificates` VALUES (10, 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '5678', 1893836584118173697, '2025-03-14', '2027-03-11', 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', 1, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '0', 1, NULL, '2025-05-20 00:33:45', '0x244ef021afec7a96a378cc79e05fe7187809f0700b2af923ac798d17a8b23d4e8699d7e222783891'); +INSERT INTO `tb_certificates` VALUES (13, 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '开放大学', 1893836584118173697, '2024-05-01', '2026-05-01', 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', 1, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '审查官', 0, NULL, '2025-05-20 00:33:46', '0x1fcbd9e4b263bf8ea675399ca73a7d6d446b151eddb82d21c3486c7eb5137097d2246d5e469a8fba'); +INSERT INTO `tb_certificates` VALUES (14, 'CN = BCIA SM2 Issuer CA;O= BCIA;C=CN', '1', 1893836584118173697, '2025-05-21', '2026-05-01', '1', 1, 'http://localhost:18081/upload/27ef5ead-a83d-458e-8579-28d57cf74264.jpg', '1', 0, NULL, '2025-05-20 00:33:47', '0xae569ffe5cd2dc9e5c8d00ae514436d9feb9a9a1811cc03d4b44b3708a09af30d812e3a69f81afd5'); -- ---------------------------- -- Table structure for tb_item @@ -826,7 +224,7 @@ CREATE TABLE `tb_token` ( INSERT INTO `tb_token` VALUES (1863921548927258625, 1863920777825390593, 'bf8b9bc76776429081b0b0828c61d8ce', '2025-02-24 10:02:23', '2025-02-24 10:02:23'); INSERT INTO `tb_token` VALUES (1888853374313553922, 1888852840605147137, 'ed407976795e4df88d56e7a00c1d5154', '2025-02-11 07:37:24', '2025-02-10 19:37:24'); INSERT INTO `tb_token` VALUES (1888931479396843521, 1888931423629377538, 'df266350cbab4165a770e32a41e821cd', '2025-02-12 00:12:33', '2025-02-12 00:12:33'); -INSERT INTO `tb_token` VALUES (1893836595690258433, 1893836584118173697, 'ffd85c96c4cc418694e49d7e3041d7cb', '2025-03-24 16:53:41', '2025-03-24 16:53:41'); +INSERT INTO `tb_token` VALUES (1893836595690258433, 1893836584118173697, '4fdda0fb775c43a1b44b6924bf7e5eca', '2025-05-20 20:29:24', '2025-05-20 08:29:24'); -- ---------------------------- -- Table structure for tb_topic @@ -869,638 +267,20 @@ CREATE TABLE `tb_user` ( `password` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '密码', `create_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `nick_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '昵称', - `introduce` varchar(600) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '介绍', - `role` tinyint(1) NULL DEFAULT NULL COMMENT '性别', - `profile` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像', + `public_key` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '公钥', + `role` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '性别', + `private_key` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '私钥', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1893836584118175698 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 1893836584118175701 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of tb_user -- ---------------------------- -INSERT INTO `tb_user` VALUES (1863920777825390593, '18796357645', '', '2025-03-24 01:40:42', '李静', '·11', 0, 'http://localhost:18081/81ecfb66-5f94-4997-8f2c-430b63415212.jpg'); -INSERT INTO `tb_user` VALUES (1893836584118173697, '123456', '8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92', '2025-03-24 06:16:07', '区块霸总', '', 1, 'http://localhost:18081/81ecfb66-5f94-4997-8f2c-430b63415212.jpg'); -INSERT INTO `tb_user` VALUES (1893836584118174698, '76005929642', '8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92', '2025-03-24 01:40:39', '毛致远', '', 1, 'http://localhost:18081/81ecfb66-5f94-4997-8f2c-430b63415212.jpg'); -INSERT INTO `tb_user` VALUES (1893836584118174806, '17024265121', 'LA9vxJIXrT', '2025-02-24 09:55:32', '夏岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175079, '18077837268', 'VJfD1mDgK1', '2025-02-24 09:55:32', '谭岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175080, '16993118716', '1oEbgFLF4V', '2025-02-24 09:55:32', '董晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175081, '19255839458', 'j83qleGTTP', '2025-02-24 09:55:32', '谢岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175082, '2198715981', 'NULlBHcc0l', '2025-02-24 09:55:32', '唐岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175083, '7603837030', '2CDe6HJYGL', '2025-02-24 09:55:32', '傅詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175084, '16833033086', 'Cl8B1bPwTd', '2025-02-24 09:55:32', '顾杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175085, '13523373513', '6GC0cLLWcq', '2025-02-24 09:55:32', '黎岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175086, '280324754', '9KewLMOCpm', '2025-02-24 09:55:32', '汪致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175087, '208955775', 'JU01ugq6fE', '2025-02-24 09:55:32', '余子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175088, '16565095028', '4H2a5IdJbs', '2025-02-24 09:55:32', '余詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175089, '18967023267', 'pC4ieQ8HvQ', '2025-02-24 09:55:32', '王云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175090, '18944454254', 'IaNIhxutkS', '2025-02-24 09:55:32', '宋子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175091, '7695552635', 'MePEmJYe4A', '2025-02-24 09:55:32', '武岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175092, '2005104524', 'i2sXJOD0sY', '2025-02-24 09:55:32', '傅子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175093, '1021661714', 'amXPMuhq2e', '2025-02-24 09:55:32', '林宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175094, '19575521379', 'R4ZkqdPtZ4', '2025-02-24 09:55:32', '贺詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175095, '17298916797', 'rFU1ZX7LHM', '2025-02-24 09:55:32', '侯璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175096, '2139691895', '4N2Hb4Fz1g', '2025-02-24 09:55:32', '汪子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175097, '2011582460', 'NABbDkNYWU', '2025-02-24 09:55:32', '顾宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175098, '14220741694', 'bTnkCJK0mF', '2025-02-24 09:55:32', '秦岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175099, '76962706529', 'KlWRFMdfrS', '2025-02-24 09:55:32', '韩晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175100, '15730695343', 'FJMbwMyXKx', '2025-02-24 09:55:32', '高云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175101, '16858721602', 'DkH1XYEMoh', '2025-02-24 09:55:32', '薛震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175102, '19554235203', 'poqdqQronS', '2025-02-24 09:55:32', '史詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175103, '2012202568', 'v2w4xlHw1G', '2025-02-24 09:55:32', '崔子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175104, '16633781825', 'MPHT5zYVmv', '2025-02-24 09:55:32', '许子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175105, '282946662', 'NVvyXNMxHy', '2025-02-24 09:55:32', '钟云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175106, '17524075986', 'z7uiSbrWVA', '2025-02-24 09:55:32', '郝嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175107, '15302714309', 'TP5LmvU2V6', '2025-02-24 09:55:32', '邓岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175108, '75575347425', 'rT9AakfHKD', '2025-02-24 09:55:32', '杜嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175109, '286148868', 's3Hy3OK5CM', '2025-02-24 09:55:32', '马晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175110, '286581420', 'IsLD41dFRP', '2025-02-24 09:55:32', '毛詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175111, '283464255', 'yok6y52nAx', '2025-02-24 09:55:32', '尹詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175112, '13319186219', 'irZe7K2ysY', '2025-02-24 09:55:32', '邹云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175113, '209463852', 'rUlRHsxYvN', '2025-02-24 09:55:32', '金宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175114, '13704139711', 'vJ1OYDMmn9', '2025-02-24 09:55:32', '侯岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175115, '15219164413', '7nFzzHQzls', '2025-02-24 09:55:32', '武詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175116, '76985804966', 'JBN8WushL8', '2025-02-24 09:55:32', '毛詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175117, '16345594607', '9kiGESL6o4', '2025-02-24 09:55:32', '雷秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175118, '76052729209', 'LHcFb9mF0I', '2025-02-24 09:55:32', '黎嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175119, '15250312254', 'mVJXD2wleK', '2025-02-24 09:55:32', '汤致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175120, '14083054273', 'ZDmeFhXfjk', '2025-02-24 09:55:32', '顾云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175121, '18424290783', 'c7JhQ7ynSk', '2025-02-24 09:55:32', '梁云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175122, '282101310', 'DLOB3cZO7V', '2025-02-24 09:55:32', '卢安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175123, '13425681771', 'XznVsY9x8g', '2025-02-24 09:55:32', '金子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175124, '18774052097', 'pPt3kh1WQW', '2025-02-24 09:55:32', '薛睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175125, '15527510597', '0hgk4PHcI4', '2025-02-24 09:55:32', '赵安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175126, '1086643185', '2b5Z519SkT', '2025-02-24 09:55:32', '江子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175127, '19997217361', 'MUXXfV8jld', '2025-02-24 09:55:32', '杨杰宏', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175128, '287367033', 'jNPZLDfOJD', '2025-02-24 09:55:32', '郝云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175129, '16848500984', 'QPlIeKswzw', '2025-02-24 09:55:32', '戴岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175130, '75585508252', 'xklLX8Pi4Z', '2025-02-24 09:55:32', '陆震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175131, '19369356562', 'DcVNccO3RV', '2025-02-24 09:55:32', '姚岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175132, '104066859', 'sw4QunRbo0', '2025-02-24 09:55:32', '唐詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175133, '1031396553', 'OSMJfmTYVy', '2025-02-24 09:55:32', '黄睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175134, '2080365064', 'zRdQlkN9DI', '2025-02-24 09:55:32', '方子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175135, '75537455946', 'tKzwLqt75O', '2025-02-24 09:55:32', '吕睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175136, '75533563144', 'FFd3L42djP', '2025-02-24 09:55:32', '常子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175137, '18540854137', 'YVnwMuk5ya', '2025-02-24 09:55:32', '陆安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175138, '14801055131', 'q4kNEf1EIz', '2025-02-24 09:55:32', '郑岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175139, '19819224454', 'sSfvzKsP4a', '2025-02-24 09:55:32', '史宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175140, '7697263744', 'FveuTd0gN1', '2025-02-24 09:55:32', '谢云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175141, '75522276752', '3DdQ4rlKXf', '2025-02-24 09:55:32', '任璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175142, '7605682387', 'OrdwEQ8Wa2', '2025-02-24 09:55:32', '方晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175143, '15539787008', 'VwRKDSbRGg', '2025-02-24 09:55:32', '彭晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175144, '7609423531', 'Hevqi7u096', '2025-02-24 09:55:32', '范詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175145, '17654250839', 'RrhzmxBQVf', '2025-02-24 09:55:32', '贾云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175146, '15131457156', '4gWcJMt4hP', '2025-02-24 09:55:32', '于秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175147, '7553722084', 'kI8s3rWLR6', '2025-02-24 09:55:32', '彭晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175148, '208938805', 'qX0Dqk92gi', '2025-02-24 09:55:32', '邹岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175149, '2838884202', 'K7m2a3WZCQ', '2025-02-24 09:55:32', '方秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175150, '17437681323', '5VoPPyGrLL', '2025-02-24 09:55:32', '陆致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175151, '17747470741', 'bJuTXdViJR', '2025-02-24 09:55:32', '萧睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175152, '2088307402', 'iq1BSGHUaQ', '2025-02-24 09:55:32', '黄致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175153, '13522644945', 'OmptB88Buo', '2025-02-24 09:55:32', '莫云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175154, '14195317825', 'sDiHXx3ytj', '2025-02-24 09:55:32', '杨岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175155, '16181344769', 'D9doskE6CM', '2025-02-24 09:55:32', '孟云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175156, '15109279115', 'dpSugpLKKW', '2025-02-24 09:55:32', '顾岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175157, '13920211490', 'wHWmG1cd3q', '2025-02-24 09:55:32', '邵岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175158, '18281332005', 'ZF4Gn0hzPq', '2025-02-24 09:55:32', '江子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175159, '19334648353', 'spAE644TH0', '2025-02-24 09:55:32', '田睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175160, '75569284475', '9YAWU8oBSM', '2025-02-24 09:55:32', '韦震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175161, '7559027296', 'CmUzw8Kraw', '2025-02-24 09:55:32', '董子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175162, '284390523', '8gdoABTLrc', '2025-02-24 09:55:32', '金致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175163, '15985984497', 'Ah60PTXsE5', '2025-02-24 09:55:32', '侯嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175164, '289569770', 'xR5BCmDFF9', '2025-02-24 09:55:32', '苏宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175165, '15243533098', 'f45EhQ7YIr', '2025-02-24 09:55:32', '丁震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175166, '14131485053', 'OyuGKY72X6', '2025-02-24 09:55:32', '傅秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175167, '1040731027', 'OownzDwtiX', '2025-02-24 09:55:32', '沈璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175168, '14832696220', 'Kyb5kFlsyN', '2025-02-24 09:55:32', '沈致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175169, '15679446665', 'Mk0QlUah43', '2025-02-24 09:55:32', '潘安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175170, '13774129962', 'GhojP6E7kf', '2025-02-24 09:55:32', '孟岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175171, '13354586845', 'EWx6IJ9MdA', '2025-02-24 09:55:32', '田致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175172, '7607383661', 'IguHYCjDR2', '2025-02-24 09:55:32', '常震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175173, '286751052', 'rwtMGCQTct', '2025-02-24 09:55:32', '汪嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175174, '101442574', '1ZK0BdsFN5', '2025-02-24 09:55:32', '傅子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175175, '15527406658', '2FnaEjDvbg', '2025-02-24 09:55:32', '郝致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175176, '14989184588', 'zrneamLTGS', '2025-02-24 09:55:32', '孔子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175177, '18030477274', 'T32ZyoEkZs', '2025-02-24 09:55:32', '邵子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175178, '283458495', 'ikIQfERVHO', '2025-02-24 09:55:32', '夏云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175179, '17928057324', 'AIs4JJqune', '2025-02-24 09:55:32', '姚杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175180, '17563519789', 'COHMgEeuxi', '2025-02-24 09:55:32', '熊杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175181, '109609191', 'OpDWOwkw5T', '2025-02-24 09:55:32', '黎詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175182, '13062440454', 'gGGZa1aX20', '2025-02-24 09:55:32', '张子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175183, '15882864174', 'Orqs1NHhel', '2025-02-24 09:55:32', '周杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175184, '75501355129', 'BpGTluJsbP', '2025-02-24 09:55:32', '梁岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175185, '14911124611', 'IEG3jnweOU', '2025-02-24 09:55:32', '谢杰宏', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175186, '7604174897', 'WJFt8rtOqD', '2025-02-24 09:55:32', '孟璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175187, '287667422', 'Nvww5yeTOG', '2025-02-24 09:55:32', '郭詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175188, '16135134540', 'sQyjKE2Hy6', '2025-02-24 09:55:32', '袁子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175189, '19200440757', 'f2dIHLoFf0', '2025-02-24 09:55:32', '崔云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175190, '17895422671', 'WPwR8HJptQ', '2025-02-24 09:55:32', '周璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175191, '2173134602', 'inNVbBsWkE', '2025-02-24 09:55:32', '郭致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175192, '14919362537', 'SMQKUEISVR', '2025-02-24 09:55:32', '高安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175193, '215881418', 'AuXhLmtMqe', '2025-02-24 09:55:32', '戴宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175194, '14013961468', 'VRcp8gET0u', '2025-02-24 09:55:32', '潘璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175195, '19481356747', 'VT0YCkIR1n', '2025-02-24 09:55:32', '赵秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175196, '7607591491', 'LqYDz0Erz7', '2025-02-24 09:55:32', '林宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175197, '7555933552', 'RGvUNCU5t6', '2025-02-24 09:55:32', '夏秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175198, '19268045984', 'w5N7hYIJ6l', '2025-02-24 09:55:32', '方璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175199, '19226498158', '4isFlmNl2q', '2025-02-24 09:55:32', '彭宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175200, '19073733694', 'vkSgI1x8Tr', '2025-02-24 09:55:32', '彭詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175201, '201545312', 'rhx3PerM9U', '2025-02-24 09:55:32', '韦秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175202, '2886609079', '2FDVOqBD1s', '2025-02-24 09:55:32', '黎岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175203, '15920852458', 'qKYpp0ZkOB', '2025-02-24 09:55:32', '杨安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175204, '15582122119', 'jucnseEd4O', '2025-02-24 09:55:32', '蒋震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175205, '13085238623', 'XNIB4CLSkj', '2025-02-24 09:55:32', '叶子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175206, '2023071082', 'mmUlvxf1wI', '2025-02-24 09:55:32', '杨云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175207, '13901868178', 'JXOGUMiOOL', '2025-02-24 09:55:32', '袁晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175208, '14997944532', 'oEp0o7cC5A', '2025-02-24 09:55:32', '吕睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175209, '7551658646', '0m4AohQHLf', '2025-02-24 09:55:32', '彭岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175210, '76098549178', 'IAhR31flEQ', '2025-02-24 09:55:32', '黎子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175211, '219230707', '580QjzX1Xp', '2025-02-24 09:55:32', '潘岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175212, '7608802964', 'XeLrBCEMYT', '2025-02-24 09:55:32', '邹震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175213, '76977313272', 'ZDvbUlk3qc', '2025-02-24 09:55:32', '吕晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175214, '13835660922', 'zgDWOIm0tj', '2025-02-24 09:55:32', '段嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175215, '18539840609', '4KeH5FFrzR', '2025-02-24 09:55:32', '于嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175216, '19684452724', 'y016JOu2yt', '2025-02-24 09:55:32', '冯安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175217, '2112219990', '1K8uInQQcw', '2025-02-24 09:55:32', '顾子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175218, '76907161049', 'KuxgGqhY6f', '2025-02-24 09:55:32', '高致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175219, '17876694913', 'LfX6UuNfNy', '2025-02-24 09:55:32', '谭子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175220, '2179262909', '1Yyw9sCvZT', '2025-02-24 09:55:32', '秦震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175221, '17611841181', 'pC2X4opV1l', '2025-02-24 09:55:32', '黄嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175222, '2833217700', 'gFSRBeyqV4', '2025-02-24 09:55:32', '郝致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175223, '15906870564', 'H4s5F396fJ', '2025-02-24 09:55:32', '崔杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175224, '2008330740', 'GLRjQRylsl', '2025-02-24 09:55:32', '孙子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175225, '207590619', 'ofFPxicXKC', '2025-02-24 09:55:32', '孙秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175226, '16790211408', 'JvExjTDptn', '2025-02-24 09:55:32', '江安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175227, '17684156940', 'Max8FhYdui', '2025-02-24 09:55:32', '莫晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175228, '14776292897', 'cG6gDHt2vr', '2025-02-24 09:55:32', '许宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175229, '1017137336', 'zrDB5K90WZ', '2025-02-24 09:55:32', '郭安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175230, '214547220', '8oPxb4Qkls', '2025-02-24 09:55:32', '汤詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175231, '13211662068', 'I2WiBjIT3g', '2025-02-24 09:55:32', '傅子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175232, '13123887039', '7t3YoiPlyJ', '2025-02-24 09:55:32', '朱云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175233, '14841861334', 'hRqBRZlQQP', '2025-02-24 09:55:32', '余秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175234, '17900348259', 'pfJPzU2xtt', '2025-02-24 09:55:32', '孔震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175235, '15124617867', 'G277QeINNE', '2025-02-24 09:55:32', '谭云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175236, '2088525746', 'dlstxwYNhJ', '2025-02-24 09:55:32', '孟子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175237, '217253692', 'PqqhNCsMhT', '2025-02-24 09:55:32', '叶岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175238, '13892129615', 'luDSSvyZL2', '2025-02-24 09:55:32', '范致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175239, '17015549469', 'pE6UPTzeLG', '2025-02-24 09:55:32', '潘晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175240, '19940908774', 'uEOrh9if0e', '2025-02-24 09:55:32', '王子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175241, '287882918', 'oi51Ic56Ko', '2025-02-24 09:55:32', '余岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175242, '13062339016', 'BCaLxcXeiI', '2025-02-24 09:55:32', '杨秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175243, '76999263186', 'nn2U9FcZqG', '2025-02-24 09:55:32', '曹嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175244, '216994907', 'pICPqdxEI7', '2025-02-24 09:55:32', '李安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175245, '16559220157', 'ElfVxDeFT6', '2025-02-24 09:55:32', '谭杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175246, '2039476689', '1LRmxyw30S', '2025-02-24 09:55:32', '赵嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175247, '15321899106', 'Yf6wOvZELE', '2025-02-24 09:55:32', '韦云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175248, '76048735868', 'PntyDXM1we', '2025-02-24 09:55:32', '唐詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175249, '7557018728', 'FP7ewzvIuJ', '2025-02-24 09:55:32', '薛詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175250, '16958841264', 'hRLUPpFXvt', '2025-02-24 09:55:32', '黎璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175251, '15709503576', 'eJx5mdK5xK', '2025-02-24 09:55:32', '汤云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175252, '1047967422', 'Ty8OYP6w1V', '2025-02-24 09:55:32', '彭秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175253, '13671448090', 'PnDoiPpvrm', '2025-02-24 09:55:32', '萧子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175254, '13647735571', 'CAqip9ub4e', '2025-02-24 09:55:32', '韦子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175255, '13326189770', 'nIusiwdgau', '2025-02-24 09:55:32', '黄子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175256, '107221180', 'B2lhZA3Z7f', '2025-02-24 09:55:32', '莫安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175257, '75504747729', 'tADljl9n49', '2025-02-24 09:55:32', '赵子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175258, '75593636856', 'QRhgFzdpuE', '2025-02-24 09:55:32', '黎嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175259, '76962939027', 'KM0W9ayRAz', '2025-02-24 09:55:32', '谭杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175260, '13014541732', 'Tvy81TxfOP', '2025-02-24 09:55:32', '陈杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175261, '283775539', '9XS8vK60B9', '2025-02-24 09:55:32', '郝云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175262, '2873712038', 'OfK8MSUczG', '2025-02-24 09:55:32', '黎安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175263, '210975235', '5MiIChAuX8', '2025-02-24 09:55:32', '郭嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175264, '76911505559', 'P34sF9C4ty', '2025-02-24 09:55:32', '周嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175265, '17502362647', 'MYbUM3vmEK', '2025-02-24 09:55:32', '沈晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175266, '15215552079', 'cKXSlUOLs8', '2025-02-24 09:55:32', '钟秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175267, '1078180229', 'vopTYmilHl', '2025-02-24 09:55:32', '秦嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175268, '214494574', '5uG8nPZ8Pu', '2025-02-24 09:55:32', '傅宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175269, '2136748303', '5iOKhSYjTr', '2025-02-24 09:55:32', '龚晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175270, '15822543786', 'DfWDZvCno3', '2025-02-24 09:55:32', '邱云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175271, '215429825', 'Ud7Biu28pg', '2025-02-24 09:55:32', '蔡宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175272, '18036521535', 'ftAVp2vPOR', '2025-02-24 09:55:32', '蔡云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175273, '14580417271', 'i3JAZ95kPV', '2025-02-24 09:55:32', '韩子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175274, '13295202268', 'iUHpPMMWsF', '2025-02-24 09:55:32', '董子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175275, '2841295695', 'S1AuaF7i8K', '2025-02-24 09:55:32', '程璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175276, '14190540753', 'q5IUFhgDkp', '2025-02-24 09:55:32', '于詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175277, '2871530161', 'hA8eDmgByO', '2025-02-24 09:55:32', '陈岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175278, '13987760554', 'yEBdB1FFF0', '2025-02-24 09:55:32', '王嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175279, '17900415438', 'nBtDdN8rfJ', '2025-02-24 09:55:32', '姚晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175280, '2133860486', 'GyWnqNTqeK', '2025-02-24 09:55:32', '郭宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175281, '16095363516', 'SHWYlmP3cF', '2025-02-24 09:55:32', '程晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175282, '1038848397', 'FPl2VjT7tC', '2025-02-24 09:55:32', '吕宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175283, '19213509906', 'J8lKInjwH9', '2025-02-24 09:55:32', '蔡云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175284, '16881411519', '7uV2IeBiW1', '2025-02-24 09:55:32', '杜震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175285, '16252766668', '2sttCEv5bJ', '2025-02-24 09:55:32', '段秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175286, '211445098', '8PbOpksKOs', '2025-02-24 09:55:32', '范嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175287, '2188000186', 'NLa0g5FxKu', '2025-02-24 09:55:32', '江璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175288, '7608854144', 'zuE1cG1UPh', '2025-02-24 09:55:32', '高震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175289, '16339432182', 'TtAlRz4JvJ', '2025-02-24 09:55:32', '雷致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175290, '204987043', 'ZanNq8KEvE', '2025-02-24 09:55:32', '贾嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175291, '215326029', 'JCyXVpv4qB', '2025-02-24 09:55:32', '丁璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175292, '18093404589', 'oLq55RyaAy', '2025-02-24 09:55:32', '林睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175293, '100378875', 'cQNmUS8ZAx', '2025-02-24 09:55:32', '韦震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175294, '2860579823', 'GYCRWfvDpM', '2025-02-24 09:55:32', '杨安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175295, '210941495', 'M1q69Q3V7F', '2025-02-24 09:55:32', '田睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175296, '2052557960', 'Zy88EfGzOe', '2025-02-24 09:55:32', '曾璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175297, '2170299177', '8QRvxXwICe', '2025-02-24 09:55:32', '范子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175298, '200845953', '3fckpqtA6W', '2025-02-24 09:55:32', '何璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175299, '19391000305', 'u2v87Ga1dg', '2025-02-24 09:55:32', '廖安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175300, '16332567079', '8d2T8cUo9d', '2025-02-24 09:55:32', '段云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175301, '7690711097', 'ftHrxgqShs', '2025-02-24 09:55:32', '程安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175302, '13600200955', 'V0PFirMpLv', '2025-02-24 09:55:32', '卢睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175303, '2108103872', 'eXWnHGZjin', '2025-02-24 09:55:32', '杜安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175304, '2056927098', 'IaVGq645SO', '2025-02-24 09:55:32', '韩睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175305, '19322263704', 'vQ4rjKmq7b', '2025-02-24 09:55:32', '曾子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175306, '19778317484', 'j5dvdZNlpL', '2025-02-24 09:55:32', '胡子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175307, '16957069300', 'YUmIVRprJs', '2025-02-24 09:55:32', '叶致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175308, '16598402750', '8a3rNw2BKb', '2025-02-24 09:55:32', '傅安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175309, '7699605115', 'agCmn1pN8M', '2025-02-24 09:55:32', '金子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175310, '214946984', 'wsnfSaetUr', '2025-02-24 09:55:32', '高安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175311, '7604504963', 'JiEGPLq8Qk', '2025-02-24 09:55:32', '卢云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175312, '13631177385', 'DywWPxPxJx', '2025-02-24 09:55:32', '王震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175313, '18394855365', '7Uv7qzCW5S', '2025-02-24 09:55:32', '彭子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175314, '7693887891', 'tDHLI2vAGy', '2025-02-24 09:55:32', '潘秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175315, '13131077871', 'xNdqWpPmxC', '2025-02-24 09:55:32', '董子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175316, '19312775216', '2VUYo31X96', '2025-02-24 09:55:32', '熊致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175317, '14313521667', 'XB1HH3NODa', '2025-02-24 09:55:32', '张璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175318, '2124825736', 'k0Kd0QT7ti', '2025-02-24 09:55:32', '郝秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175319, '17689135011', 'McLp577ugt', '2025-02-24 09:55:32', '郝杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175320, '17422454994', 'OyiVSZOgof', '2025-02-24 09:55:32', '范岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175321, '7692426435', 'I7hANC5yOf', '2025-02-24 09:55:32', '吕睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175322, '17957710265', 'LbKpakPTLP', '2025-02-24 09:55:32', '潘子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175323, '75569858044', '8uW6Ue2Puu', '2025-02-24 09:55:32', '钟云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175324, '18950975307', 'Hh1PK2Dawx', '2025-02-24 09:55:32', '朱宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175325, '100637749', 'GeUu7LMUSF', '2025-02-24 09:55:32', '蒋秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175326, '1057427384', '0WV0utLD0P', '2025-02-24 09:55:32', '徐嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175327, '13059483832', 'b8mwojxmgP', '2025-02-24 09:55:32', '沈子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175328, '15018201532', 'jIGaaRohxZ', '2025-02-24 09:55:32', '谭宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175329, '289697440', 'X3WP7mV0a7', '2025-02-24 09:55:32', '王晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175330, '75594311430', 'sfGvvEqGZM', '2025-02-24 09:55:32', '邓岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175331, '17694490099', 'bmAH49nl46', '2025-02-24 09:55:32', '韦子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175332, '17287384707', 'tLpZh62QoJ', '2025-02-24 09:55:32', '黎云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175333, '2135089429', 'qVhvlS6snH', '2025-02-24 09:55:32', '蔡岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175334, '13166952875', '7s2ASI0mgB', '2025-02-24 09:55:32', '唐睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175335, '13564170927', 'Kran9xvd6z', '2025-02-24 09:55:32', '许云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175336, '213807942', 'lvfN44R9HR', '2025-02-24 09:55:32', '傅詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175337, '17986534824', 'P8sQf3edD1', '2025-02-24 09:55:32', '钱秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175338, '16412404849', 'QVPwHPGZyU', '2025-02-24 09:55:32', '邹云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175339, '2034131028', 'Na76UpyWsf', '2025-02-24 09:55:32', '蔡子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175340, '14364040345', 'BMZATtAjQb', '2025-02-24 09:55:32', '潘致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175341, '19178056079', 'e0Uqm8DBDI', '2025-02-24 09:55:32', '陆璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175342, '14717430819', 'ClvWUhSvq7', '2025-02-24 09:55:32', '陈震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175343, '288916979', '6WEcKO14at', '2025-02-24 09:55:32', '邱岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175344, '13441799621', 'UPhTSzCqNO', '2025-02-24 09:55:32', '金岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175345, '19960875772', 'TnDxPHy9uC', '2025-02-24 09:55:32', '彭震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175346, '19045724501', 'Rq7pJyEfy0', '2025-02-24 09:55:32', '高嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175347, '17999547858', 'FeI1MJtJGK', '2025-02-24 09:55:32', '唐璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175348, '1065535011', 'liuU3cCHvK', '2025-02-24 09:55:32', '莫致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175349, '2862370705', 'wRYd3NxdBF', '2025-02-24 09:55:32', '叶宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175350, '15848528621', 'Z5ilA8j3Y2', '2025-02-24 09:55:32', '夏安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175351, '280672236', 'LCTbOgOaw5', '2025-02-24 09:55:32', '宋安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175352, '2193067149', '7EF7PbPd0e', '2025-02-24 09:55:32', '余晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175353, '16283083855', 'FsV4p2nCPK', '2025-02-24 09:55:32', '钱嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175354, '2018488977', 'LtEBILTGkV', '2025-02-24 09:55:32', '严詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175355, '13421487544', 'e3Lw8KeIvf', '2025-02-24 09:55:32', '刘詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175356, '15803957618', 'LlHUkOz8uB', '2025-02-24 09:55:32', '李安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175357, '2059276116', 'Kav9yXnYQm', '2025-02-24 09:55:32', '侯安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175358, '14166592569', '2q8gC5xOjO', '2025-02-24 09:55:32', '唐嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175359, '17778910850', 'KgOCC8J1OW', '2025-02-24 09:55:32', '周云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175360, '19475541964', 'b1wXNBI84J', '2025-02-24 09:55:32', '冯睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175361, '2888376553', 'd9Zu9tx68D', '2025-02-24 09:55:32', '任宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175362, '15757190143', 'p93RwizrD2', '2025-02-24 09:55:32', '谢詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175363, '283191377', 'RRe1e2N6a1', '2025-02-24 09:55:32', '蔡云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175364, '201729586', 'DUko7dGVT4', '2025-02-24 09:55:32', '夏睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175365, '1019243637', '7OJ4d7vtOS', '2025-02-24 09:55:32', '赵睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175366, '75535831672', 'PcsK3rN1aX', '2025-02-24 09:55:32', '钟詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175367, '76029016304', 'JiKts7VEnI', '2025-02-24 09:55:32', '阎睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175368, '17594483544', 'aWun4Xwl6S', '2025-02-24 09:55:32', '彭震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175369, '2158206284', 'Qa2oCqcyF7', '2025-02-24 09:55:32', '徐晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175370, '17135540403', 'Skj9w1al65', '2025-02-24 09:55:32', '谢詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175371, '219629470', '944YXMw8vd', '2025-02-24 09:55:32', '萧子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175372, '7600340164', '7XOTrOn9hd', '2025-02-24 09:55:32', '周睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175373, '15940015595', 'fnSu6UirBB', '2025-02-24 09:55:32', '顾詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175374, '282731568', 'WMHdGGjvYB', '2025-02-24 09:55:32', '顾睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175375, '19349462465', '5aADeTZpED', '2025-02-24 09:55:32', '段杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175376, '17328925436', 'ugfZgZQek3', '2025-02-24 09:55:32', '邱杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175377, '16231536787', 'YWp2BPquoX', '2025-02-24 09:55:32', '廖震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175378, '18376226934', 'LjOLpaal5q', '2025-02-24 09:55:32', '雷詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175379, '75537885686', 'eroBnIld4M', '2025-02-24 09:55:32', '顾致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175380, '18064425936', '7XYrVehiGK', '2025-02-24 09:55:32', '孟杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175381, '16901944906', 'upLi5BiOQq', '2025-02-24 09:55:32', '梁嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175382, '288235264', 'AQMCKyKfZ7', '2025-02-24 09:55:32', '邓安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175383, '15595353312', 'VoneHNwNw8', '2025-02-24 09:55:32', '孙璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175384, '18621983558', 'aJDk5ZiSAZ', '2025-02-24 09:55:32', '崔嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175385, '16348252890', 'Zt4oHevDpN', '2025-02-24 09:55:32', '金秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175386, '19848900482', 'WCRfa8tFWx', '2025-02-24 09:55:32', '尹子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175387, '14704101913', 'OVNcKpinGn', '2025-02-24 09:55:32', '沈宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175388, '7551084999', 'vaW95z7moe', '2025-02-24 09:55:32', '郝秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175389, '76020043269', 'AeicIx2Oqz', '2025-02-24 09:55:32', '冯岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175390, '75578641489', 'oRcx9ao03V', '2025-02-24 09:55:32', '孟安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175391, '14346715588', 'OFUotDikot', '2025-02-24 09:55:32', '熊晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175392, '14472298395', 'rueQ2Y8oDs', '2025-02-24 09:55:32', '雷秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175393, '2892363302', 'T5bknrDaGT', '2025-02-24 09:55:32', '卢震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175394, '16807692768', 'DRazq0E5iX', '2025-02-24 09:55:32', '雷震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175395, '19418747132', 'bf34x8AzDs', '2025-02-24 09:55:32', '孔云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175396, '13332000321', 'OHyByomNSx', '2025-02-24 09:55:32', '苏秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175397, '19369462058', 'N0LCIiPvBB', '2025-02-24 09:55:32', '钟睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175398, '103688595', '4l4oKxSgWs', '2025-02-24 09:55:32', '冯睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175399, '7604072240', 'jfCZRfXFDR', '2025-02-24 09:55:32', '朱云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175400, '75595099262', 'Z33lKRNfeH', '2025-02-24 09:55:32', '任杰宏', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175401, '102628293', '5YOXLCRPIR', '2025-02-24 09:55:32', '唐岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175402, '17924779243', 'MemDwCHBSr', '2025-02-24 09:55:32', '陆杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175403, '7556720398', 'ydXE6CkvwC', '2025-02-24 09:55:32', '李秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175404, '16318685316', 'DKqcjowOLP', '2025-02-24 09:55:32', '蔡杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175405, '14501715644', 'IxfFieeXt7', '2025-02-24 09:55:32', '傅晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175406, '283503849', 'VgJoPWi9tz', '2025-02-24 09:55:32', '田璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175407, '7606029166', 'zudQoMbnBn', '2025-02-24 09:55:32', '刘云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175408, '215622349', 'K2qGPdO50G', '2025-02-24 09:55:32', '邹致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175409, '202383303', 'AT2UFnWcWI', '2025-02-24 09:55:32', '汪晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175410, '18347753397', '5fdmqRrgqc', '2025-02-24 09:55:32', '朱璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175411, '14909517007', 'NEioxu2OMZ', '2025-02-24 09:55:32', '陈嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175412, '14143092644', 'kRTo95yfCE', '2025-02-24 09:55:32', '莫子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175413, '7556520858', 'f17Dww3ggd', '2025-02-24 09:55:32', '曾晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175414, '18604120512', '7pwCmXfxWp', '2025-02-24 09:55:32', '薛晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175415, '15228940329', 'zCHBJBf4Ga', '2025-02-24 09:55:32', '向晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175416, '15903250870', 'CdK7tvAtY0', '2025-02-24 09:55:32', '杜云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175417, '7694989927', '57HD6RSHXK', '2025-02-24 09:55:32', '杜安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175418, '219364599', 'oex4jVVUot', '2025-02-24 09:55:32', '蔡云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175419, '17431510766', '3Irb9DR03o', '2025-02-24 09:55:32', '张云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175420, '202121841', 'RFZQAZPqVT', '2025-02-24 09:55:32', '武秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175421, '14948281626', 'Gikgv3dDsX', '2025-02-24 09:55:32', '汤秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175422, '1032805054', 'SS9V4YpUGf', '2025-02-24 09:55:32', '杨岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175423, '1043834399', 'GpAsYm4akY', '2025-02-24 09:55:32', '梁詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175424, '17382199777', 'EvY6KmkeVo', '2025-02-24 09:55:32', '范岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175425, '16750195453', 'gwYCLXRrac', '2025-02-24 09:55:32', '冯宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175426, '76037780269', 'oYJsT339Mu', '2025-02-24 09:55:32', '彭璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175427, '19415446636', 'vD2Cdhz3DG', '2025-02-24 09:55:32', '蒋岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175428, '18036112261', 'hOm5Bk94zN', '2025-02-24 09:55:32', '潘震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175429, '19299185522', 'uOZQgHrvmr', '2025-02-24 09:55:32', '郭詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175430, '215555641', 'EmXbX5Lys0', '2025-02-24 09:55:32', '蔡嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175431, '13160478661', '3NEzFe9XSA', '2025-02-24 09:55:32', '王杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175432, '19305352659', 'MMCTmk54Yj', '2025-02-24 09:55:32', '袁岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175433, '13091261914', '3atZml15CR', '2025-02-24 09:55:32', '韦子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175434, '17559105834', 'c0K42Rjwp8', '2025-02-24 09:55:32', '侯子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175435, '210449426', 'RX0XS2L5Gs', '2025-02-24 09:55:32', '范嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175436, '7608314454', 'uebYIYhuZL', '2025-02-24 09:55:32', '常震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175437, '19294585720', 'AzAag1oqRA', '2025-02-24 09:55:32', '郑詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175438, '1068914631', 'ncc4Vx2IlT', '2025-02-24 09:55:32', '贺云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175439, '19503335661', 'H7jCsNovyd', '2025-02-24 09:55:32', '江睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175440, '2822728206', 'FYwcXmeC40', '2025-02-24 09:55:32', '董安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175441, '15360515913', 'j9SLLFtYMF', '2025-02-24 09:55:32', '金致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175442, '2043723194', 'AJq0Z6B1wj', '2025-02-24 09:55:32', '姚安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175443, '17522164061', 'NXA5FGrz4O', '2025-02-24 09:55:32', '萧嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175444, '17949495216', 'M3vWODvmhw', '2025-02-24 09:55:32', '赵詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175445, '2075822255', 'mT5cBe0f3m', '2025-02-24 09:55:32', '赵晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175446, '18899834492', 'FDQhIJguVb', '2025-02-24 09:55:32', '王岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175447, '2102066593', 'QdjTH5LF0E', '2025-02-24 09:55:32', '韦安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175448, '17480269547', 'co3NZralFZ', '2025-02-24 09:55:32', '谢睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175449, '18765690132', 'Hr1p2La0Jh', '2025-02-24 09:55:32', '杨子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175450, '14492747156', '46rhV4XMU6', '2025-02-24 09:55:32', '傅晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175451, '1086341034', 'vutBx8e4VH', '2025-02-24 09:55:32', '贺詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175452, '76038623194', 'nmU3SDErNY', '2025-02-24 09:55:32', '廖睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175453, '17893494379', 'WoMfZTLfgj', '2025-02-24 09:55:32', '陶睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175454, '75522179618', '73UTZ8Glmu', '2025-02-24 09:55:32', '钟子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175455, '19289926153', 'xWNGcd0zOt', '2025-02-24 09:55:32', '邱云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175456, '17248398489', 'vKc0NgCkw2', '2025-02-24 09:55:32', '阎子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175457, '14645277081', 'P5aAaAmQla', '2025-02-24 09:55:32', '韩震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175458, '214730476', '9UOWPYRDMc', '2025-02-24 09:55:32', '赵璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175459, '7695631763', 'NH1S0rYwlw', '2025-02-24 09:55:32', '汤睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175460, '19866767198', '7OV4k0f6IG', '2025-02-24 09:55:32', '钱璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175461, '7603925445', 'lFl2GyoMBC', '2025-02-24 09:55:32', '刘詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175462, '19605567255', 'kGgvwLfFeE', '2025-02-24 09:55:32', '向致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175463, '7604139372', 'JcDcbCax8H', '2025-02-24 09:55:32', '韩宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175464, '13772211504', 'qlaweQIMsw', '2025-02-24 09:55:32', '熊晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175465, '19548063195', 'EY52F00k7m', '2025-02-24 09:55:32', '李嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175466, '15773845614', 'Yl4NotCJfb', '2025-02-24 09:55:32', '高子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175467, '76961624591', 'KB86t4r4Ns', '2025-02-24 09:55:32', '钟致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175468, '75564425415', 'lrmoclKQpQ', '2025-02-24 09:55:32', '余睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175469, '17232841400', 'UN4u0xeFJS', '2025-02-24 09:55:32', '陆岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175470, '14925931302', '07gc4JRuW2', '2025-02-24 09:55:32', '罗震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175471, '19410148121', '5pzV4DlfPb', '2025-02-24 09:55:32', '熊宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175472, '14166055420', 'zjEGlMPyyn', '2025-02-24 09:55:32', '曹睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175473, '202248626', 'ZZYZK8JPqs', '2025-02-24 09:55:32', '黄子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175474, '17095433374', 'hEedLrGLUi', '2025-02-24 09:55:32', '傅睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175475, '2824415275', 'TrZwsGAa86', '2025-02-24 09:55:32', '郭致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175476, '16386926127', 'aWYbBqjtw2', '2025-02-24 09:55:32', '贾晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175477, '2174465934', '9yK833zGPH', '2025-02-24 09:55:32', '任秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175478, '2842517826', 'X8lYSclQs2', '2025-02-24 09:55:32', '郭震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175479, '16380229904', '4QhqTbFMD6', '2025-02-24 09:55:32', '魏致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175480, '15872160332', 'UBurCrm2wE', '2025-02-24 09:55:32', '梁致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175481, '14020431741', '63ank2nAxR', '2025-02-24 09:55:32', '熊子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175482, '14500740864', 'UBt7SX1Nif', '2025-02-24 09:55:32', '汪宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175483, '203876803', 'ww8qDkCxSd', '2025-02-24 09:55:32', '李睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175484, '17307848084', 'EVfkxeu0ed', '2025-02-24 09:55:32', '夏晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175485, '2194117382', 'Bu6nJVJPYQ', '2025-02-24 09:55:32', '姚云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175486, '19310810677', 'FLdpmbk76F', '2025-02-24 09:55:32', '赵云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175487, '204147088', 'suixDho4v4', '2025-02-24 09:55:32', '钟云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175488, '2125827959', 'MDbFRpTnfG', '2025-02-24 09:55:32', '吴子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175489, '7554151897', 'brSzorom6p', '2025-02-24 09:55:32', '马秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175490, '15996799657', 'fKUVCgExJy', '2025-02-24 09:55:32', '秦安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175491, '17590038872', 'eHTC6Mt4SP', '2025-02-24 09:55:32', '徐詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175492, '75599032083', 'UXOPNrrOsh', '2025-02-24 09:55:32', '于云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175493, '75572456720', 'v4iIHb52Ei', '2025-02-24 09:55:32', '武宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175494, '13171015780', 'H2oi44uGwO', '2025-02-24 09:55:32', '吴子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175495, '7695166994', 'gYugAupCYH', '2025-02-24 09:55:32', '武岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175496, '2837182487', '0vKcHchB2Y', '2025-02-24 09:55:32', '陶睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175497, '7550351590', 'i1jPtuHOZj', '2025-02-24 09:55:32', '苏致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175498, '7602755224', 'wx66arXqc9', '2025-02-24 09:55:32', '邹安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175499, '18619230846', 'PgnJte8eQd', '2025-02-24 09:55:32', '徐嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175500, '13302021818', 'W2SDAuLqRh', '2025-02-24 09:55:32', '邱致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175501, '103510844', 'xturZ285al', '2025-02-24 09:55:32', '彭晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175502, '15913189123', 'MCb0J90or0', '2025-02-24 09:55:32', '萧璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175503, '287619464', 'lGofUSHGrT', '2025-02-24 09:55:32', '王云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175504, '16738387953', 'Tt7zuCancy', '2025-02-24 09:55:32', '陶秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175505, '13927848169', 'SfVy2LtDkR', '2025-02-24 09:55:32', '林震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175506, '2028165684', 'CrkBgsViZL', '2025-02-24 09:55:32', '胡子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175507, '2842015138', 'ohJ9lF06it', '2025-02-24 09:55:32', '钱詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175508, '15477973328', 'yK6PFqkzyf', '2025-02-24 09:55:32', '谭璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175509, '15253823328', '4RbF8qY6sc', '2025-02-24 09:55:32', '陆岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175510, '76052117877', 'wuVMq5zvK2', '2025-02-24 09:55:32', '姚安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175511, '75517448999', 'xWwvugAn48', '2025-02-24 09:55:32', '任子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175512, '289026271', 'FPEPDAxe0t', '2025-02-24 09:55:32', '龚子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175513, '2196140412', '8SXdFUED1z', '2025-02-24 09:55:32', '唐致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175514, '17063414930', 'EyIF0xuJWC', '2025-02-24 09:55:32', '贾詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175515, '102675544', '1BDb8VsMzB', '2025-02-24 09:55:32', '蔡云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175516, '15668627665', '6NuIDB7bJa', '2025-02-24 09:55:32', '魏嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175517, '16253453290', '1tYMOpfPRp', '2025-02-24 09:55:32', '袁安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175518, '18440922839', 'ubuFUipxm0', '2025-02-24 09:55:32', '廖岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175519, '15765016048', 'adqXTjfUeu', '2025-02-24 09:55:32', '傅云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175520, '76000267688', 'Nd57Urv7gf', '2025-02-24 09:55:32', '方嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175521, '2101833516', 'YXoT4OWt5d', '2025-02-24 09:55:32', '杨璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175522, '7603739536', 'rx4bO6VhmK', '2025-02-24 09:55:32', '廖嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175523, '102522529', 'WiEkHBbPno', '2025-02-24 09:55:32', '苏致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175524, '2116697198', 'tY47FronfW', '2025-02-24 09:55:32', '邓岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175525, '219404309', 'q9RTjaxeB8', '2025-02-24 09:55:32', '彭子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175526, '108397052', '45F3g5ZtCh', '2025-02-24 09:55:32', '梁震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175527, '7558989094', 'AnZAfs7sTH', '2025-02-24 09:55:32', '江子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175528, '17924249643', '7Mop2JQoNk', '2025-02-24 09:55:32', '丁致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175529, '281646138', 'G8MEaQog62', '2025-02-24 09:55:32', '许璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175530, '16378365609', 'j9U7tKh707', '2025-02-24 09:55:32', '范璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175531, '13676842017', 'vjOAMymKYh', '2025-02-24 09:55:32', '尹子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175532, '16933788864', 'YjwcSQ267J', '2025-02-24 09:55:32', '武詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175533, '100001804', 'PejEt0nJMc', '2025-02-24 09:55:32', '方岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175534, '107788817', 'lQAyRpIUF6', '2025-02-24 09:55:32', '周杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175535, '76991225227', 'vKrcUvsl8i', '2025-02-24 09:55:32', '杨致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175536, '2056381203', 'Lf0G6NM4HT', '2025-02-24 09:55:32', '任睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175537, '18199140814', '54Po3Y2GaE', '2025-02-24 09:55:32', '宋睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175538, '14469323890', 'MwuqUeVeXp', '2025-02-24 09:55:32', '石璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175539, '13466449000', 'JPj8eMHWpY', '2025-02-24 09:55:32', '钱致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175540, '14904066375', 'jOsHSwFY1f', '2025-02-24 09:55:32', '潘秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175541, '19452933436', 'bNNKMEoshC', '2025-02-24 09:55:32', '吕震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175542, '18015602305', 'aFGp93qArN', '2025-02-24 09:55:32', '吴子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175543, '2860822673', '5cL5WZrwZ6', '2025-02-24 09:55:32', '孟致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175544, '2147136611', 'XtT1JlbAg4', '2025-02-24 09:55:32', '李杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175545, '2189595745', 'UIFSE9wq41', '2025-02-24 09:55:32', '夏云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175546, '76991319782', 'yWo9oHDyEb', '2025-02-24 09:55:32', '梁璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175547, '2041862584', 'fIaLcKQMfb', '2025-02-24 09:55:32', '史子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175548, '207012404', 'f2tHNfGFXg', '2025-02-24 09:55:32', '任睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175549, '286771022', 'Sqk1PFaeSp', '2025-02-24 09:55:32', '钟睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175550, '16569565939', 'LtvvIDZFNo', '2025-02-24 09:55:32', '何嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175551, '101871576', 'AgMSmurK0R', '2025-02-24 09:55:32', '田詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175552, '75575411219', 'wYQXAMMCGP', '2025-02-24 09:55:32', '陆致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175553, '19357839118', '0XScUbcKIG', '2025-02-24 09:55:32', '严睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175554, '18924956610', 'KE6q5NhO6e', '2025-02-24 09:55:32', '于詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175555, '108418587', '4r4CIwod1c', '2025-02-24 09:55:32', '崔子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175556, '13326320549', 'uf4lj3JYRk', '2025-02-24 09:55:32', '雷子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175557, '13950973129', 'iEhGVxc14G', '2025-02-24 09:55:32', '邱璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175558, '2826713157', 'JTr4AVfEyf', '2025-02-24 09:55:32', '方子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175559, '18864907904', 'IKq3leCHnw', '2025-02-24 09:55:32', '尹致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175560, '2120253959', 'kirSkKpvMs', '2025-02-24 09:55:32', '邹岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175561, '1069083438', 'xVPGvGS6bY', '2025-02-24 09:55:32', '唐睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175562, '19035627505', 'qhIraq8Tzl', '2025-02-24 09:55:32', '戴子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175563, '16611513838', 'MN9ioj3cgB', '2025-02-24 09:55:32', '曹云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175564, '17676918427', 'w7UnfZES9t', '2025-02-24 09:55:32', '龙震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175565, '18016389810', 'lAM792bo94', '2025-02-24 09:55:32', '彭子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175566, '18206146288', 'IxDs8xjMXQ', '2025-02-24 09:55:32', '崔秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175567, '76009297604', 'GAbBvMfTVA', '2025-02-24 09:55:32', '邓安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175568, '17938622488', 'iA5sS7OUPA', '2025-02-24 09:55:32', '郭致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175569, '108464084', 'O9Yhxjiyaz', '2025-02-24 09:55:32', '钱致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175570, '106620402', 'u0c97BF8Z1', '2025-02-24 09:55:32', '董秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175571, '16245454436', 'G8PCoDM7hf', '2025-02-24 09:55:32', '黎云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175572, '16689102630', 'oZwygGEOEd', '2025-02-24 09:55:32', '朱安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175573, '76982352988', 'T5i2OOGq4Q', '2025-02-24 09:55:32', '于晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175574, '7600973316', 'FggSvZqO0P', '2025-02-24 09:55:32', '邓詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175575, '1064293641', 'OTpuDkf8W5', '2025-02-24 09:55:32', '方子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175576, '17724351837', 'kRhxn0FgI0', '2025-02-24 09:55:32', '孔致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175577, '14399516755', 'VsndrmCYOp', '2025-02-24 09:55:32', '钟安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175578, '2008919704', 'cSrsjlvTAy', '2025-02-24 09:55:32', '朱震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175579, '100782489', 'ThdtSRG013', '2025-02-24 09:55:32', '范致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175580, '101493555', 'USX2K8wT3b', '2025-02-24 09:55:32', '吴岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175581, '76991708385', 'QCfW9lROSi', '2025-02-24 09:55:32', '林宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175582, '76097940916', 'JsmudVD8TZ', '2025-02-24 09:55:32', '蒋子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175583, '7559959237', 'ARvWLFVv4y', '2025-02-24 09:55:32', '钱宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175584, '15954467957', 'cScrJiJJOQ', '2025-02-24 09:55:32', '贾秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175585, '2112947509', 'djcpfrfbqN', '2025-02-24 09:55:32', '龙震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175586, '205987095', 'UsCXZpt1dd', '2025-02-24 09:55:32', '高秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175587, '16952259719', 's5vhamTitP', '2025-02-24 09:55:32', '罗安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175588, '15092794057', 'rvplnJh4Rs', '2025-02-24 09:55:32', '郑岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175589, '7553247214', 'd9A5jSBa4E', '2025-02-24 09:55:32', '侯璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175590, '14174692843', '3h3Uxsh6bY', '2025-02-24 09:55:32', '冯杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175591, '106497723', 'qnMYvIx0fC', '2025-02-24 09:55:32', '萧睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175592, '7553963789', '2iJJH27kFw', '2025-02-24 09:55:32', '严云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175593, '210551251', 'u7yQb49PZO', '2025-02-24 09:55:32', '潘宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175594, '217063768', '2rxPCSTrUk', '2025-02-24 09:55:32', '刘嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175595, '17157182527', 'd2LOSA2T2i', '2025-02-24 09:55:32', '王子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175596, '1051541684', 'fLyzAr3lYh', '2025-02-24 09:55:32', '谢岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175597, '7601841771', 'Z5cs4kAMYk', '2025-02-24 09:55:32', '苏岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175598, '18604032343', 'zp3PkMvr5C', '2025-02-24 09:55:32', '龙岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175599, '2092322807', 'K5eKq9mXpV', '2025-02-24 09:55:32', '何杰宏', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175600, '2136265908', 'a7gjuk9LQx', '2025-02-24 09:55:32', '杜宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175601, '17461171761', 'jQR6MFvVGS', '2025-02-24 09:55:32', '潘晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175602, '7604305394', 'TVvmH2lxe1', '2025-02-24 09:55:32', '廖宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175603, '7604086612', '7sXfdF6uaV', '2025-02-24 09:55:32', '夏杰宏', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175604, '76050865161', 'VOzue4Z5UB', '2025-02-24 09:55:32', '侯子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175605, '16128719754', 'LWBSKRhaJu', '2025-02-24 09:55:32', '任璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175606, '13080753379', 'ej0Eh5ZlPz', '2025-02-24 09:55:32', '卢安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175607, '19599067151', 'jafGK85bnl', '2025-02-24 09:55:32', '陈晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175608, '13361849472', 'SxUPLuafiz', '2025-02-24 09:55:32', '刘嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175609, '2814677697', 'iXNyGVWlBA', '2025-02-24 09:55:32', '魏璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175610, '19107797628', 'TrnOw7DbSE', '2025-02-24 09:55:32', '胡嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175611, '2185523349', '9KqveqLFeu', '2025-02-24 09:55:32', '曹震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175612, '206385662', 'xupEZJZpVv', '2025-02-24 09:55:32', '魏晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175613, '201244427', 'bZ6FLmjxHh', '2025-02-24 09:55:32', '程致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175614, '280967614', 'FW6FaLeiPb', '2025-02-24 09:55:32', '冯震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175615, '283527442', 'Z6HoXE2zGE', '2025-02-24 09:55:32', '丁致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175616, '202494498', 'zPYWM9FKmm', '2025-02-24 09:55:32', '宋宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175617, '19140440951', '9tt7PCn3id', '2025-02-24 09:55:32', '雷晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175618, '13579253659', 'n9HtdOlRaD', '2025-02-24 09:55:32', '于杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175619, '280044775', 'ZNXxZzOdw2', '2025-02-24 09:55:32', '陈宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175620, '287325600', 'v8005qgbDU', '2025-02-24 09:55:32', '陈宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175621, '16076719256', '0gGbJ09fnl', '2025-02-24 09:55:32', '董璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175622, '207140267', 'HaIo1MFRyL', '2025-02-24 09:55:32', '黎嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175623, '7604516552', 'e5pEuLUW66', '2025-02-24 09:55:32', '石晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175624, '13536294186', 'dTSPDiKCrA', '2025-02-24 09:55:32', '董秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175625, '16259496002', '1X6bB34OKd', '2025-02-24 09:55:32', '罗致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175626, '18600822283', '87a0bzPGKp', '2025-02-24 09:55:32', '邱岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175627, '15688276790', 'tSSoKWB8lG', '2025-02-24 09:55:32', '何子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175628, '18325966867', 'MOqHjXFRGh', '2025-02-24 09:55:32', '黄云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175629, '19056751562', 'y89AvpT7u3', '2025-02-24 09:55:32', '徐璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175630, '2166539340', 'BVAWA0owqW', '2025-02-24 09:55:32', '吴杰宏', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175631, '19137045507', 'EeXnXrYIYD', '2025-02-24 09:55:32', '姜岚', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175632, '75530524648', 'GsE9hI2DRj', '2025-02-24 09:55:32', '蔡璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175633, '7691648922', 'SO7DwBNdjq', '2025-02-24 09:55:32', '陆秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175634, '13299325154', 'OFt3Gx0h8r', '2025-02-24 09:55:32', '邓秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175635, '2835667356', 'MkwVQkaNlL', '2025-02-24 09:55:32', '吕秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175636, '107343205', 'n2SKeFi0sM', '2025-02-24 09:55:32', '任安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175637, '14054165398', '87Lfn6kdD0', '2025-02-24 09:55:32', '尹云熙', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175638, '15591792586', 'gj39n3MxPY', '2025-02-24 09:55:32', '张子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175639, '13854516375', 'dB0OFtBf6t', '2025-02-24 09:55:32', '何璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175640, '13097014303', 'px1jenOxQK', '2025-02-24 09:55:32', '汪子韬', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175641, '7555437909', 'rb5qRM9Qo3', '2025-02-24 09:55:32', '张杰宏', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175642, '200219914', 'kbNsU0kNLX', '2025-02-24 09:55:32', '邓詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175643, '204099379', 'e5yctIfALF', '2025-02-24 09:55:32', '徐秀英', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175644, '17501484980', 'igIA1WqVHU', '2025-02-24 09:55:32', '薛子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175645, '2040903822', 'eRY77FAd6H', '2025-02-24 09:55:32', '龚璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175646, '14237366811', 'MxWQT4EVE2', '2025-02-24 09:55:32', '唐致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175647, '217031101', 'oxq5UvxdLE', '2025-02-24 09:55:32', '邓璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175648, '18364839483', 'qKeAzPl0pY', '2025-02-24 09:55:32', '黎子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175649, '18175456512', 'NfzmUpovYg', '2025-02-24 09:55:32', '郭致远', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175650, '7555160947', 'uv1luyn9VJ', '2025-02-24 09:55:32', '林子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175651, '15729693028', 'wuoTtN4rcC', '2025-02-24 09:55:32', '向安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175652, '19627710411', 'iVK5EGEze5', '2025-02-24 09:55:32', '方璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175653, '75583621811', 'CFYexlF7Kj', '2025-02-24 09:55:32', '汪睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175654, '211821256', 'NPTqEo52OK', '2025-02-24 09:55:32', '郝璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175655, '17051729681', 'caWYvUTVU9', '2025-02-24 09:55:32', '石璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175656, '1026565131', '5hbMFDeUp9', '2025-02-24 09:55:32', '向詩涵', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175657, '1058408030', 'SOqEPnCtIS', '2025-02-24 09:55:32', '陶嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175658, '18012623647', '1KZ62RpXce', '2025-02-24 09:55:32', '贾晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175659, '2171647294', '3Pjc2V0w9z', '2025-02-24 09:55:32', '陈晓明', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175660, '19910415395', 'DQdZsIO8Yp', '2025-02-24 09:55:32', '董震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175661, '13031937667', 'HBvsFtaaVr', '2025-02-24 09:55:32', '孟子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175662, '2126890629', '0bgvXrLpkR', '2025-02-24 09:55:32', '于岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175663, '14454003478', 'trbhCmVIfx', '2025-02-24 09:55:32', '冯詩涵', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175664, '17816095633', 'bqvJLLEso2', '2025-02-24 09:55:32', '杜秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175665, '14259827652', 'zhEVSdfHU0', '2025-02-24 09:55:32', '顾震南', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175666, '18062148875', 'FKusm6112l', '2025-02-24 09:55:32', '赵子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175667, '17318358199', 'yDAVxOXq9J', '2025-02-24 09:55:32', '何晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175668, '108744125', 'J5XFj5LNbY', '2025-02-24 09:55:32', '朱秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175669, '7602370667', 'sqOAU1mT3s', '2025-02-24 09:55:32', '冯致远', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175670, '18636531539', 'iFU1cLrbLL', '2025-02-24 09:55:32', '吴晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175671, '7556220959', 'Bwm3s0vKnQ', '2025-02-24 09:55:32', '姚震南', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175672, '76993823345', 'rDFP8ujbZu', '2025-02-24 09:55:32', '胡子异', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175673, '14322858976', '99WfyJV6PL', '2025-02-24 09:55:32', '郝岚', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175674, '17025673628', 'OhcIxYsZhJ', '2025-02-24 09:55:32', '叶云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175675, '7602817060', 'jAqA2c2xEX', '2025-02-24 09:55:32', '邹宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175676, '7699179343', 'BWEXMcuNb3', '2025-02-24 09:55:32', '杨云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175677, '76932429532', 'mdjDI5III3', '2025-02-24 09:55:32', '龙璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175678, '15319954157', '9n8KggIPlz', '2025-02-24 09:55:32', '龚安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175679, '1009821043', 'Gmxc0kiawo', '2025-02-24 09:55:32', '孟安琪', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175680, '2055116727', 'R9JVNMwWMT', '2025-02-24 09:55:32', '尹睿', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175681, '18834269585', 'ZUDPqbgEHd', '2025-02-24 09:55:32', '陶璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175682, '18182460179', 'X0HGBIuOYj', '2025-02-24 09:55:32', '罗璐', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175683, '15578023108', 'N0NxyoE7lZ', '2025-02-24 09:55:32', '苏宇宁', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175684, '1001145810', '3dokS2dnHr', '2025-02-24 09:55:32', '潘云熙', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175685, '16935767754', 'LyCp1QlwF0', '2025-02-24 09:55:32', '顾宇宁', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175686, '18177197265', 'aO9eQbRpxg', '2025-02-24 09:55:32', '卢安琪', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175687, '75567953532', '554xXhlldj', '2025-02-24 09:55:32', '钟嘉伦', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175688, '14896954695', 'cRDHVlZCH5', '2025-02-24 09:55:32', '袁璐', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175689, '216686232', 'bo2sIupgJm', '2025-02-24 09:55:32', '夏子韬', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175690, '76925730372', 'PSCFMailnJ', '2025-02-24 09:55:32', '魏晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175691, '15312714153', 'Se9dJG0r19', '2025-02-24 09:55:32', '常嘉伦', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175692, '2060476754', 'YOak1pRggQ', '2025-02-24 09:55:32', '苏子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175693, '14556714633', 'HtDAppbhKr', '2025-02-24 09:55:32', '魏秀英', NULL, 0, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175694, '15731837428', 'mZDZlEAbBd', '2025-02-24 09:55:32', '金子异', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175695, '13117848800', 'Ie6XTdx7Aj', '2025-02-24 09:55:32', '林晓明', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175696, '2070896268', 'iz1Cp38SRK', '2025-02-24 09:55:32', '卢睿', NULL, 1, NULL); -INSERT INTO `tb_user` VALUES (1893836584118175697, '19753631803', 'PlFvCmamFh', '2025-02-24 09:55:32', '黄岚', NULL, 0, NULL); +INSERT INTO `tb_user` VALUES (1863920777825390593, '18796357645', '8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92', '2025-05-19 15:49:53', '李静', '·11', '0', 'http://localhost:18081/81ecfb66-5f94-4997-8f2c-430b63415212.jpg'); +INSERT INTO `tb_user` VALUES (1893836584118173697, '123456', '8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92', '2025-03-24 06:16:07', '区块霸总', '', '1', 'http://localhost:18081/81ecfb66-5f94-4997-8f2c-430b63415212.jpg'); +INSERT INTO `tb_user` VALUES (1893836584118174698, '76005929642', '8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92', '2025-03-24 01:40:39', '毛致远', '', '1', 'http://localhost:18081/81ecfb66-5f94-4997-8f2c-430b63415212.jpg'); +INSERT INTO `tb_user` VALUES (1893836584118174806, '17024265121', 'LA9vxJIXrT', '2025-02-24 09:55:32', '夏岚', NULL, '1', NULL); +INSERT INTO `tb_user` VALUES (1893836584118175700, '12345678', 'ef797c8118f02dfb649607dd5d3f8c7623048c9c063d532cc95c5ed7a898a64f', '2025-05-19 11:11:18', '12345678', 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCc/PYk6mHC3VGougEXvyeHet5J9DBBv2RtxTY04GQ7nhKV91/Q7Hg49pVXJqf6k6N/B3fwVYfLbDP8ty/knZFu3ufK/ejNjlEFhOB/XKRfp69cBU7a8SNAS5CztqcHZM/CcyeCDFObGbUOsVmYvTx3SNv4C9EVKG+0Ew+7qqaAiwIDAQAB', NULL, 'MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAJz89iTqYcLdUai6ARe/J4d63kn0MEG/ZG3FNjTgZDueEpX3X9DseDj2lVcmp/qTo38Hd/BVh8tsM/y3L+SdkW7e58r96M2OUQWE4H9cpF+nr1wFTtrxI0BLkLO2pwdkz8JzJ4IMU5sZtQ6xWZi9PHdI2/gL0RUob7QTD7uqpoCLAgMBAAECgYAGBy6ab0eOuHncvTuygjwN1zl25IH/3E4KawKwWBdxNJopGQUcXCAnq8xDOvBDTmz+QTapS1d6B68dWpljsWs2o8Hpy6YV2w9dUgOCBQ7OLxMe9biRO2fNc11DRdyUkKupm2VTs7R21N43ty2pwuPH+e2l0px6Fwt6rzEabX8b8QJBAMXx4SpLZ0N8cxubHIgIwXyvdBLOq/U5+8mLds9hEHPWdzxO/mhEuF5KS9Mp8ZAIbhLETvGvh3M0hxsU4AxlKHsCQQDLB/b+gWx7oz7niKAQfjGVu5d+/DIJ5TaN2aIcVvXzCTypPwv0NBBS1cVr9RBBv4T+Yia15d6Hcj0GPle3h/MxAkEAscG+B4JBUHxgzkij/ZGHWBYjsYQBLi4M63gfkKnE4ZGV8AWsNyyHOL2VjCLdeA/p8VZy4l1T0OQ589ryPI9XIwJAbhFGVNlDP4/ThV/rLqXLKdqGGeCNHBI4ThRjLyvxsC0cxsAYMe6bvtyHZ6x2gL5cUjBRviD9T76d2KmpkiTQsQJBAJwadB1hwmaP6VJxUUm1t6PZsxH9tVzW0jOID2LZC3QT1O6CDG7sfpzWpZaBxCAsAKchNwaZovfVtxGWDPO4WM8='); -- ---------------------------- -- Table structure for tb_user_behavior diff --git a/front/src/main/java/io/controller/CertificatesController.java b/front/src/main/java/io/controller/CertificatesController.java index 0b6b331..9af0392 100644 --- a/front/src/main/java/io/controller/CertificatesController.java +++ b/front/src/main/java/io/controller/CertificatesController.java @@ -45,8 +45,7 @@ public class CertificatesController { @Autowired private FrontUserService userService; - @Value("${upload.url}") - private String uploadUrl; + @Login @GetMapping("page") @@ -61,8 +60,7 @@ public class CertificatesController { params.put("userId",userId); PageData page = certificatesService.page(params); List collect = page.getList().stream().map(e -> { - // 拼接域名 - e.setImg(uploadUrl + e.getImg()); + UserDTO userDTO = userService.get( e.getUserId()); e.setUser(userDTO); @@ -81,7 +79,6 @@ public class CertificatesController { if (list == null){ return new Result().error("没有查询到"); } - list.setImg(uploadUrl + list.getImg()); return new Result().ok(list); } @@ -89,14 +86,10 @@ public class CertificatesController { @PostMapping @Operation(summary = "保存") public Result save(@RequestBody CertificatesDTO dto,@Parameter(hidden = true) @RequestAttribute("userId") Long userId){ - LambdaQueryWrapper lwq = new LambdaQueryWrapper<>(); - List list = certificatesDao.selectList(lwq); - if (!list.isEmpty()){ - return new Result().error("证书编号有重复"); - } + //效验数据 ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class); - dto.setImg(dto.getImg().replace(uploadUrl,"")); + dto.setUserId(userId); certificatesService.save(dto); return new Result(); @@ -107,7 +100,7 @@ public class CertificatesController { public Result update(@RequestBody CertificatesDTO dto){ //效验数据 ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); - dto.setImg(dto.getImg().replace(uploadUrl,"")); + certificatesService.update(dto); return new Result(); } diff --git a/front/src/main/resources/application-dev.yml b/front/src/main/resources/application-dev.yml index 961fc83..e87ea0a 100644 --- a/front/src/main/resources/application-dev.yml +++ b/front/src/main/resources/application-dev.yml @@ -33,7 +33,7 @@ spring: multi-statement-allow: true web: resources: - static-locations: "file:D:/2025/blockchain-certify/upload/" + static-locations: "file:D:/20250519/block-identity-auth/upload/" upload: - path: D:\2025\blockchain-certify\upload + path: D:\20250519\block-identity-auth\upload url: http://localhost:18081/ \ No newline at end of file diff --git a/ui/public/508d288b-cd6e-4814-a99f-53a3999c4261.jpg b/ui/public/508d288b-cd6e-4814-a99f-53a3999c4261.jpg new file mode 100644 index 0000000000000000000000000000000000000000..76c84e831651d661b8e092d632245707b641c5cb GIT binary patch literal 526998 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

-vQF6~w_2-JN=x?EI^|*(-{F-(+FDSGwXx><|j}4AG{8QcTfI?aW_~MRF z?Zkxd3@Ctlun>Lbj5_HYV)zd~f2rvz@UQu~IORw2lEU zFDWcY`7+xJ&H)qC8t>MOH+Cx;b{~+KxdeOQaoGT7hJ1u}wb&M?$BV!e$o2;1VF9QW z(2d793DYa{^fgQUzC9)#Aln#gadb3q=8%q2ukBf%seSq6TZKiLl(=(G{qxcu?=fwT zXtWG4YP*L?=AI-nzMCB7#YvO$&-LN#Hfa1%#tl`tR;kYpDc)*Gy;Cc@KYmyFZAA;Fn%L*$^a%A z@6R*w(y=5gA>lN;3quFD6nd3CiX@6rFIk^jJM1vMj__vIzqf6n?D~Pd`BH7u_|=m% zidXrQ*>_#}*X75L_ZBX0>UhX}m~FE`7x1QKB=zK*f2gxIs3 z0B>rg?L6~Bk*Q+5?Bph^&I|p06}#)Ydd^(BrtPyP(tStt`>^+!{PBSOKCBI&Y+@wT zOsAx-5(kp<`nYgHUz}WXnPYWKUxM*5?ep5v8wqY*HQcY6UCR0s(*H=ey_bD-CgAic zL*~uXeAnoo!bb~}qO9;C9>&*`E{azM2e5npnTvA-rLa*zSAxPbG?A zofZX25?&V3-|Ce;+v-UN!n!T?Yh`G?!CSK$y~cc@Vd7Ap+$p-aD;_ne0xh$J;Lp^+ ztkIHPl+wDA{TUW3gSnR@(+(Yzckf8*Z4QhtvvxAsd^&qUxBols<4>=NA}QtspO6QoMRtkC=tdSnYFS*H4a}%*h9+w@o1Ke)bZq19 zJ*!j(oB1C~jJmqddu@J6c$F7%v(KELk@by60Wa;u1$i$g(|?}6Y;N6wfJ?|!RA82mx&)}vT`*l*isDX*ik zyl@?CnQ!7kw?hyp=%sG!&^umczoSpyyjNkdKybd%5u$h{6}4u5f8e`0e4x1cf$;?; zPCHl;R)YnzfSLF2!xFcF7N3$)+RVwd)3sG)UH2RnXblV+$-}*PB|JLqJ8VKx?u7{ z{w7QpGE}jzNa|Cm@tg%mX8qey4cFqGHK)&LW#2Rr=*&T&&6G3=s)xU(ODQ7EJq5%^ z_1?W8;?9>AP#TJ%r3D?-O(&SA-U@F)O9=G#pK1Ut5&pdi$r873-;(X5*FhEms6?l- z3#QhiQaLIU#h`i-I^iDufFimU?UX~#1}7K%NtE%p%==P^pXgYA^mu-R1kB}vz8+OZ zbraWPeL|n4R2N4e2#3QA4pb1{H|Umj*TMPDkIgeD-_p9b&lEquZwu|f*WU#b zNUa{d`%n3xGrD2s{1HLh1u4XG`@W|r%gCN3En^AUcQV%Odnvn$WJ}35mV^qC zrA3l$X8PUF=zZVs|N38DYGyF;JkRIzocrA8oI7V{f4u%ozdZA}P}96%4xLB-EFz!= zHnhdU!qo|I36$YEJ0YJzO%d_SBR#_qxT8`XqbR7o;eaQk1Tw(Vf=7wy>RsYg*iwyF zf}P?6^X8I>bTt~g!EA;fq1FV_+&~?aL9vV9H2TPlXl9VYXXmeC**lcdkK`3nsT&F| zh!sjB^A~GPubm`uW~3I-+^z-KE2bW8Fu$QJ3~LOtuBR1X1DV;X$1H+EkiStD#QxY# zwen}fF>&|-h*~)?`t>{WcWuu)>|(SxYw%2#b7}*?gCVF2Wa5#$27NO^B>cE2QC;Re zdPY^p#N^LibIUGNRuY=vL6eRy>o;3m42Nth>H(l;1)M$5)WuA)6pDR{)C4iB6BqGQ zBR%WD78~_tb+R$Za@zhbiZ~n=p%0-D26Q2U;HLn>cferV4qCvr%ddzLZr_MG)CCS~ zM7*$YydbTGf+|jsMp@F(Ntp+PL;X4+8APP~f|$M!_|ANr?<2Az4}&B9I=4 z5FyxZ>&jM5l_>YoKyH;DkB25)oyZkREw+J_-j*W&uRnq;g8#^wEl$G|eRoC+t$xCG zj0glqIR)6KqJhj7{*&NQYKd<)!p)}OryQIq>xF*~j8`qAW?M%njoe=@-KFAU>(sTiphS+Y@z`xhbv;| zaDGIJOu#=UJMXIRk9W43fig94qK2gNZDD*JPfV)EAeIP|Rv4DeJG{e2kIJiG~rrK2_&aX6~ z!{}2K=ddB6AuRJ3W6>^v#f(gB;4j%}v2+=`tb2y+iRs)|Gx`#Q0MJkwIjQXm29uy|9Y7dZ zl5p~Hl_5PKsyY=MssNLrMJQBwz>%(Eume4cohXS`zSe$^jvQ#fY6VdM!(EUc!h<<} z+Bx?bWQRb`2Bz|Q%?)4tFHz)i-s7f>uAVdKpiE=Wpa>zH3P^`6gsd3geRm;D9fUQ& z1(5{0+W+u&42Wf7&p$W7_9d&#WJ z=RVPp*rpr#ZT3i=xS1Qbnq%rT3u{?jZMS&)Nqh-TS4G`9$J-;!14IA2CjX-CF2a%a>?7M3*3GP)1Db0`T zG=u*d&t5DN&nqbfE`S-%@f)R7f?1gQ%G0U|aD{VQ1EmB?c4n`|;xW zI(pLk9T{mTEm8O2iH6z?z$-46k9)dmeOL=40C-&-y%NE{F2 z_iqmWh=|?1v6GTE%)HE8;kphAvBH;>FH|Mwl*%zk4D4ZNxR(UcU{-xRL$+@ya`Yw) z<)hiZ11*$1`KpKtYs!2`6TMNeeye6I#%>>gni?nTwepTiTzdN8Xvl(#3`Oxg*!&_w zO0D7HS^NtTzJ{lxi?Y_xU=brbM{zknS#|=NFmln#vB=O<=r(T>s4$}F%v4@>FT@$w*{UXNE-s=sWtrt4g)p{FA+xQM_9Km4+6 z0SK?D1kwv8I!>IW+iEM&rFGE#-v%@boM)u33Xloy%PeiJwZD(uDDK_D1WqZ1{}Q+U zQPNVU%I)XHXTpBr_1k-dd#0I&Q!<}_!o{kor>CzhN);n)@7&u!ru%C;ThjuvK&)HmQb(sTraEbtpP5@q>UE-~Wp9*K-PC&8HT+@k@XCIrWBZi$?#rx-)d+WGke^CP zpUkw_1y@v#BCjh3k<=n4p^^i` z<}L;G@=YhMnY^BxeJ4qRrcOY=X+^nRg5R)%cl1lXWKR_arxLd#x{O>OtXme}i5tER zji({#R#ntaf7u9Cd>-Dhb6$&`Zy?wDZM?%9Qy$-A9{Lga{E|kIkm+M|?~NFOn#}e8 zRA}ntHkP=05l6?uz7HjrLS%)AwS&;O-w}%J5A0$wNG)IR0cW|ohPYfW<$bcFgl%Jx zN21^=4}%RAVPC&c;ZyF}aUy+Kg~qDYFuR2G=f?*NzoR)dUK1D`b0gwI{<)A9R2-=x zYC(=D{`{cvadftHZbzu9-6-=cj@81Qfzm3%K~vcDD`U%L2lHFPk;h#pgI<4$5cfTP z;4(VPv^(tMb7kM_!=?!zWbz)oli=x+n@Zo0msLTX^cmRcUsL9?g=1r6c^Fm6Kyw6V z=*tvw1JF*@K0u*y08qjHw|ymExvtuw0 zcay#C%ci8TFMm-U&OFXGAmBWfNNz6=sk}+j8qRJBgW^k=kxQ8m$xZDWh&k<7zBF7I zMbm(BA5XjPqAm8Ts(PxSDL5^>vh;=_%MYuHUe?EJ6#`Wm5+@;v!=jDojRbw|(N$?z z)zO-Lz`9#)UjM19R1y2-hA|KQ**L_60KX&bLp($SeJ%RRS#fC4G`f{=uan)MFV-o= zh78;SeyMN%p?EZs*HJQ+_3*)G<8&^c5=l}?wfb>%Zk_=%#E^=`ut8h{5ea`93_-$3 z72u7RH9%5{*ip0~y+hKdL@y#)kmC$aL&o4AY|E!>mwo_wUI^t2P|h>zam6wkhnj4l zBbuN}4(94Nd{;;QCBuscD1U)?-;9lTQ(;spBL4i`48W;Thu<~_{a9oq)N*2qRQ$jdy3h>0jDjo zTW%*!-`eP_KFFSAPfS!#RDF7=?oKowgMB7+n@IUdT0Fv^$e;aG;oC<$=XbHdycF%u zrEF5XLlV_{u=Z!lni4QL- z9O-^tof=_Z+463;q#M2x@7~qhWhe^;wn7GjJJU zl%X%^vm~>0ZW*OclLda3+OW(RnWmp=J>S->LCB3HTM(^vCYA8*xP)X(wx?np7!1C8b?w!49Ozrelx6*#-@`i`&8PXM5TL}nYH zc9;ZHYPZ2CEIKL}HLd1eO~wA?UNpjFZ|qk8&D~vUnNX|D$;8Ky)2Fcn9*THx{9=5i z3}#dwKb2{-Ipb9EI;E2n;Ji?4=q?~XjG~ZD0KxkaC~s;4EONJFs10|qlTAGG<7|jc zylF$(EECKAAK@=|CJO^GHB#<;&apFnrz5}|)^k$!J9G-1*o(3I66Z596@U=Z=#U`E&0jE#)PO>#S#%{Gf zVaphN#p(JW*>`kkWt#G{fVF6??37p$E$-%?KfP7Oe7gFYvu7$CLeap)$JLm2HP!p~ z*Bk3~WE>s%!kK1wB8n(eJfYF>#FyZ#S#z~dJ&kI;-34}E@n;}F| z7xAz2YmZ=S%6qH(DtYl4>ozn14gn}LX>YRgb zvSzClL!=Qv%^}(dcFY_V?JI1feFjHB`+P{Q0IC|vs#SX;_-S}J@I=k>9wJZqUXzi~ zu+3Y`B(}c&>rsDEMN#-0c#HP0&Tf|&#{wq?9ZOXv*=3$plzgP)&q#U56=9x-!TDW2 z7-Srn=ipW6(fej&$Rel}a5V5t5V*sKpnb&F4TV0mk^tI+%mYdKr54fv^^#DC0;&!9 zVg#5XDiCTR)rN7?Oze7=@TtT*=wLh%r75^LT*}Gzq-v~NW}|~{_0RVD;<;=W=fuxeexKWE*%em_74?|v~uFe%oeX=9;EGn=y7^2t~9E*&11ENK|4M5z$ zD*E^S)GG{m4Eo-MtZGyMtATK!4jsh4!wZfGF-jx68qEE4Qnd-y!M&5nLcv@dO6T|# zSSi8*EbjMcU%vafmG`+G4JI1YryNApg zjg#lC9mGEP9sY~Ty#zM`=*8uXr23^(ltw-x?sEUIz~OAk%eoH|NZBLq0({zQv&3?#Lncmn|hHh(CDT`+C2) zXb0N{b~aZis@rNFP4Lt$c_^w7P>>t(5b06^mH#ynD zU)-f$UovezMBx$?bHZ_OlNf2VU!bv?+q*Iz+ zgpt-q;j3pO*e}kYcCu?3_wL7c^+20>G6h)Adj$jw9URI`e6jAu~@YE-{P`nvV+gapcPI5*K9pHn=>ipyRKX=E8+F5hroL6cw{O~4w5;V5b(Lre%(t~tX`2PT6M|{^a zs3P$eZH4^O5gPwrKx~092Rul{x)+E@dMLmQ7-2vIqGb)CJtnk(6EhGML%TT|d>+GI z!hL^u%-qc1_HjA?*|+5~ob#40ZC1Vaa`5w!25!VGQ+Tb4q6FW6s{3ed>_Z)kaXY-X-T;tzuE(wEQF6cTL$4Rn=0F zE_w0bQcuTC{;*t3#c5;L*-Op*7J`)g;oW7MAP9A8aNv?=F3?90cZ~XZb{g;_`4n0h zRlQ*Z6l15mKqE;OiE<5Xx}Zvt)dfD60PgwjJ~?vl5FTv!%`^N!PmxL~foqj_%RuOB z35zrxW?f*DrChaql#l%egrZQKx%fDkq6}b4KhdAbtn z&GZ9ooByG3uC8%g{Ofm3V2qswWN1=JgyYG4thxApmK4XtUE;bb3j8i8z4O zFC_&f`Gb25)lzxX3t1J=t+@Nw6`ewpYR(d_Ruw(~Up=dl+Py(0A@qP#0v{i&jQ~1z z1y~CE^(jz*<=qk7VVr|33M1M<^*qSJKU>(ZrY*Kdn?DF5hE9n^`zRlMc9wqhsNGm@ zeVp0`9e0eE{`Zs5(HVUKf{1^q#mmL)eZWTTDq5!#C&-ARd~H8@Id88|;ai21Yyn^l zbP|e!;v^vs7Sp{!8f_lv52vCZL1RbvVPzoYo7b4lcEBON(K$DzgB@t$K}y=0ts#1C z;EuRKt^Qokkt=^KcF5D4&5lKlfldRM>eH2#z(5f<(1>o=f>-QGN27!Y=e zgQ(kQ%)&*yHzh>tBe`gbnZj46A4}GkxIR`niei`$pajX-X9QkX_HDwY$`?t}jg=X6 zpMU!%@#Qo+nLY%J7>Gw2$@7MsU4Rb;_CfCZoEo4D2V!>MrqQ7f_NWt_&!Q6i-bov3 zMjg=E*~}IIP0KznP0+zZMmQ|Hq`gS1F92?Cg-AeR91!t*Vu26+0~H?nM`$?`Ze0x; z)J^tfs1H?jw>%y%BG_3(TW0)Wg%SdOhHAHA(^8|n$C@5+{gon+A%HqWfC^)wY-8eM z<7A-w!Cc|umq(EUo0d=2&Pi^IF(BFQyrO)wqAF=^ec>KKJVI+7&MYnXeeOXq7-%AnD=zu56C*G8yaMkFcRRTTn=+%aBt=G|&Sc1uzqz_24_+ zQe&T2qV5ouX`w5{`;#F^}OwImGCYuBcqUvX|; z{<->b{L?~=R72zHYz}_)(JF@T71}UCEQ4qnd48HWk||O0RoMyYd>0FXz>MnEriE_a z4g_$4pq2UnMb$>bt5*QDAyABiWAT4r@xN_umHQpgP;9Q`_D71xN65=D@k*G=%vsV)WYpBi zh_;7I5s!QseRE1a{?NNl2$cSD(e3heZ(2|-#{*vvRwQL8ETN&EwBbH5HEJ>FN{8mhVpMkbI{6hN1-1qsa`qx*;+Ra;kQ3C}(IXcpPx4Y`MegD%{ zr};F$7EB>PSN)ET39P3p>knWvf=X?IJxRo{ZQR)a-zXyFoaH=ePo(USOEPqFJ_kfA zbQ!9D8&7!NO-{8K<0jqCE^uOcozgMhFBnCbb;XaIU8~IX+InjB{Po+ORp4-0#_t1? zGa~??g&uBzxVm9WY4^rVU^|M}UAB_lBXLpdr1O6N7~wYU+H1#u7avKr`vJdoy5=_c zL;Pqtv`xI&?TE`q}?%2@P zQ#ZFV=z1}ye2(`BV(i`+oXeowG%|?0+8w~KlQzyw0cKl)B6@&I@*gp@rKjG|aRH zA6H`G-YBlkPf)yW0FZDt5&inQRiCy5+$4E@oc0*l6SQgTr#c?M5F#~uIQCldPSvas z)|`kouzwKJ!w0j93e`Y*)w5%emkFMY56TN+@E5VmGC*He<~|LtVA_-E`G(S{_lLfr zY8n`I*29nnMe%-{Xw4nH&-*YlS)5Yyb~fWsV-TK|JzB*{9sZ}J&>*LVeA-!98OXf5 zL|H`RC4p{$(0+Y+4)k6PVZF$9)hJE|wtdxlK$X^!-h5l7)P!3?>-abwJc`sxt^W+I zFoeiP`q2>k0ko@{Er)VdOCfE1jCgLyE@L5pzyWyOT_PkNSy z>6*(tv*m4H)C#?Z3-e<#`y{&-^*_Zh8CO5++QYNS*=Jq(qWaJHXDi}FR{Kp};b+FC zX}tzGQp#52`3t3Vc095yno4RWMeJ3|;Xkx@S$(1-3~FPZuCSP-92Paam2BmUIiv9A zKvul6vnKPIxx~czd85@k^7LD10rC_!nKQJiLCa?*L{3K6kKrZvF_I;X|p_CQz%mfOS|0)%ebL>kvgSOcP)0M_;sOKbl-?W@p2LH zA(!#OQ{kWBS@wEL_8L7}t5zI+tPX1o#{UWcgK+dFEc*J^#bX~*yfZ7f*VCG}AmaV` z>u{A|Wu6iY>vJEtXZ{im25{HoF+bF zhhD1rFu}c^*Gu+b7ys&{Ywr=TqQj5}-+Eqy7nT*YeGP3B1(a}j+4yh*9>HhxC-mVfMCf1p8fqHdD%qod zWjwCtEc`*&$gl#W3_(C;{}n3_bSv@RpnBnP{s-DSsQ(g>e~~F%`TPWJF-C2Er``EI zXAhxsegZI+?4dp015Fct9LScKVB!>=I)RA?jWUE^9>oAj;%HFRz%H~?=#AajL;GF} z0(LdPXlDfqMoJ{2_cHP1#t~3RxHHTH6wK!bnAp6rOLcwZBBF?tDuA=2i0x<;*s2-S zM8<7oQhCJXVw`jDItfXu1eloK`B@QSs0r~%I2ejLVoU7hV`qm~PfCbfDxP*1oc9uj zf4+VP%IMX11k^|%rQa6YC_N-O;Fr&^Rc=-Q})gsDe9-B=|QWQh?*gi`c zP!~UML`yR>a3>X&DA@92Ec@Bg&ZAkQ51(}B%mn%UX6M^4d*w1^g5q-PoBs|SP#f+l3-g%C(N5kV6iB^ouyeDq#@pgC)A zYxay|zYhy8$kkL$iBnRUw`x4r%@3@{M{BB2rsU*&+g6!f#Sa`T`%`uhzx=bteLXy- z(~?Sbx(`^AUut@+K@?5g-1kkw+q*SIH;Kb`-Wafp6~agngHe3vZ<`-Rq6VXI*ITmr zVInp@Y{?}N4(_mS;h8Xt1(KH6HFnP+7~Q1I9RN2V^h=%co}Iz4Ug1JU+&qx6Txo`{ zDD`&jB)fo1`xK5FBte|r71~N<(`oaYrCFbupqVUk4*sIz%Y3o&7s(t`g@wsIC}lOL z85V7HfD>TbVWKf8A9`DB3YJeeKxlyMIqZ~9R&sd7ifmSL!{_V`+K0b;E<2y*oW10K zEEzEFl1FOy#rK^I4=*KqlHB)6O&HVP9AeM!Rou6%IMA=DCkE&iA-JjkD>6_765Jx- zSv_n_Pz5594af}v5gx#4pgVcNF=zEZQR@gH{(nEJsTm2>9(X7lr(hx7uALP;FPDTy zc|Yw<>@#lSg6doUMMU@T&`f=*%*n4h47wINZ#;5yiVQB7ygYni7drRBgMSiF>R65c z=qe0RMWu6zijTZ>w`CCUlN?8`D?nyI*=fK9#yQ+~OvbnQnb&T|Q{x>^3YQu_+4V&& zn=@3-6GAFVClve=s|`!(W*+Yh&iad*i%7eUHgj<^3EC8CCkj{=+liG0u$9Jl&G*=S z7bxj{Zt=XnI(eev*-xvPje8!ir(;`7d<$5rrcww@qUI+{7KiiLRu{E*r{rNu9EP9d zRcOlPHVJ5bUSE0y%u{E1!Gz|0V5hg^WI>9I<0KG zqXBx|d;)L@Wf$_w0d5WrTscx9s z{46}2{>oIj->l~4JJsuqGq*kdqE0tM6sL7;YxBlIpbjg)kwRQ7KRcXTXXyd+(&5!~ z<50HyyL5b_T<4yB!X6(R{JWe$ z>`!N{LlQVdqu+<>jfi_t8eY^4XbQ4qM9fz1v&RkJVqxlpBQ3^uHA|cJAV6TXoq8Z7yARz@Jz7(T!(cbF(j}kA zZnAqMkE>)a;{cOs0~MqQb~jzS2=E$z-r!n-Bo1HKAl#ljRFcVy{WsMB$2sIiTyZdJEw{?K9Pr%~>jhd5Ptq=yaU zseyn7G_U2E^LrT5)$Hb52E{dmP(Oh|x;z+|Pd87+ZSu05KqVE?$pewZcp3f4kyd$T zD5SH%u4>7T{2ukodQ&x|bGw%5OV+U6Ntub)R3s9# z+R`}pg!9}zc3$wKzE+R+&0oVie{}v(^0AeA z)@yL@jxTAyYBd{ zh+g&&I03hNXYq4DC~3I7f5@Bp?g-4H;M5vU;S*D@uwhdE6T9DBwb|81YLm_!yuXL8 zj+}}(KfI#CB=D4Tf=eRyMorxoW;89_)6i)?rlxJgaN5`RS?#H}ca>gBaXBaV2s;&v zgs5ap#Bn;I^9Pyq`D?=-zNq8qy4C!>A#tA#KoT?#2l8>$erstuvDe~O0tL3h%AYb}Li?vxaTUASQl}@C;PggP(aYN}` z(N=4q_$||)nH|vuE47vH@o_aw*JsTbw*Y=W53ghPo|Dvuw61fyS zZ~n5bf#rE83|$k#_0Yp+h3dhr<5f8)ey7ZO?NVF&z9(ZP;x&c{;m1ni5WTe^d@c97 zrir~@unOhXi->V6j=Iig3H6^&LUGL!;>bs#u!K6ve3>geDonYT3 z7g|jiAKjp>u9?H63qAn}&QDI+fS7WpOb^ z?Ze}$7RmCSqvvo>FWwY;`VgxWu|(qS+@b~3$(^c=5w1dfm;YbXm^t?MN&VgD$L#&n z#PN@iVYCb9oK}`)vwv{U>D$+wXSP^cW!_-Ge-N{>v9r#Evm5S4ern;Ewj}X#Q(-7% zC9*J}y+&pKS*h1^SQz_pipgPWPrAdMZ^!!U_c}z4IQ?95sUu1*ERv!edimayq{h^-bi}NMqFs z+s%V{d_{4$o5L#X$4@AGo$}D)4>t>m+v|F)zM_}K?_mx57E{>w8^1T?^@I7baepe^ zZxkGJC_D0`{{YD5Tb#U1)JOvdTlmun%u17i=UtqS9jouJa5;S~jaM_UU*&v;1A9^- zB${x@aIvZ@-kRC^EMF<*EO~y~$7reGss_|qmkSt*m3!n`U38XRa>lp3--xb-z^a>> z@=nO(V$rTZTYLv0N@Fw;;rjO&?lEB1IxSg)24%_s5%r5WKx}o|U2yrR1wk8mt;J)T z%LrtIr@IRiwdi4=hJWReQVn`Zwp;|i507WKTXTCf3ZCUEqYQHhGK1=+C^XOwFgsA2 z2hFMmVoL&2vO!l0yj+N~cdJojpjL;PjStFO`uu$U2q@gZ zKQ8}<03Fltd-&)Zx@*oEgV-4!?!J+Wb6+q}vt?Dz3EkZ0^q=84Q~ndri;03E13n4_ z4Z-5Wz^@=gpvGk>W3@L9>{XxJjEL!ul7h}WhwT_@Z_6nV>pOQj<(wD+xjuB>XxKHl zB}*$?_V3GIoh@G+5G3vcu1#(tBUPqj-&wIfy_eT{pHy0(X9-;`*wWZ=%+lkL;;=K$ zmids8k>$uvAL~2Wmi^{}5DeXX&<=2d0P6W!p^(OL^toL}KVKDAtonmF1}$Q!YIA5H z-l%S%kjT7w3%W|Meu}xtmUo1~gSt*}TVsXhQ;u}<3Q~3gpx%3BB1l4Ra7bxC^9b8k zRpe_U2i*C#otdSQY!7yX@CK;ui1jkSvE26-c@X?`M_fP;k&L^34wA5iZ~;t?qZ0~T zIZDT4Ze;hEEWWh5abd-rnDl^ikK`FoU)q5mdVWWb8jU5DUhjA zz7J#lhnJa2ca^D)1kLsM_(`ya+m3jf@!bLxC*>y0d4 zsVAT-FJ83Pz2CdJ*G3;6ZYQ)cBjO1Y`=Egc7Z_ZgiXI0)Rhf^?qHqfCOX_Af5{YW3 zhixD^pR0EJiy~4m>82Ojxx&CyWuAfz4ghZgQ1Vdj#O+dXimKjZqT@MHPzy6p*9{LF zLf^#fZgRz$aFz?Px<9+#MIP=I;D3zCx2f)l`lSt~^=VbeY~vihy&?Is$9GNAKQI0T zdkJow&eJIl|IW0QA6xvrVI?LRFIh-5Ve<^5M-#fg7OED z+YkQCYa^9$-1tmyG=kR<-$5%5mFOe$x z>H^kItU z;%>0BNTHLxbO#HF_6d?{tZ%{#eY^tL{Rae#g{B@=MqX%R63vLW-k}nod}JS+H=nix z-N3z;IDuRbS5*;;jzOWsWHw@11D2r&gBj&6vePJs|v6Evy z)y^n{W%Td@D34$s1dIYlBKZE(q=7cWKkFDG$bdc}Rh9xN?@0X}TKN?a7$-s)zacHe zml0G+q1XTA{<1IPx+2eJn|Hrp%|Pb!@-(?Ykd^a2Lny$`Y%oEhH}|5|;qos}PN%j)T+M$9Fj1$kuOxVH znOws;LjUY;vOCORxHQ9jx?vt>m~eh|)$MZ5%qBZgyAUx@v9R_@_Td*l||{;V4w~x+NFVD?H)mN zC>EUqx)lSOPmqF2r@=(ayUpI}LH9ucDZ12lE0nMiX-bV>n+TV`R51(e)4!6)Fcm$t z3kof>-GNAJUxy*?00Z(sgNY~6K9g_{h@?;rrqc^ioZ`v>snBXr$mf3moe2B92^B{c zey99?LWb~t^N6{Dzyi-&#~z`>ifZl3(9_?@L%)SN%56>;b^jC=|@sZ_w zolWy7=@KiY#s%d?BpsMk2KI~`Q}%Kn74b_eC-c!HL$y-g`P&?@U8m+z9*mq3*zDLO zEXYz{XkLA_IUW%r8?(C~-oD=R zJ<0>(?Yu2dS=_1ri&BSdRb`maoIYcE?K;YvOP=)pHf_oP zVK7Bx==8nUzS*VYyjO-iCQ;e!-?gkF?2=S=P#gDN$m&sTBD;GFz2Y+D%Lu*9J*p=? z7||bt3qPaT5&joN3mMCkwLpr+oux*SVEyy8>JDZzZ?6AELEwG5&OLnoD{^AtyzNhXtc|n2y&E zwtHWqoil?20h3)DYzrHkQL*a;M7733THq%SOMX|L{;|RQ>M!cjG}KNZH(p$ryA(`$ z-buOVOkkTQ2_Dj)0ws|<`(;76hh!U=E)0S#SlhwS;URvt9pfey<#5$_ifGDm2Nf66qVO!orXCe!(i)cVe?{ z1=BSz>+By!zJVw2A{wseUl}^Q0^DpHQVnT+)6J&H0ebL*0~b?$Uh!CHlgwY#20b)j zYC3!{?``m1;*|HXU$oMeoNvp{4wFEUqf9aG@*AY6Z2ef@NeL3Eq~@f~qOuLUCB=F&-V!{``@NOX2PW{y{nG>>N_YtQ9A!TgQ4#9{suAEPCh8)^q8jRrZpT zs%{0!Q*H;&7q-58`=EM#-T0_mr`NY{I?Dq0>3<$PuhjiG@{92$D5Fdzh6}}-X5&6Q zd2%2_NXS`H8B&&_`uJrq6**sj;YRF^S5!NkQzz3a=Q<89O59=niPUUBkmjCqpKtmtytd}m^ zz!#G}6B7xHexSYMWN`DdqbM#ygv4_#SgB(_D2;@{pAGLGH-G2sCPGMkW%FW50atfw z>;1S9Cn$=dv8!FC2MU`s6G6Ox2|piKbUHZ9Fp{D6nH+xL+OZO|n-!0kxqmlc$BRTm znBLZ6W$rk6=~r!hSd_;l#GiE)`m~}~X1K4(|WuB(B9DO$@l}2fJZEfsq?Zp9$iC6KcvSe^5PNRBI=zb`Kh= zB-BmVT6gF32ONcZNDEq5@Cp7n_-fSBpqDzlLgS?ZZPuQ%Tm*^7I}^2XVX7K`xweBh zQx5c_7BdWs+6Tk8Hhp3FBU|``ccQV(<0;7rW~^W zFxk!4+?Mqy&R%0O@?{XWiBZRJ$Nyo<%NV|WUZ-tJCzI@KXx8~BOIQB6@bhBpmy!22 z7*s2mXnm9g>V9=-)o;`$-0>&ci`LtIn#*CoGI4cIR9&9IEsBes! z>GnE0dR%oh2sK-xm)Qc6DG+LHYp0Ob_jW)vTN0Av2F+OL6M~QT9|?W{L3-3eD9nFo zq<7N_LNrYM2S;LDr$Jp+ahta}oa2W5f65@ntU-#L;i8_=Fi3Z^E$UsN;bh~orYzby zj!uE*p}{!$m37yQ)YhxlL{h!8tOPwsm__UEaN{`&D z6(H_AE-?92p{s&PiE^QL_z7{U)J7H8pDWQ2r59|y&Y&|V8I$VxzJy(HA2Zou82 zWTC=rH_BtOhz0h*iK142-_Yiny_x=|*b4k3e1+S(8%6$gC$42UcJpGkjmB@8j580r z##h9R6d_xA>n zCzffMrwUVL73Y%rty8Lg_CoN1Y~=O2$B+2F>F8i57OigOseIuwx7J~N{Bq}HiTM(` zZwxZ1!Vw!WPdLnkiEA0qbA&UB1YE+YwFMOr4HsMjt=shs^+kH9UZ8?O#8Dvfg9;5w zVm%rK&?iQJeHp62wF`5+KH~;K;X~L7@Whz!bw`GNF4)2)vpuN=v=v$k^7Ju+CB{Ax zD7~{{$}kH@5DBiNUR3`CM)?A?K_14LZ!(yhNMCnU9#FITb}6&x>|VnvWu9d%>Qrrz{VvHzVi_W%U$DtjQv2N?T?Jd!#o`j8S$=}ChcMQ1|c+|~0( zpv7qRq%{JH?7Wrj7wa&L_rA9d_29Y_gBdoH3Kd zK=aHQU@VZywn`qFcBRW74_GpLS>s!OY#an|_9&F1*uZ>j`9j?gR93Lpo@i@cooJ4$ zjA-5?b*RP5hOK!<+yxo?P~jfb)Ei;*iv!pLz)tlTsG-mW5FrowIq!?1qEn-`H#fI5YoV$YVa|lER1a{ z;vvmL$Mxt#tpH}LeKqWSY`gw>^gz880=3g14YU7mIuL6Suu%2%mGwS%?z5z*qw%qn zFk`NM*3nNQFV^iS&Ht&GK(-Z5rj$^o@K7&>OEn`EQcnqf#HUnb;E`V>Ma4yx(nQF4 zE^Ibkg%((g%u1UraJ_1m@oDI)OZl#EhH39(B}r9!dNF4dgA4BHfFz70MiEhkr9;uwb9#a138^IPd6u~l zym>Lb^lDtB1IG_zF9RVtCA~g@;^DYDLv4n%EGLCRo=+>f?1yEEk@B2BW7m@?_;-0B zo=loMNkMq*oci^1!ZL)K$KSGupE7Qg&=N~HE-+|ocXpey49DDmFbq|cQSXy(6u-n= z{4YX7o^rJ9hm-5Ezc2?9o}S*1)A-st1ow^b=bs^{0mP4(L9Q}4Q!U&Ges!oh(_ZbF zNtORe;rO8>a}RxtS)6SSZs_O_rQDwmq`Nlw5#~j!>Y}yiRSeNjf`SEJYw_dehzJjP z`i_(8)K%T9T+u#_bH`Y9H)kQ!B&MUu<@R(dOSW-L`o#WPhh4hRGSe6eXLMFlgoW@W zmh8=*X(7!_3cHS9EYAPKIX<@h5?VxX8M_09{^DG++)29o0bdUtERa|iEQ>i6rVt!i zM%MRJC|hJAr6zIe;|2$;6%TAOZk_EfD*qCa`}TI&G!j2!mrib{81I?3*PT+4EHX67 zG;x$Je9G}0S_qXTq=o&$L-+rpbdV+Un)DUU=I_}1nwgv^HCX z%<6Z3z62d#-k(A?sj^?H!TRj%r4BODAsKe+bdyh>J)@R!j9?AU2>0qxG=gok_RP&a_t%n zq?}zeRQ<${XW{P({JbJ>oS$PHy^rStlUPukUy&{0R{xc(GDok^4`RvEe^E;{U*?7M z&Wa3{$C3<|@gt9*q_h&@w0vUPrgfT|oZX!{Cp8yE7G}|@h~!^+(4pSp5tDp~Fj-x{ z;q)NCWzSVFYtsOL*RIWr_bJ}poC~Dg9VMOsr$LOS8xkWEx4uGAg7r57C0t*$SI%C> zueWak&9jbQ44~LIy!Ft@ZVhfYPcJE|kRUSfRkvB^gn=0EXeCM`mU0g#MACXy5)UjD_c_=d@R_Q*@Ds+S;U}^0 z(o9@yS*t3$*C-03upaC-Oga5ImmXoKTj2K)Bb7W6s49bTRu?eLn+wg|4cwftS$)2< zs!QHsYW?%ae_v-tUjKM!)dpTiV`I-OR@IRjVpqpI8G_ZA(Y_UJ>_Z*+sieQCT8E7h zp~=Q1$)AtNPqFVxTrd8S;?(bvcdC+~bNaj~C&XpZ-bs2=5) z&DRTyhE^lFwKbHk0lY6Q)1wn>f4GUn+CK_8WH;-ecOSP-sW*f1Vll;7m(u^oT0 zSYkQ!n(P>}V8+I?*K<|Lp4{&;8uxMO2y(vvxeR*7IQ(Ph z{qT4m)@&lBfp9plA*mBKqJkc=*dIq0H3Rh)oN?h^n&6#o$k}a= z^_|yCDbl)YylEs;taK{@V5PboSDWa z=vTt8@*BT7PiFEA=&LZ~A`>~C}~ds2cpNFxM6&7h1$YP_hvv+%vp0u$vyBzSI`*k!TE<;rNVtH4CId$uI! zyu|M#+83gPzk80ld`sQrDH`p`k*4z6E!{EaWEUJ^_&zvC0DVVmF&b1UP1L0On{Mf-w~HqX2o6WNfW zdZdiI^8eB*v!F9tlha&x2Uu8ebhwEz_^ zsv_>6T|l)fIYfZLF4-av%$+7Fy?|{%X*F+fv{W?p%_~Yk_AdM*fT7MG`Fu36u*&h1 zKzEAS*wV_^m*G)=clFSn_x#SjBWdrpQ>PW$`b7sr057luw+;bR z@rYT0%CyqT*G)fXB5VjkUvzulXk#icrp+wbS@>+xNZ5m2GK&P>>Q^>p>322Au4VB( zWPUWc>wOIef-_i_CNh|TiYuFQdum!IE|TdZ5MZcht$_dR0_7+TVdNiEq^jpZlB5E^ zTJUw;<{Ue{-)(E*SoJRd75S3v@DLj>pz?8Zi@?)!sDI9kvE?2I!y;;}6!Rml;g@^& zX2iiCHq@2UF9);lANn#@Cz;yf{rW-GOf?`^dHN;kVnBpiG%&aTyg=7q+kw z)Ld}O%v?}(LQ`43kD{M?;I>%prRxz&%Ry_ml(ut+W*piUNKW$l(ajINMQdSG5@L(k zV0@Cj-;Q%nR4-lobH$pNwL>c9W3KxTd?MxQD5HbqsoQ-Gc$^n2?#D+oD#|~>2)zGs zA?5Xejrix!n+yh#r?{Mo6`N{H==DwrOIn;5MLk=^avOYfc*VQ|70wl=5tq7u%aTFwID3XWktV z{Pk@TM(F9H>9FbOfbcpraD-r&Ln2q9MS)Oo2Y&tEJmLQdfOc720J4wtG$g}2Po<~# znV6dlX?gaXPBvJM89ru!)R`alSb-55{E?Qd09uyTSI~C%#pcv-Oke4Jc6tQM^X5$}oZZ+0lQg z?3$=+TB{7GO}F53NSPUbYt>S@qrmSdY=No0r}2>KXHCbgf%wLKZ$0a+`y+VkLTj!} z@mSZ0R^kGk(*>HgQ;Mw)N;gw^ZPT@Ma-Lvqi5B07ZvH&Kr)@P`{n(5JQOKsVbU^Zp zl1As9_u&_{HJPb5=o)C_dX_BO-!JjD4plOq(U}gdDRAI4P`dd`N{{%8f7TEj@!N*^ zFCmqO-NBeVGnZP~Vq|^y;s?Xyx%EIkda?y#|AWEL|8IaC|KB4J>Gb~v$VT!ow1beZ z!}^DJMCNAJ#{usM7BjfEcR#|kmJ7SP7Br;JCNgVDz2V-MklE|iB`B|A3mdaS>y3_{ z$Fsp2A)#u5k3H6IA4IN6t$$m> zR&rEp?7A6ZATv0+YYHqa1vMlRZ1n_biXici(74zg%lKbg>@n;GLez)5^93o_*6^f0 ze7u3E1Jb!H+r`(Kry=6XGOT87^5;xysVKDMy2^=_-o)ACTwxbaKM zhw^2XE~61UR#1l`?S$}_ax%t|l?rsn7@gyals3Y>IMSzr;-e29Nu7f$5t=0@RtN4ytdCFf;(|kHn5bCf79> z1cjt8f(N_xZ_3C&pL1Hpp zlu^;1<|=yCQ53z`TQ}=!CG(z(ucW7a+7!_Jt}27!jq^<@Z{kFhX+aG2LmS3L01asy z`-lUeZ-`!rEK>`DssRt*2V=2Rr=R*k5#3L||59z2(cp|#nju(R8Bwd>M9Q>1=`D&3 z7qIl`=4@t%Q$~K> zd{&~$p!7bZecz`QUH-}3?Cj`vnsLlGpx`{!wWuctOzbh?qC~hP|M<^XHJ8*3;T}+aIUX z-!IF)c3au2WQi-~cX%};Rc>tl7dqQ~t1|pp*-!-RjfKW-)%%5}OxN#|j_0LcRLvpb zoJl%uqE(tI^X|U%06qp}w?NZtIzEn(*y=GF29pSZiF_3`W&SqNrvnxATI=?y;U0%k zYAB2yQOdK=+Gsvl`20&%f68eUu=LS)b_@#a(}FsO{s%qhbvmd)Q$PGSAR%VyKtdk^ zoy`C`N40p|5XVf%4$ZSp@P#2v<#Q-up{hMFTSbTOya);DlMWYwmb|P%0bQa%*W$&k z*`XA8aV<;6|5619fPQFG|6Sb+a=`gR3oa>c?AG&h>7E~jPjx`kq0pbASo!=UeHRZ-xb?Hb zgH?;{gmmMQuMb z!)p}>mnL6&xf2U??Z5p)VoBt=FFGT(c4Wv5ttsQ^lmE-1_0G*p<|@Y?PVg8Ka#j{9 z{c%#Ev(`sPTyRCX>xcAT8982&+RRrRz&D9Pl1vWq1AKH=_-YfD;@+w3ii~)sEvP{U z5iayO*%7}$N8fgRDRJjHeo?egjAdE|aAbtzws6mz;9$%FtuZ!!g}t$*RB7CPnrWmA z5yE-=xbZW57Xq+v?)UNt+j;KFwB-qmt;6?6<3#55+ZUhhmkFoyz}cfdVPnoM#yQcS z{5G=#pB2~X!mV*k{9Rx_sh1#5=r6c_dQb5FLcAB#)-dLEfjgsM%2J!;9E$V_h{}Jd za4s9#9#&S5BvPW?3m*>-?!l;FMZ|%oYyHlmEyvGKgt?i%pRDkpIlea5ToUFlw{v5%=yN6u0cB+%`qP5# zJ{O|*WY_Rq52WzL^SiE{?n+6bc2*T6@DcBS)}O5Dv02nbeh=R)XBWF~-piwN2-m}**dVe@Ed z*e+bY*<(_OZ;DF$m#PN9GiTQ?u?n!ps`4K&?|}IzbgIzB_1~3uBHNGbS56QG#4r!d zCeG?Y0}*wQlm+DoTpFe~MbIGIq~b$I>mvG1gi}?CgFeXf|DZA?JN)4|QGYnj%w3Li zmLhW-PGo|pXwS|=gzSX1$zAC-gj?%}n1Xu{@ykV1v39j%#?NB<0X3`1VwTXB>rBfT z<)@EXSc%enZu};ZW9YycF4-9Sb3JHA#K@!moSu)Tj`s8znTwX5-e=o~psZ$<^dckL zpHn1?(D~H?eK{>sAV(#>;wJ8r=als8u$Am|-FH_s<(dUOrb3oTIS%Gu|&TdcPw@Yi;g=S)M)zH_*vu$%)7WVz$NuvPG3rU(qRaG5KB2y4JZGl zKg(fr?xwb^lv~SP?^gl^o0qDx23=&LmChGkwx5VNN#YwnwrS{-mz&a>N+0_^rampt zWH`LOVx2m;fWIo1XFT$*iUd!WKbHN7a6h~gG)f_ zp~BsP+3X(tIBFw!;sY_}Bex`q_PYnnoaf7Xu|FO086lZbEY6J!aoL7*HAL1d$op2y z!e{-3-pJQ_1C1}I8TBBVUX(%VSn&5E`NKE^#}ESZgd?l0nwm0$5H&qqUVMjjFE6fIc{v|h;M zy|fud%uRIG!WD@Pat~&7IDPCZm|km)5c<8`1+q=gMB|4nVS~EZte|U;rmFo(=u@5`+avl(FHx*>-^*(>sfl1 z_pGbi(hsZDZn?VJahsT%Dc0|N;i0nTWTa&?iU}8=bEsTo#-5GIqhVvCAM4g)p5n-G zn^(cqsaak&IM3d0?Y8hUs{e6tx%DWXarV4ZK`P&}%f6;dc-EEe5Bw3Y9-P1AB5Rt- ze11hSA#cCfK3&yDr?G#j==$vcF|+8+sJAY@PRlL*tl)5{V3#kKN_nlR4{z~yICPe905+n=m1`T+OX99!P~o-`;-C=pjrfD z>nL3MPb2Vuece5K_g-!I8SyPq$FP88);#Or?H$CDTHY4BcTebL1AeUWy~Da4iULpn z&J%bX^;niJH%f2MW98h(e##nZk**l@MGyr+( zQxGseI!r7GH=C1u*EG=9*TcnJ)UaftnAbOB6z8S+?j_TK_$$iV!^KnLE&TM|`-i*A z_-{xYG39wIc0ug8i`Mv_yaAMshKNyF)%_}h|8wTH8wV(5D&uyJCC8*dRx z7|14m(ELLe11HiJP1b@ysqQ1$ zrYX3Igemju8J%&E{k)%-S@$GFzF?E~x3G1SW%x`7?IJlBDh<@G>VKqG3~1M)_tqy*!Fk#ZaQ zne+f(TkX59`WiCFFMltlx6$%azx^(@*wS*-C3!qj`P3&;mU8Wpx5K2g{VyLWH>U4> zO79`WnS#WK@WY8v8m+r4bw;LeATz~4{{!&yk4qI40f^uH>8`>TMh|uZP89k}JL?&i z)@&YvMW+X-BpvA3&Fnmc?Gq|h!-BSvdppme2?B|E*D8jf2yC3F>CP?wLqsS3C8DXt zdp?EQjVA5{!2UA}Gp!C7JzP@9*Ub!35a>JXfBoH!fKuNhgi@>6V%sFX^m=C4H9O$9 zM*TLa$o*k0{LR$}Nfv2o9FQpR93x{3o;WpJa7ct_n*(q@#?X|F<;!E(MaqA9c2IvK zVK(sYLb?u@!gU}){QV=oaHGWSb=d~{{x~i0HR5vNBgtpf})}{$Gr%uy`pDV z>gBFS;&Yh^U)izwXN^v#%hyw3XyS%uxwpDX246L<7m=}#UD_{02q~L3_2;w&XxO)K zvS~5LPeZWB9>Qw~XL{s`1&gFwoGc>S-Gh+Js{DW0XTA(u2%p|eZxN1%IfPoycq0CT zL5@As(3Up!<4oIEuvPb^)5Pt5fus#;*`uJ=Rf6B77AK;Xp}Dahw`HeS`q=pyv_n^ zY#(>?xQ{>-SlG+Vzu)i?Nr;Fi*JPG{AL$t~j&iGi64o(Q>E!Bv{_EJU)^tsNy zm0>)zN}H8l*NxGZZds)sDqEOzt1_Twu_eAmb7*P zp=fk&Ko-ZFeLS!Gn2<#gX8PR_K%ICUJ)`qsTQ)Uh56datwF_4hQpZr6 z)bfC7dNx_Vv|lFYIwfxY5_D@&V&zeyyvZaL7&eUm>~9nxDbfpme^M>TQ59zpC9N2o znK^R_cV*Pr*e><#1HEa(6>|-fgh*_l*9s6hzgg>&yl5?m?h2A-XJ!DwP-;W@;@h*-TORRWmyTC0(H~yM~t&U}|8ZYXB(Q)0#FU>dJH; z)|-YLR#R45oVu&3q_+J{B@4?ZN?T4nWH(f6C2ppQ1&&v_CFwg}5~zVj_HTpYfK)30L_ zIm0L+eZSb;)a3jF0;&=@c@nvI8F3#%GfKicbZ>}fFh);FcrmDC%7xgQs!wFs<{yyc z2po9~Zuyh=VaxA5TDGd5_taDPA;ltyDhgvHcL@4r-VcQGH{lVTPj2Rk@ zJ3cCaC1%XRHa5UXsnh*NC}2&rw;$G4z|aNw&Wibl4~G&rmNBHZE$w=4GXx9IVEz{) z|HZ;J|9k&k4g@2=|AUde@C`3Xy&eBj(O`PqAX<~Lw5)=57Z<0J+h)z{-Nz^jI+PKL zdk2fB#I5z*_lqxgo*N}DU?_g(mr$bjZoqOM;k-ZwO%UMY4fQk^5cEfDn|mG)hvJZi zrO%Fo0RwZ$dtmC~t;CJgF!J4u5W(qV!8Gye%p=#tzyt;1{CyyMCBBPFJCx?o+_3Cu zJ@J<0_KW}WG5a67{Q*@~cLW+Pn1n4Q%BkedYGuVdVOe%e9pPptwcdzA;WPevE%(GMm$_lk4XQP;J-tLcn9%X_ z>xpCKbh#m*UNp0I<8O8hdTm3HnFzg z;OSFE9-o0~K4qWJXL+b^PNDa3VBwV^j(Mi7)h&V>s3r3yk8P8(CLNoGOm7MYt9K|< z10?qQlVt*PY;yJvzD5F-0nz*#n(vW-=1AiX{)M~7xr4ba1gQ3&G>mK5eID zD;j;j6>1<(=W0j-fOJen=1Gp3^>^!trl~l`BPQ|i=Z%KmzU{2aP*C_p=SP=XCej?9 zb>`e>2{!GfrTAhlyK6&9NpZr$y;ObY*tzcmnQ*OAn)YPT<*HOFQI)Jln7d1gW$5_^ZJ#6-M#Ny%PlXDT=x}i;n zF489dHeW0V1K1p)SBD{e#Yf}>ou4QQz*6nxtukXV z^QbmlVX*2O`qGQfg58%-tT&g&PldYG8v>(=HAb|Yf0(JiqTZw7om~eZJ4Cg{I%Os< z?KyiuqU+tcSRk!_5-7oaqEWZ}?}fz~f!A z7t(0B_>wx*t?sehGr&|oU&^tplPPn9o|p-0OvCZqdp?ks1|ZQsR0tou9X6{?Anvlf z-7YYauP;8PMh^I3G>qUmfpY2b5^uc=gm5+P#`^yooZf;~2m(&=jdOrazhI7nF|zfg zIV`&mwg8j%=t1$CqzL)Rdqo^;#^lAjLwcNG`&IktSA&#n86_hqp}wx!#K6oxs<5{^QaAAmBqn zBi%-*re&3H8UD*$(MGwF?eL*q*d!m)rSomJ@TN5oDL;ns&8K3un*7W~z-XH6W3dnS zj`rPG%qrK7dnZgunBcV`hps#lU%>c_rt_Hh!$-DyVz_E`GmGAO3UO$7(bm4ZJRSGZ zwcPLRDktmk5tD#xB@bx;hsp*EaT}Ywj!DpHpB&osVr&8y6stMz0%D8Dy)Y)Z6c;`G18@%x4$R?*0i*&rYx zpxSC|e8Y6&J^86`no-p63!YhD&+V-?YiND1Rr_mhB{0U?U#WoV+@^k8vaV6F)P23| zlz8=N2!;~nhKL?jdE`HY07UGdoF}n-5XSRYpu8(meuU7j|EXQ!$B=FgG;%tS2=h{^ zXh4auP_*ySO&Rv?((#Uip_~9wkd!wh_yttXrtrJN!)fgI6#P_>BaD-hiac9(b+o%- zJ9`oJ!{IKKOxB*o7XQ%Htd{+2zcXn01AYdKCD!JjojZ-Q8tz=r_kQg(5!-2YUg5lF z$GrU`%R#?Lt&tE4I)VG6lafV6rALsOlezqhR65#|qv@)1_k`;u!*#o#LBt=7b4gP> z7gpwA{BX(SGO-|Wz22h((H+;EP>shO*wSyd$mII5!A+4W1f3#mjt<{_05ow!B|`SZ ztquW@j9DOiptcwuyhMbDHL&2cm={raD2heD+*)*4BXUH{yTz_@q7hEDsR%wId7#tN z&;b_3RZmW1Zzf#f>c1o)(Qu&A((CRGvuC5~QnwBrACvg@=yF?`U7V_U^4A-|+lr&7vH zqdgBgBMXPl86Z>X;{6?bh8fxP!$tp{`(SzkNUb_n<%{Y3P06ze zYVnU>Bx-`WVY&-wDWQ6x*$)@}u?7!sYtVIpc=@Kj+HI`Db}~#Mtv{Lf!jIYN?fwgV zhhEfMb{*dA%ekM=j<%9BV*eV|-WBdU*CXM6S)w3Pi{!Lg0JVy1Zo-#^9KbB5-Z_prn<&R8EkRL=)qAH+7{~HfxZ#>0}$DG^F1a2dre;z@Jq60`y zt6BD+U>zEV4;xs@2Utp7F|TuPONZX8!!HX1U(rkS>i(DN2)^kn9;$W?yZr0r7p|Vs zw`fQ|OmOwcuJy<|bu5eev1;HUHU3RJD-IR=h=;8UMZS$Ug-QnRjUv7}{sMh$S`}N> zPF>Dw(I=&c)m!M?)882aZ3e^vpLW>|@|;t`8C#HmNjGKr6;%cih|NJfo>}$ckV2W> zg4Xk=W{-Zn@JcnAR0R{}--85OilJOMT03fGWK&(saLO ze;7LM;7XFkh@MI8FO!Rl(3+2X#Q>3g$FcI-XJFd-H(Zt|AI|Vp`5|k?JL@xix5t>9 z5-B|S6tY36vw)*nOrFE}s_vLq*7??X{e&;Lmq(*p4BiZux(C&aI@ya5<;+LhOig+E zh#C1Jo0oh7w5y5-`jf3|Ht0^9l$dvMy~TnI2?GrdS+$4l^z@M*cU zFzd2X%~ml{-Y?>dL7$8d#*be;xBc8`hk^2Oo!m{a&AJbP{GIrUvbc@cFMldtBjoA` zDKpsPUUTMpzIdL+L`GXq>DL>VizgteU_x0^7lDLfQ|4Y=zWiGfZ#vqsb=VIovHDzZM;pr3(jVTn$coo^hMka6Q{a%qg*p zGs~DZh#=42&u7Fo4;I-1QUnxKZ6ccM?v~aFm@&B9(MHb|=Wu6ZGmuQ8cra*yR{?bi zdcifVerLTdJ`dc{yN6PsSXFgDV43z6f^rKt1)qdf6;URJS%xaHfiIIz^=>d>UpgtZ znvdO{y2}YOPJI~s*m!bmRXbzZv}esS^>a!!WWboN*!=P>dvPI+oCa~`x_er#vLvS* z*2XH(1W;e?(HpMWAOk=wu-@#s7(BCU87{~C4}xrx!eK_89P!g(B+=G#)oCev%%~mQ zdJueeZw@*-8A5Gi~4}S>9O->!4;CMxy~{=h9&hT zy!UcS;&ToA4Ngb33hksNx2YkmC7p#b1-*s)y>ES;VQw*&I;FbgHh`-{s3N)3t2R|d&O z5DLQ5VLPK?b4*p zmyAN29XYJPtBQR!`RJ5|Eo9b!ELv%^M<{suXBaJNYZ4!iwzj(shk)7l68l@DAsw8<-MoH<;uHA zi?2nrsJeki1?v{BsHaP(Hhs!Yu}@346TgoZUOW=?q}QojZ=;ALs)qjZAiae?nE>=y z2;uQ1DZS`r0jlmZm*@{p%YI!jWAy95RiMqAC%;B?r7Nrl%)SnB~G)rWg5M^V71w&maj#_IKGz`hSM@JE%P z8MY0ths0M1@r-J6b2>=7k)7jNd*RYmJ7$&EL=MTI{byEAKT&i|C~c6H)PdIq;v6o7 zUuCPAJw2-xNRi>*BHYF2-N~o7wr{zDq{xC+tCN-g;OHazPTRQCoNR0yfo!Ps3%KwT z?l49*^!-_kkXsxWNYdTaeNBI57PaZQ#Uf&WN|?&YpymPV!d(#N;{?8#y=lD7m6i@s z_cYjpNO=OqNRX-Ni5>sZE!2cbS!y!A>Bhxmih;5^kj00-N&6d?{J1UUW$?lqqPKim zt{wd%t5-;T!`fTKNB;WaWEPg{Jd>jVw&_BW-Q$pi%)#_Q>YOJ3Kzf&6iFzfs^44z! z?TW5%371nO!MDoCpWhh|2GU1^-I#Hst{NsFQx_~~pd>i+F@6JYIyEymu5^n~I!GuD zW?s!S$LEDnD)TR`X7=OrwAPP@AAuS;KnUv9M{I(r9hHlX&uH`HH;t|^xW{p|1&~IN za%WA?=;-ac(WUYJe3MD-ABl?r;vpg4arWn&@qSl$qMoey<@IMauVbVFj|psin&n<#sO~X8Y!a5&!}?ouMH1H>eUt3j>kf=9FA}c`{CagM3sls< zl-<$YMV$sn)_)n)$a!H)IcC)T8D1T7$V>#?KM-{1IeA2zHKBP|VCP;Z(t>>E!k|IfsW^Or18fxDz{0t7tF}t`y4kRx@K#yYQ zhDqnFWIHxJNxdRvNlq{yH(qt z>2i&WB$mJe)FA7;w@8rl-DRdhR)2r3a~HZ#ohmr!?8%!v%WfJgr=OADEexNb1?0#YLX0%UneP35ap-#^# z!_~(3=e1nIe{@b8`KJ#|R8SRr=*`{;bjUSn z3gS6oUo=EUhyeG0W;` zJrzedx`$^a${=&e`Hd6Dae2Y85xGVV(xk7ev;w-x9(y#q)Y*Y@Ceb9EX0Q0+orthW zEjRP+yI7SLoW11!$q&Boh((biD__H6XtOi&BCy8Yi>ScUW<5t$4wGYhgLuS;6PlIk z!VaI!FL)T*S8Lj5vxogu+aRWEu^_Q-t1R;g`s6A*Z{yE#t-&VABx#j@sqEKQ3wf+7 zhz^53_1DDiSt|%#;1gBvRR!!C;g8I;xeT}qAx?J{q}*um;NAiZiiGh0)d&9-x&8-W zb^g+zf6w{-(kEQoaQ6E{_iIv7{|VB94BK6%70&Oj!_lSM_InOy@i;Y7r%M`9jt~ge zuz=Ykq5iuAd!u)Kyi^dwb_P>A5X4ievDP4ZLi31m(aBT4JBt|3N@U|k9O4d5JWT%B zEvfMOyOj%I2Bgkb#V=qi8*yPT06Xv4(!u($%izVf4G2O_WrDy*7j(z zZW+L{kAelEQ_>bMHUPA0H+E*2{uXcT`ixl`gIqA!|NU;*jJ9o_gr4+liBZPJIf@kI zs{BQ?phx6pM-Z*(_nIIP<5h{ttQV@?M+!{lJ+C_f0e#yTe8~DC{Arz?tTboc6r6uW z{_N}15UnqJ`}OLk<+NIS#i?%*P3O{WW{&cd7o%O2_D<~;Un%pxH~I3)yS>%Sbf(D& zrOd^zWUeEdCfqVKP%7Tw6ty&ifrwPQ^M{Yc=axPc)*>b8g?{n&ho9s`cs>wgfU)4O z6&_|WAkBh5jfmYFe*kQ-={{bwP9PryvG6{@P-|NLzu*@ueY~!Ur8o1|r3iG| z5(_sH@)zf+i=JK#-Dabd;TX=1%;$X;8u#as-mBV#=Qa^@_A?IbU3TGjz40R7=kkvi zGC}tyZ`w6QFZ;f@ftRi#mQ+`N*Pw55X&T$7XXt(UTHb91Q&#-ZZr1ACF2mh*87(GE zO};VT2S8eh`!&%P>+lxTj5oUVdR_ZLJ)Os(fFSmo63JLm)8{dIXy`A3)57 zT`-)v3x*4&rDxljq5Yh<%b@0}dP9LX%y7?=0n>xCL?$hKVV(cT3V(`F13F|}pK$L~ z6|_pZdEw0Q5KX8S_?PM#9EaT=NJdFd`t@>w(`W9tiC&U2aCg*yqWUCI)mKO3Ms(=* zqhv4bebEhoxlzP;jXR_wvi;uAXliARQyE-+$ugv~SmyYh&b_+!P-IO$Vu$E;uFxc8 zaLX3Nu?p>l34fn8nd$E%6B;0p7Q*ebnYGW(NhsnBPSQlkGVg?F3-({x)*X%deu}iE z7ckagM%hH0M9y5hT69@0*rIm^qe@K;1#_zQT7>uIij=e;Os*ON_UsL#!F*`ry-{ey z`xOd8S)}X|f^zAs{oy%6Fy6hJ5j#xzowWzD^I=xQC7u>>QTaGA?X!+`Lrc8)^_l29 zEyj;)Mm5fDlN3(J(O&TXd=9;Ijvbe$6mr55kQ!lofrK?3#6w~0(M-3DF&+TZ= z)yyU(=bs$A_<)6k#f-W_9Suog-DiD*qxA8Rf&(2(A+ybHjcyftJFx}fYmlrcqJeIb z9NL?>TCIj)p!~Z|>tO`II{4TzUCio&dEc{Go<$K=!NJ>K=M*J=2`K1IYo6w2e~^Jr zTOBPe;$C~)!%{Y~a8xB((>l78DD2Wf>YK-W`A1mGR9<&9EwA1)zN35NW$n^=CDTro z$ZxXjV>dkQD%L0lZ$`R4m=?2tPi!X)o?2plFWnSi{?&%7HhId~J8ZEac((SrL!POF zq_yDm{ER6uV&_*Hl*%#wT4EPJT#PWU8eG2YV^>FPB(P58<}4)&|JXcaA);Lz^N`BCbsBWAidv9oG1 ze%jofd%L8#s?cm+bl(?aKk7EGn{N`z;_pbjcqYxD#XS~bdN(%H-D1V9#jYeKd_}dy zOoHfy%QQHXrOiT>Mkut}E+uLRNxPx`%re*0NqL=|{@M+i!UctN%Bdy_u%>$~K z=|ocAjL&)3{^t#Tl(U9Iq$aRpPyS4I9~40?T`C6@4Ok6LnBF;{HG1phxQ>tvZ`Q;_ zPWz$5nH-kPzZ#Cm)u7Al4=siWY3O8qAvB5TE9vr!)0CXO`j!~;`A0^{vu4{21+GB< zoS_FZb&ZFDLq!*~by+G*U(iZqs(R7spH%Or?p{U}Mp5z4Q+6fk@q%&0U11 zN)Qif@#3UIbTQI^+5DHv=`S{ZX?=F;kN%jTm;q=%EC@3wdN4=Sj6s^gqa3v~_Aiwq zMAzI^N-lUe461bePt3IZK}U!GHw4BnUjeZYf`KjW)D~{65%9C1g%=p#fgUHf%|bUk zV7~e<)eErr-r2ZJ`S2<=UorwaFq^cG-5~?DED*M?1!?LY1+Ver2DIcT0LaANiBFrk zrHkb|kDc*@cP7klZg=?(M=Usl2&@^Y#`h*S!Wps&k ze0+>nmh4dklvxNTKGEE-JSPGzOYpZ|-c0oX-R|Q^<@+og zSo75k+sBN5CMQy_$f4Wq&pv*R7-1n1)f~|igCQ3HHj;h>&IYWA92jzU`BkvX!k<5t zbW`IL48YlY0u2z__En>8$dX3OzD0ZL>?I}+hOWS5tqF6Ng4#Nt`-)9o5AfeAhH>Lu ztGm#i-V;IFBFf+bg<)~j>yx4(jp2-QQ#GBb*po|d^~SW9bHwP}qTYHF?pl8zK0-p% z%c;dV?R|ChI^HMI)SA4u)tTxPp^{Mv;>du@rMk9&mLZa_Yd06E*@*ux)FFq@97mF})IPh9N% z;{CRISDj3f*R#Oy1~EM)3itoG$^{#I$$5STP$(nwFNEwN!|p`j60F;%lBga3ksW*t zn%=nzKk9)QF+;cXGg+5IPAm~XwvvkQgFKwE6sGa^oxE(z1hB8%fs@uTtu z5D7_+$yGk}ec}V1u##q}C$nc>i%R70N1KF1S3|3cP`UMg+}am$0eolD&Rc#sRdQaE zmU^?BPW`RZ*T#(d=^2lpSVTyUv|S;i0*t2P70o6zwBe{iLb1KMFHJ4#-w2zlIIsl^ zYxnbulg7A785X^5)@%5y&1XiB2%j8s5qS8J;e>pVxn4G3&h7+cXr2IU_%m|%&$##l zFao(d7uby=im3j>5mK&Lqi|+>7vSFaJ?l3mUNBYEP%fc@ zC$epI-A7ORfTNYC>UZoGow09R}t$-#PK4jI1cmC0E&fnwnz{8`l`N zif8J*5;Jo8eqWKFyVAGJZY4vR$tqAy8xlN}hVb6fpJ%rld3-Gd5+u^U4b^?qo|kzr zQ5ioOrxwbhxaFt_)zI>q;RB~cv8zaz1kuuB&&A*Op^hU<-~jwXMddn>91MsXrOv7ker9iY#|F`z0-w zH|Gll1Kc8+FSv$MeIiq3K!=VK8DRqx{*ZMIN!&uxt#^SJGabUU0^<#w&W9r=C`v5>6DD6y{otEfJ7@3y^Extl=LWfUQntx$lSG67%JG7Oe!sPkDpCnXdjlsjH!`XI>kH_2pm?{ zO{lqq?m-7Hg|HXymmgZ`{gxA)oaUuOv?E51k1WSF3KH+eBd0X^4s zqEJ+D|Gt}RdEbsn=|!bOx4Cd2iPjGQb2ce`UzgSvVXJHJT`Y|oF&O$!SE5u?CsU$5 zl4y}vy&tGwAd(ULwhJhZ6@<8$U;-S?TmHwKyRdm*-x)$Mj?2(#By!X}fcN~oOOl@I zq+U#!_3z=>8JpmfeK5hUAfdMQ$eF;8GPe^~TC~1lI7pcpSXZp)PeuAXnS1kE8wO5F z<^hCPqvY|Aeo0#$zR#9ttj?L5N3UJ1wQ)MISNw?Yb3>}9E}vRt7QhAa|nZS-~o zKV>Q8zB|E+qscbku-2&5E567Z=8oyC6je!)2%a>+ z%)K?(5Y1O4JhBzOm>Mz}lc;ESp267RxO~D~{|vi)n^ zuEmz~QQ^KZ@uLiTC1MJGpKwgFX?MRvsXjsc-o+FgBXQTDcf#bZuz*PY`8z*i8oih- zgrRB_;(|PY7MPB90^omI3+D;+BHj~s2K$LJ*LCgGpSqG3W;SB&Pi0c$>k_oqbDoro zIs@Z&^fm3aK|+4ZW#NV`3ligum|hXj&snu=KC_uJ>g{Ws7pey6=9}dEd!YtV*VpndHKOlj}2F zv}$fq=2cxHmv4M|kJ|svmOx9s8aH`*;n;$zprNd8ux4pW>7Fky^EuIgf2}Ukd??&I z%fJ?>7XO^*ZGGa1v~mH8tw(-@lj)hzLpkxC90561#*tIvEyl!+Fef%ks~DO?3$&{R zR7R;j>Zo6F-k$WIDA%gS_1m4gj0DoFQ;+*8(3JAbN&!eiiPg-5Km?g46+TxpFLYxO z^FJURCIHJrSMGhyx5$mx&o?@vOP6$#vn37v8MC=DRa)zTD_Qk27*Y^rF{MsyQGz}l5u~i7>JE*9o6dxbxQbX|_1C(o9A$K$sc8CJ6Hdi21 z!7P~BI9;^pm(EfOlLJCt_sNWG^<+dJN{yIy#;>vtmu}ln`R{zXFa6?{!i@=)AIjfv zWTfRP_8q@Q;~E!#e#}LfNrqI;*L~fNj!89A`HQmbFNRC2X&put9Tpe;V9DVbBZ}!526>VAuz-iUSR$QX1{jvc}yjH=st!K@_!j#>zShYTuVB~^FIK7JqdSl&$$ zgT&Xa3#OOqU&-Y>KltDib+vtXl>E2fVT)P$4b!;a-xb9rJ+ktw&bi&}`sZAFv(lse z8izM=XHl0}u!sG31fHoU-|Jz~W4Y`4GH31*BhCaHoiS0Qn)_JxbRv3f1gBbQK>?4* zxo?kj8!8<;RhoxAGnlMv7Ke5obM4^c@5V~aiVZE)tP~X1R@sM>nN|w)v`|apH9&jU z#M`NjMkHEa7{{j}(rFE20QQ#W2;FXmSauM$y@#9Q9GKZ~iov(B;F&2n2LV6;&#%3; z@13YGJJig(9_AC9tm8Y@2!dZn5IjKpwvBZHW(e$(QA_xp7x#u1E<*frLgG?7*%OWb z4AET;d*g#;`McYd{qo(L0p4Wp>_ZwM{_arc|GjY=mJXo08^6>n(*d0cs$GGxM$_4y z^Y~FC4+=2h=|Uk>MfI4WJJ}gsX)vB)NKfOpZma)40L!>8e_FB7T-Zp*52J{cfPbFg zM`Qn`dSt*&x6S=(-w`z(R_X}3RNi_jpW0dFJO(L71>Ga%qdGAq@c!`aM&e#QMtP5Z z->JC0FOPptuDK3Bj25An>U{B9S*MClzL6vPN37@3Pjv$d&|&hxo4_X%5))5*;s|QZ z-;#J*Y~D9|)JFRIvO^_dbCH#UqT6#QZrUk!Sxe zvIiip-u{OiZvmY(JW+3tn;ZssojdRCsdJb38~vS>GGFfGzM%PlIttCB!aJ*Bn{;D) z@_Bdw!)vr$a1ajELHYsvcPa3r*JY#aD!5m(-cGFOnS@_V?*B&PqOzsWc&SnPuKmeq zU3dW}lXkvDd|XOvl}J06AV)hGfQ$%j;d-tN`l`JVZB6zWHT~#4?Fe88-|`ylR9iz! zm>q9>s4M62>24%@1+pLoV>E4X2*A5LfOpGuccFE`l+!1*++HCJcs6D*D@-*O{Kl5# znV|QEM`23n?JLl2FtpiE1FAI$qI&F)0Qlq2fyT2l3=M=j(D-BErrtGckD5*TR^J!} zukIH6DWf-w6ay8N7QOvNHY;mf32)<4QVP&-e!rV*5NTS_Z&ZyHe-4suUOH@Gx_Fma zI<=SwX7jis9s(W7cV;Y?&-YSL#D4@PDj_4;;|h#a*#+$NpreiR(#zbQT}@3oBMD(X z^az;V8~h6`@`A~PqX<8jZ@!qno0$L77|u+~Z9&7*b?9h`_399#{z)koy@19wa2&ZO zd-CS(V?#2lrV0#%Cugr)Eae7K#|WrM%zn;DwNyCzZ1OqIosKrsS0XK7aGWKY(d)_#o zQi$;2<)Z?8$FDrK*@K?&erl>iD7dJ#zF#79F#bTw2(#pGD%*6~kA?@b2)QYAE*WES zI_iJT$6ydu%@0clQ@on4-1-cQa|5&nh^7AzTkjoDWgq{KlTacN6`2X4Wn~nHWbdtm z6q1oWD&iy|va^!C*CDbcS<$c#j>^i&PS&x{xqq)q_x*i*KELnx4|Rx>bFS-pU+?GZ zx!&_gEqcp_VkS)Kapjd?oy3bWZ_h>$&VX^`(B0?d5Sq7JQPwHdz_mtYEj$FE5}!{039C_ zYj|iM3IEIXBJDK$M{?gwfC$H7p0Tfl*+2S!S$yP>!ki8CF%Z36>8u7fyoNL)`0NZi z%^+!cpBOgY-cM4(Z>?KS49$<>>MsSgkOX2db6Lixfgae}-j9W%JNj4zvyf#(kfnNr z+hXY6f_ZUz?tA|4(r3mfzGmdVrZk`*Rrhd-;>esz4Q+)Zmi(Xst?d($!uJ7(i z*0_3yN3iC$jQyoxJl&%SayR2mug@lF?jJI>=BK|stW>SCe{9Uth5NAEWV&N~+S)aA zY%ALP;yac2dAAEzhy3zhnw+rmH`esYyUXd%s`%c_vUXvT6f@9k^{WIdp(I&!@`f~b zEgBBPhj06F5&PH|7D6&4qzg$DwS}vN?lP-GV?T|U-F28}Iva&GExCsk-{NR1tXn{~S{oRFG2RQmzYSO4rR7@W+x zci~HLbBIxVBBV(L=`8iH&*{#DdatLm@QOF$A-EDmMrcbusG;L~$&yYTlt71_bxX`{==~6lWpp-rQMKw({KWDI7US)l%(H+zHYefbArSsEl zLvmy9c&2%_6mNh3UeWGK%|V=(+#EF*D|a)Q!lyg)o&90ASo|W7^G@))2Nznh-b|^v z_&63&MGBi|H0ikarR7-kWs438ZGNOXS-tYTJVUQF>?fOL#+8vs)Iwa&yRc7UH_PIL z)(iETcxwgD{PZ`cE6Jc68@{%~s%bQGx7@4!YXDc@>RsKh_tYHH4BWa{uP}1+P)MlY(*Vn5tHbM>ya0Xqx6GlgT2>jKWV zC+tZssCr1_`s}Bmp#Wa=ze!-AFSiooMy&|FB+hqJC)FRvv{nKqTX+Qj>ikPFkYw4# zTr=tpJ}%u#*G(-R$@(kMBbC!ry;VLeiKE#xakDJI=W6w%Q>04s9I`uho`=;f)I>j6 z?af!CbINF4Ep3?+^Ze!cb$^x;c7lmMNz+3?QiPI(CMzPp4(IxkLsFDAn=boz8MzWF zA04{0dQRJ>%Nb4jM*b0V+H8GFr*!hDsZv5Xqz4tp8U7(-rY!5m%$aQnr7yqw*yuna zFy5NvMLqIPxzu`N%*wjqMfGZ_u%OP*jZ%%Rm(e*lJM!XQZ-=gJTdhGWh+E@BW7*SN zD!3xzf}oxb-G%$A16yz(&H)Y)Sn9X$v|+opjTu4rKxn<+NaT(UD&^k8yl_8@%@a9~ zHQM%UbP9scWKd=6hxU|BVl_|hz?dH@crpvXb7juCJGni;((&gVP@G(*+B@^8xJLuc zR@0>lD`mig@(w6^{ z;8{ugq%pc!nK=#_Y^d!;Wx+V`1q!C#Si8_d{&~f)XFOltZ4%QV4Reg=Q-&MUO{C0x ze)Orp0_;`|X!dj;6x`nbg_@&Y&F;*7j3czUSzEKt6QJMbVClG7sg+vrhdaiTXDeX% z-CU?5%s**_jifis<9xU0V6A+;f7pM$aBI7;#kY4opMEs=*-pxWd)7-3MAC!zR4HDV zHf|^&Obk)h2Cm;P7LOzA(p1PPK?m(JQWcjbH9lS4y`%olP zazSUFTIAeDQB=tnPmcbbLjg{}nzO#wxxXivQZsVJem$9&mO;J4nEy<{=m#FHtN6^L zg5ld=3VRN}mAxu)?le9l?$BAIk5?48jPzHhqt&#gZ0ni&X(UuMO%i`=c=x+r@>WVY zy3hhHQ0nL20M9SM;pcw+5839>_MqV{6l63uo%SP^civPqy|!M zMw>~k#TW{o@e#UB*@Gsro+p6_ve=mxdeu%<=i?7EDL76gmO%nQcFRuu0HqEABG|M~ zL~a$9HjW~h)i-}~T=>&CX7S6c`i1hI;mJlra5*Wu<49tSC2e2!dG2(*&71>a#&S<+ zW)nz?+8+Q6&jh1qsX3TX3VUz$YsmlmwoX5%Ut-`y={w9ILgY3UHbl)Fk#8HQAe8fG>Y zx7i}CqCA+5GM3uab?o9g4C(z~eN`e3kx^@hf@aceh$IPXgq6sjhwhqT0#36yTqNhbl3*+T{A zLgdcHND!m7?-(x}mZsQxy3J@7%ytGM`!VPy?1(Z+vHnu&7M|HGB%-;mprVooG~e2r?YP(K5~G}I z3M`6%751r|Y7gMN8GWsg%z;I$iFj>h+E(lW4=Is;Y9L3ZqoAz&Xsqs!h=Et>zb?L8 zl5EptTdY!~SrXJbeJ!lN^WF(R<3!F)e@?8@#;AF6OmS-|r+}PH0ac*lsXRRzwAFt& zHwbpNAR-0wk5{ZOT!IDK)}H@9OUX0pkFUFJ86iXa`hv8+l*zC*!`1T7sNhrAQXP)# zee*PJVbX2mOdZz~4%9hHg%VVa%m6MsGX>_v&lIFg1R0 zvsuq(oE>o4Bb&Ep@s7JQiwW@A@ce?DXcx(ifd+stJuNi!h`!5`MGnr*- zw+kDzo&4-^39aA+ROwkEzB-93_iU5BcZ<@&_8y71Y%*7>xWWBTvPa2gS#z}%OXMFq zkrWgo>uvFwFYY}NE%}|i7gS&_09PSsDm%%p53@ST%8zDsQk;l^YXXTAr$jUW`$rIY zw~_xC;3x&0M1M1u{`(t%&40zFz{Z}--PbJuaZ9G>|1wl9n%bM};ZJx1T2RtL<`1He zg>M2Mt-uq!WNzr;Pn{RU_~3~T0CSx9Gz!-{>L1OJJXtAH_f0c@ncyFfKYZ6tO~9?? zm!2w{ug~DQt9X+BHe-iuP z_>E$m*sYs%Bd))VlRm3@+GRd9wL4W~a6l)0$4We{5UpvIuj=4hq0Z9u<2y%#z0p)# z{ru-lq{k0S)s}YwjE;J|FL@p28Xp^7H+ugXoVmKgGeu=R2$&6#Hpqm8r}AZsD-v0x zBzoX``+)BifoaB|{;dSydsiDc*LyIt;?t=YU?q&%C)#Er+Yxm$KED&8d(p2`Tv-v3 zhNVd?a(U_4<|Zkelw>+F{OIh!h=iK2($!kZ*2^y*?zK$ENchkmt)v@CuZTKV6ZCi{ zF@($Swyp>3F+D&?mPi&hGK}~um_S71h>NxYIne(OBK}(8k&}4;6hKN!;jqI@3Cz*P zVzBlcM>ctlT?GRTmq^#+8-WT*F_7T%VRwc#baH+Wf{Y;nctxYJ;;T^D%1Y-z>7;o= z%hAW;62u3n4r4`a|76Bn6Z|XjAr}kmHj1pr&L4c5Rlq#s#agkW_%n%@)?gKjt0yYA z-fMY(E{>N<-84|IL%Ou4z{!LD=)(-w>Cc|3rZFoFQJ5cS&6@1gcHWo~TdVdJL0a`U!t+gmC1WaF${lLm~Do}4bF|1I7{%mB-@lX$P6(W zBq%-ldSb9{V5j|*9WRW%k_QWZDBSxQN&BwcQItGhX3D+CU}==l~)PIjH9FK?xIdH#^>9I2kH$!(%maX z_g36ix*9ql8|+wI{Nm>?P4^_&@~GL*wvUK+&ZAb=`}4|lhD**tNVxx-3Ly2tumnTA zeJ&S_vbo5J2o8I;7+FyLEN1Ez{nklRpxNP)4f<_9OaNxqu#)|&!+jT}{{dUaBhf(Q z0{-mBjA$Qly{OO+5dTsplu*RL6-#pu{H;VU8Vr@QG zCGoaZetkeE_&96Ya3M{ttjMg`>*K{Gl-gs~DaLZ8S)H;EQXM%16;(AxsS+%PzqBj$ z{5Iby+Ez8RB;GnIBs2D<-!S+dv(JMrhbv|cAC!X82TME+WNT7=)zvivn|@8?O%H3DMIcB;9@RnqzP1>6Ui zlHAgw`b4#;r!pvx|794iPlsyY`dHj9ZBsSk3-Zv_EU;1WA=+nxA}mNYnUX8}!kos9 zjE(i8o%6+>wwE7$A{o9+!u7z2^#XN&kE+oc2?fXMalgHwdiNGFjkvZq_d+8`lIDS$ zZBDwf?$4K`G;jL7-K3erM|da}%ufb9Y^(>xyt~;*^9du*`NMh4Mchlu*KDq=oy<{- z;M4Zzj&tH!9V!ug>s0xg_!5Vun);A9mKrB|QAtreR>eP-kR7=F!!AaXWu(pdp&9cE zWd@}Fz7ei02hiHvRp~%l&LvT)`K=O^bysMqagMQ@2|LEGP0hq}zSDi?I7DEc<2)vb z!=5I+#;C2;*SlG+os5wlyaK=#U%hgZdFsGnk_Ex}b5am?sHWyg^9&Sx>=^15hZ)xJ zVDHQKL-GO2>90&U4cNG2nu|qyMGAlbR<<9&KCpeQ(2tL01?aJ*($xZs<02S_pu9>o zL8+eBpBwhxY@ro5MOFn(l>dN`_A!v#4~s6-cAiAAEzcD%(iPOo*(%QUevII_F|NLp z71MEMh*XDB8>dH4XD!n;j*3(iRcS;JxVGa{1ebJt1)|*!iDyb5@A1$sm-C$;Xm+o8 zP?*?aIKKPkwohm}3wf8$`kBJ=MK>8i+aZUU9^B|fUfQdn(jkoZt{nAUkkMi-Er8?g zk@m-s)?Gp2Ms7|p(H;x9y$->NS2TJqS^f)hPu15CRHv@YvK(vNN*@5sM(cLe|J zs%X!d83l-I27+(`9Fd!t&7$&Zmr+h5!V~z?c=3|aIoGFd4ynOEZrM~aPhr0$$p?#{ z$2?drj4>0sA}6+9XJ~dCKgg>Xm$N&aUpKfvCYViqNs;_Pu9)vkr$muw#gw zSXVZvJgxb&Y0TCj={m6KUv>s1PJIcTyJpvw0b>NSMy&gru#QHwhabZJ_M|=UH`q{M zV8yz)8Q5Tl?%ct~f7HlxT^pGkEtMKNAyXuCbhq4he(LwCzvj{zb>aSjSCI!Y-kyrc zj`~&Lc~b5c6aIeVyIM{(&b>;+w@8+u&eB$4UV7?xB=f5Xd*Y-AvtkVsGvm811$Z=VRWFb-m45 zQ3>wpO0+TF>F0IV|3WHzU-3am?UG0ztI*jcslEhalm5jg8#ZZA zf|o7@?>g)iC9d2Cg-z1heui|`hsN{3G+!c=IJ5G!wb8*x>du=EhwFaoMF-M9k(<(gn-s}Z z$*;#7xqrTHz&CPJ?a*{TC#}e4mM-v1eDw{KjK1)71z+zlw$0xH?Ps2Cm(ahRF;l6f zy8+vM3G!J1R1ndnCwAU~GxgHWv|y#Sw;RN-2^%)$vz`=#P5!CldPU)lfeK2la-Ssh zoZCdfd2IPoRaF&22@m$!?z@o@+cA>doC(?(o7X_ms^)cIdbnZ25WW|vNR{Ty7+Hu!ji%oT@D);`ma=y@3aFuz_d48ddV$5xqMFBqOESmG`7B2T<~&7=57 ze+6e>6(>Rm#y;7}uKMf*F^fwAyLJD8MXD|u*c z`Vn}~r+G&N>|<2`a;GXQGdZ{7fdl+QWGxeNxB+Lf6P!r5#(Kf(6)h9S3hCB1H*-?$ z-d+)#lVAGaS3wN6mCeE)zqF@Xa=IqPD6TcE32d--u>dl-DdD|q1|p6eX?Y>1W1r3L z7NZ>t`_icR{0Ft5W&D+UJp3+mk(T9-(}P<0IjoJQ85+ z$fI`Zt4W>-n>lq2Pq);YZ!V}(p8sm)3|r9Yh(q}iliUabtmFblD5@E>kw_EBe;@wO zz4fzyt!av3H}lCWDs<%z*&)A4ZZ6CrBReo-%nSvNsL55%%{GGv*L~O#skQbdJud!I zodExC@Z7CXNl0W~7mq;_nKO!WOQeTVJgUz82T${Vq}jnycE!9CqFg!M7?^Sq?i^fm zvT?AU5>VUJpVmumdjj98@-euXs2mE7po-SE2s0A2PeK{s8yDyxs0vdo4utESO}JnF z*}}VZe7=0jA1(2&nY!W1=;;SKY-GOfTBZo&nr>2!j;3dt!;8EBA`bUW9Qnm4H>aoX z%@B&Vodel!1;BIUsddPqyi|_7081js>ks+P18%)RI*t>A4b4ZHA_;TOtA@lQJX(76 z;&DZPM!!pKmXLyJhJV=r?Fwa=uysNEReWB{SrP4xXvX1m1eGoVklaU_2QGIM66s9x ztxt)O4THj+3ux|rP;&rj3xgAg9D#@MflNR2kuUtO55%u2{};*b|Kolrt&X71Wr62X z1<1Fe_YHc6--fHKZtW&uHnfoZ~Y_Rj%5r8HQgj zQ>Qg&uBg&Yn2t11`1hUKR+M^dT=a3VSCjT`VwunZPk!0BR}UV@5T~k*FTJ-jb+01( zv?p+O>9E*RN8mMmMM=XanW+L#Qw5{X#|c?zf-Uzr7Qm}t-RzS4z_;1sIU0gYbNV!k zQb${WhMhxLFUW6CdieG~wiUMr8bXf2u|K7&fLhQ0i(2bh|3$6;dUF3ot#(3;%`ve! zodXDb39_4$xI{5-#IK+7>CBWwS)uWbSHp2MH(%WLnA#}Xx%)AWy~gxU<>7-(Z;xKq zXN&Ne&L90mTdjpBImdk*6Z=)?p4KiFKcNm8$MWh1h+-UJSNBf~ZWsXmRV>HDGy|b# z|2u?;5ep0Z=ol-~-?q*YBkA3akffUZY} zsp|fOgooRYk!m6MMuFBq!aCX@Gnww;o?=mJy|G>`1*wiz^_@bI#^s&xCXUoQ#n^tE zj8C!oEpIlXr!2eL5(#Igqx3;tR9hIrXW#acQ@S9&2c7I$Kd4-4;7)NfW$h)uURr| zobjGAf+r!Ly6_0@ZTzp6@f$@rph7R&LtTe=QfMk2nW~C*SH-Jrl&_utg^TlcVy~tX zL&%w4O}|o;?m394R#~#SzvukD%l3Z;3^}KGnbif#W%~k^=&rHKsR$a19}+*4YUl5+ zowit)0&C`4mz)ERP~?iq(kS>e)POna@P*obJ(AY`%&vw>^0bMc5p~UP?VRq@!U1~v z$`|f(8FBkx^T1M8rrtz(JrN)Zh!ce?hWT*C$Q*EdIvQRRMr&-`-UY1O@lMVv!bKQTq96r1Fi*Sb^% zuIRsLsb)N8K1p+Rx>B5_Ehyoa==Am1O5RCXm!5y%tb0x|uX$&5Ox5exl%=MOH9;az z^;2w0)l+wkH`NX)Y6mG$l6)~n9c>msNDN584%(##IjHk#~~m_gf}0e`;zgu<#DZ zQEA__2$$2mNvrogI~%^^IzB!SHUcl4H;bez#I(eHoHz63jKHa|@6F7@NQc;)0?&5H z3^S;(H_xE)HI^+D9mZzx^ws&fy%VB^X7na>w}k@ZCY?munHzrgg{%Dp(>jIOXa);I zNP?8nbh1%#mucpan$fObcP(nP6wR#FzxaOX!YF73;z(b!CcQ3WKIRXpY@F1jO)e-T z--tOi+)RuRwCl+jKGzuFw!K1NcOA{HjxuYie80@p=9eAyCQhc!>7jGD+aPMR#7(3} zJD_iSP&3_X*QhsmZ=KoV&dUMstlX`j+Maa6TA+(j1g9{^L<2?pq_iT;$aAx{jbC5X zGym+(I@4U#t5jK8*z?KC;nAmCRBnRmiF@DhhU{;*4CgLzO!In@S-WV;9#J^f^5*XB z$v4b_oz8KtNRy zMO>#zC2EcV^B$F=Cwk9)Qr5!%oSfp8FDQbH+H){QA zJx?0#C87)JbIqa14xz@k+mA0(W4I9bIq_uiKv~Ya2899++X7P8XzUSpbj0ivJqfk4 z4R=l3Qx{zojzmSo)sMeSF+`1s$H#yD6paHzHG`(PD6#Km_xRllJ%3o%@>_nNB$Rjw zuNf;(GNc#@1G(G2CLY54wq{$&4!3noeZpF!_04qNnz?b%nXJ{JuOF}WO@%!ZFSM>u zra0DC=#^MT)-POe1eXxAzCa-|=I zU`&nx*u#Azb2szKW8|v#|B&+Lu~7*Hp#+jVAD@EZ?wYLjH$7X>pR=Rsh)-k~Wi_&Meq6#05Cm=DbCy#%o9 zf{}Kc6>|~ORa6&KSnATiEQOW`I+SkTBmI`6lUMOnXD#TO56V_*Cke<8nWBti{O-%@~hOfPmKQ<9!2bLRQu$V zw}9Tk2*IjjQwHg~SdC!zw#+D9J(G$)broBRTU+pyPx}^3D$9J};yP`CwHi=KTtqTQ zRj>CD?anz>Jo)Qr%uct&;{o+@jW{3~1zASCj<#v5ba)KZ$g|>7r?jnTaXPlY+iYyb zm0DtXwaePjrr%{-WQsCt;uWK0T?`^;q7A<>yA>A~Uu95Lv7Ct2gXA4xQ=ULl*b|uT ztC0x+N+JtNviq1ca(JDI)<)n1L{77F>fu-!d>wxseqw!f;B9nj>so03IU_5}Q1rRN zzsM4p8^nu;Aj|zspVo9jPPUBQ6NIYSXNLOpeqi<~&*%MBX)D|GyAy?1Gh|-;Df_a= zHFU0$b01V%8&$qP``5t>H9ykj;$R8f-*!h)YC3LqD(DRn*9_TPH#mJs>Av>wH`G#x{y=w8)$T+^&I*GJkf0dwRg4s4O&)imlNfk34`RH^E3IM%#(I-w zwA7plSVC^-&B#Bm7c`ltzqsQ}kH~@68LrU3!dgo4k4EwFPlWXJlkXH%?9*NQR&?Hd zwiEHC?-R~JBL6X*|IwfS{{5e9_cl;x$d5}=X_Cn(QA)!E13B3H!oz*)Jyh**E_aNC z{q1aiezDBNU_Bh15Bq<>_qFnJgZ}#NpG91L_{MW}>7^fThnR28_x@(5xaQdK;6Qk^ zaqjD1Rh$nt$=D+G?BiMvyqT0dL_Im0^87^{K`6RS$zEUgP20V*wn4p$%#?wAcJ@Bk zE;N@NlIwbqf2Xep=k$5J>{hI?^2CYo3g@GOrbF2;EYUZuLJ0!EIR|{He)Z)r=iSvj?_dNl!hJn#+q~BuMyo;RWmpN@uJRK-A#TZ2_Jm90coxM33|m6l8i{VC%9a50 z($+p8L?5CSQd~aZMQ0u4eV%=X;?H@}n`Wb}ub{#mR<`DrPgwS|)81b??QCZxP89}C zeX%mS6>j!>Y-i2kdR0BHLgh2;MNIaRssnqO(7Z&QUHo{mA#tNV%5ayES z$P38x{o%p!f=)X->Et@c32l}s&s$$*gaqhR=*93sh6RPuzwTibF2pzFdRe(dn>ZZ7yA|5tM_`>L6wt|LDQbHQYC8ex~Xar^Wf1rjzIbBUmRIG%?S!IYodg7 zDzD~Mhf-~-p@OdojHoJMKx}J@GR&Wg7QJ2KrdFf@ouWG3k9m$Hg4h{$1=4j1P6F_Q($5Tj1n)g7K`mtD zQ;Jac#r6p_CmolLq*^QdTDx$>NbF+xg|>=-0xp}%cWgtRcJxGH`=Eak zZiR!5554;xPv10m;&ct?B^FfFoMc$eUJJ#oCg_xpHn{HeTAHfg3X7PyB*HD|ZBzC5 z;t=7qZhtUKamwXC?vCfCTm#HyL+&xZ&!A9_UW*V+jk1g8w@G-_IQd5FrIRl|^T*Mf z#qoC6bOSv(FS9RHtt9=yO=$1f3PttVv@}!%l*08d*m9`R?bXBF0k7xh&92>*p=Qca zs}}o|dF4S3r)w?qRoXE8M*oy8et8CIQ=B0ba{|oj@S6e4QvG<}i|^FC%mEWH_d33t zmQONFX?#ee<6h2^?BkO^bGxsbOW((kwYAh~iZQ(3@S9}PCGd?FiiAh7c`X<_cFkF$ ze$&rr9^6f7e*tqBI%ilbsaH$bwZ(@YHj?D^1 zDhCDY&%McP9P23NyN+zh%Z=#Qi}`*lono)F6uCb~q940-{9Y}wUu|bxm)8?2Og$>_ z&G^ifNapgapN#HJx!9=rPW=(h-PrpxQiW-@PW=ITtzIiaRxAa*JjQ0UZbFh8Lv;f= zZa4ihGeSycoF`5g_HLp^C>_F2y3BA{8yikEW5(GzemMka#WAJT>4&=2W)IHFE@DzH z&mUZu6AZF*P!E?s5xyG`MR|avB*|r{pd#I4EGWY_5VBn5lSsc>iZTsu9~B?F={^p3 z`4Z}F-w6Q0NJ6}|qAe$QU7F5`q(J$=a34s}bA|G|mFLP;bs$D~#ap_Q{A zfA(bO;m;)x+tG8^+^r;DQ?7D9ynf${v!zQOYHJVV#+DwGQZ_=HzTtdyYkMNsr$1Wm zo1zZW1FVw}>tWZUm*umK!iO0a3?Aii^E8N`xqqK5+r?gGa^fvRWI>Vc=a$-B?Q>>I z>aMuLj%S8J$(#AsHAXUmB|^tUq68V=4KxbVN!UxMkzv)O`#-X+i}f*3MX@{icO|9i zo4t>9&mY@8L9(gC(9_NZd=GbLmF&vNM@nl$eL5oAL?&G!u2)3hs9#0rS0T%op6X-@ zbG9rJZ!d_og<{qs4z+ofv(1&I?brz3?KxXvlNL~S3jp1<8?HrN)NZIahb_r9*t(M! zJ2P-@rF3s$1V2aawl<(Tk{XwK2>+0YiW_^pk}13zG(2#5TY)uy=A}8`p?lr{DqewB zp^@lt`Whax7@?YFPXA)imvNiJW=XT_Oh@vDeV|lPHjA&0{UqtyMQVJ=;&sWHuvOpA z8%jd*30TD`XMT1{{^KUywOX(BRBG;%Cs_&HI@FYJTmM{oP~H*%nMrqch z@s8j*lY!FW_29XiRJlGcgGpemQrGd|LIk%+pGain2Sf4QmIY(aON2>cuR(}UtTKA3 zG)R`6A1UFf(H*S^g~K+#Eou%#R?@sZ4mOWwA-up6xxI@exECvT*|D+{P1oiB{L5YWFxs#-ueQzrvNO% z{Pv|*6gZ#|AW6T<%xV8PZDk@2S=3Maxqz(vUf@RF<|HrD0| zy9!`koDJAQ?feH9-fiikhJndEB~*s*-qQ;qO+md=FS=J^bWcgJ1RKkEDoBPbZ*l1MP!^xw_p#I$b2`mcIo&@Lp3!*4k_gZ%t0H zFg)HeD*N`?H2GcQf+=y{2-q{#OFQ@-Ts0UNI|*XuG!=S!c&d#5Htpi;y;$eQ&c>0QCl&=g=tLoBz?!7 z-o!=^VXcP$hMmVtE?q|YZ`7Ik?E3pu=p4GY$xVG7I4YN5#iw*66o=LxXGdBA3(j5b z@dj1v9r!i4VLwa7{5BKQA$k)awCg`)Z;iz71Nlk|aB~=g2DsV(tyL@~U(752{JYg{ z|7&m-&b~zqOVk^mN*j6Ccx5-j%GOW zF#BOIpOhC({Tu0>{)<6U?1v8)F?Vc;OFNybuVrEB7NQfZ>5x5=Ieq-YsOX|@TjU{6uNEg%;`ZCj?A(4#6~i_ z=C3dFIi2BpxGcnE>64Le7>5jMW{LGkk|)yK(zD1-aWk+ z^unM$z07KFs=c)b!O6O;@qHu|{9=y{l|A^&ekg1zo`qAFC~#*t6a1*+vswPhzklBq zw;%Hmj~#&c<&yYTM{O8TMbn%uM6G___bp!B7`2w zV&yzS;DFr^P@?wI@kntYY{0Y0^_n(272%I?g9pdInRXK_!gV`szh)#*=SZ4<3kx4< z(3Emw@KUm|Tfkw>+U}pB;trywPOZGDM5$_AM{}!RR|Pm{u>SD^kW^K&6ICJW-xz!B zYfk|@=n5LQ6_VPXHLEP`!Y;XRQ@W`|LOct!*zsYs$wo@psLrHyX%6qLh+8(qHD9~h z>{!zF`wE&hj+xvlb|7;0qsaaXSfXG#Gi4xdlkVA+t^n_@?I}>~BBELtGW?Z!0ymZ| z9Q#+s`+wE2B3e)&LiP6vP(i~}Ol>UU5CewLboFb8b8`J8Rq3o|*qioV%iyg>TgCXe0MT;`6uano@f52N}NM`rz2AXfu&J zRthAEE33SAzHao&-RHts!u0QLs*@CKdhcI7;*gMQk$uJ*>R^X`b)&cZ1Pja3IY!-C zkyzTN0s_q`PyAyGnz9Q<9?*L~Ew}%QyEvbnD*ysI8tj{Xz;;j_>;U)v_-m!aYVV>K>Q1x7A9qu8NzTqGWrV2{nzbs+!=l zb9pq7+jQoph$rGmHBvLGO4|(l+pN>TDX(9u_Eh$19(qwqtECAw{|B5XQx2WijDhyz z$bi*1sX++7TpGNqz8C(e6zW;0EE{2)(`mM{HM1%fsgUaZyuVbJb-JK-kRcbM?M*}x zT(_U{eCmXR>9c2lwx3>ErgCv}-LWj9@lk1GP~A3QqsLy>lamG+K|XQ-|0WFoJB0Y} zlfQ&FxKI&g_CEN9230uU_AxIULZok*i^9mGd;2hWi{uS8Z}wrP_yH`MQ<_OIRY`N6 zO#VXMKj^v)WruT^g#utWAJ!8+IQOA&%F~>V7sPO;xbQuo0e_!S6si&H^ zEimmL9WrVt4sMosZxVeS^eqLJ_>lvk-ravu@8#C}5r+odmnVsL{~_yj2oxXQlY*Rg3~9bEXtHQI zdFFZJlqK9aO5)`0H<8D17xK$L8kbxx$VtPmhVc$DW#)1XGYE4}i_c;z-e&4mv09Tu zUCz#`$vp_Iwfe_ufuM|k!j9OxJGqZ`GR4{?9tGECh0PNV0lTLua=`&w%%{YD+WB*d zE!%V1edsxJ*FH+z7)q8k6rc1j515Ec%ATt!wjZ)jsQR|*lq0|BpoU_a@3?%)j0n;g znwb-7an>9an<8=NWP=vppBX>1BkUfQavPf?3)(_8 z)&|#$hwhk87onps95R%e&S}pvizjOlGW>eiJz7h*jOGDPn{XPNF3+UDZiJ@1B|&Ui zfGkh{NKD$+rUh0}uX-nNr{7THt1hChp+(o`!a#P2xME0&?rWUlaVBl$hFE+5A8={X zkD20iC2bc@L}W*RJ|;!;(Cjrn%)~tjqN{y=VfE!N$Jgr5U>|Ceu6N1YxwB(r8`a`k z|HdAF`Yp}tC=)gO1DnH=ENv*=O4~fZi}YrO;pnEX0+>S`JcundTAWT&=!v-!oq64> z+9BQem5X_n1`%>iFc&DwdTTOIZzmzBh59h?g8ItI-$&N@9o0+FiMbJTlI^t0Yk5vV z#v_ckK5!+g1+Xj-up`XRpgFalwX37C&qz+zQg|!0dOR29s4_Gd`f86hu@TIcoMDo0 zt2STm7&Ca}vgmopY`1xhilAn_T6!0vqHnwbNn;uO=ai=>QKP)8dm)z&jF_JN(oZ|! z<24+pZSR#dl^s>B+d-;iWT4F!{xJ8_^byW5gENdOv?Sxbz-KM}_fECrrOz zSwD=gjbyBq243bJD(>DtWS2NIvW@Ga)xYYFCR%siNKcC57VC_86Py&^6Ib)xYgpiu zQ|F@0{6J;h`3}`t#RHBei;vBY*c~Gud`L2E%X#~9?QtV|aZmSL#7DXj2`IwiSU%p= zX{9v$tWAQiSGt9ja2A(vgYCAF&xr7>tFBnsh^B*wQ@X7EyULnRC(Kxit_Y4M6gq4c4*M$O^9n?+YBOUx zY8nko7^oB<$O_D~D3Hj_u9*u-TO1l|T|?iWJWF|L-TzVCqB7k|H$K(h95}ergn@?$J34zUpt1cIR(Bq@S1Th+bF(! z@?ypJzSN~+^i&9hMxSiomd zW#6j25zm;X6?ed30hb>mAo!Y41>e1;O(^7PS+=5Dc z#6pX6y~YL7kg-gb)$fFFQ!&c(4$dvqq_e*lf153Zjm=fx>rb1uQ}D9tzmJELM6%Q1 zp{qWztmT;2qXNod?ba7t_(1_79#;d(eS+uFNNisN`gV1 z7kMOL(IJKZg89+NkFVVqbCWlOm8Ay7ikl_73({#q^~{?|Op9X2(#gu0m2@^wUbSLN z4aQaQ$(s2niu}0z+$=&rAyrDYvf8Wuv23HfNzUWBP0#g`r-TQ# z0mC$2q6L=%*_scuk{jK8CLGA_gKMErV2LiQ2s1CYzwgm-*Ro~JCa-@0Kn^|1J&zBcdwf7wNx)U-{vp{rgrcO#ot1TFL*=hf z6QaYC=u4@`yQIhNQ2(A~>k;QZe!Tr|@R673@{TZ&#=&bj7X}Mlzo+_Cg+o=mgR?@9 z-w)Q+m3Kv_YHegJ*aI1R&BK}QFH$r+U-UCIm?W;v3Wopwa!WI<{?xdE$AJn$%8mKs z=Uqw@9F7e!Sv{e=yZ!L@O@3cBm1n#cKPNZ|2y6Xf5b3uz_+>9rLHT?|we8x9Zj#lT zXJ7@qd|_^qD18ZQ)UPGZ(l}b=?eY(q=8FXb!toR(%w|F3v$P81PBI+GFXs_mE24uv z*GX|wY#TM%hFQoU8GLpJ=mmR~LG8Kg2WWBAuhr$+;HHLHwSeXWz3G0XO(2hNpORg% zpS~P>P=)(A?7m%5Ij-r0cOcLui*q-GC=|h5sr5`De+RM_tWDtF4H3jI#h^q*QG(g# z(;46E-}z5x-Q$j})ls5{QOT#cxDPzGUSt%}gZLL=o=n5I9*Vv{p)s2zStJ&S(U-8( zpU}9nIuCb86?v#4G`Z+}9t}A-d#%sRyrT@Zp=BIx*ntJ;pN+3iN z53A)JOi~k06(B!)d4z0-R=-W#$7!SQI$O-$>QJY|-IlyL9hx)x;C(bahA?5!VY6== zM683z2goy_9|`uR2lVuMHK>vhTz3a>oq7V>-Q{kp2I$?zFZZ&!mTRW(3Df%C{`yVi`>-|}$je83Dm=0NsO@}0A+&t$h z{Y&DH=|D$QcR|i0uur4Bus_d0BWgf0X7R=`XmxVl?9?0PXnmW^XD?-W_pTe&cPjZ? zX=)yOxdN+Kk35_h4ZbZYGgq!lZkBQ1gPCm3D7m?+g>fm0po=S{iHWM%f4PWp4w0cU z?jJ#!vh6lw2++sV;L=((He@&zSjx=Shi*!DNyrLWTo*hq4~(U+?XR@Zb&mGr_dHQB zFv-_fmDuT1$$j_9$-BrBo=R+(j$(c0N!CN?7}LqT|Gki$?Q>H8Ems`V%X+g?uX=X`~S$cj@arv zzx-t*ByDl6@X@oqxv&Gae4lqB`?DYYe4A>?YIp4Idoun!3v_ppF^)R4m+H?*dqAy= zvQ(R4Zcr5s9g{wVAMyJS5tC%DgF7oX2N%uIOHtJMc&H3o#1s%G%VF#4LW z6x^@}pdR3k?k7$bs7cLY$tZg2C1?;e^hL^*>HaQLy(7y9c5PhJmx_tXb=#(jeqKhE zu&7j>NuHivqYJERM#d*lN9_Bq<60c1Gux++vxU0Uwrk9+7yBD)d}TQmw@p6eALja_ zz{X$keI_o{R%~%au8nC0GD+#c=h=?_ff;3vW|^*BpIi%F$g1tuxAK#Xlg#It)AuUL zie1=aCgtuDf02~l4YpaVUIsRF(1zqWCwrv(`yb3ce%#YTO<;Thi=p2{wxgn5y|Ypf zoT&5CY~X0ebGzK9w#6*q9S0nu3ESo;Y#pQM_xK-f6jo3DDth(1>Mvj)@w>fslUX4O z(jZ1*EyP?42IzgWCd3QD8IGI;{)lrE;NkvAfdgq?G=HUfF&X1FQzo_ZhZ?hi!BCN)yy|VbyqT$!C(0Q zk@e+)P`_{2B9xMpDMa=?MRsD6ee7c&YuRTaOO}*IM4Ied8D!rL*|#KHM8X(DB3a5# zM7A;C_a1$JzxR3G_m5$wX7kzZ>s;qt=NMx{JL~^YO(LeF1GvsS zJ_Jb9y~BHC*C2r6hiiv!1ztdQ8%(4q5LG_{S+wf&H&r=)!=$)G%H)a_{p(}_W;o`S zTB=Qv$Q0m4a5MBsG(oY({*sfXOYuxF0omwFM($Z)b*wg^OU2p@^4@e; zEouXvxF?Sl(iqbi^ivDaWniC4uM#?Su|~T^)w)=!H&yZQEAO@qrN0wCy4BeGsqc01 z%IX`O_bL_qBSeTLJ&fIV5`9uS{)%TB0AU9+YNS&whb%Q1e9=(74O7S~Hg?YwToJ|H z@YcbI4kZSNw|Uq9@JyEZcv+P%(aJ+8Masll&*^sS+P+y~@Cok&4X?r*!vynOtCJTc zG5OL=r&gW05AgTLEl!N+k3|{lYG_2CymSZ)Mk+o;m%yAA&I*IZXCCzk4*KE%z0+j| zap`+82AyIVWc(K+7SS4li#MoW`frM~d|Z%+4~i_aIfjVj>B`*@0Zm#h=wx{8qUq&x z*7EC!*KAL_A9!{Co|6@&qLZ{XK~!V&Y6n|#lV5*EiO^}vgHqTdW>pF9#`PqlHC*3A zq3&(;foo>I&8SB^>ze8P@0rMEl;Z`}GV2xR2IG|x4~8Yh+sBPK) zdt$Nk!|rqFEk`fM2A5kFDiNvD;f;bhkFbH4LLilyB13^Pt@uLvVq?puB{rF_pc|tv z=GyLd=WRwT8|?E4ro7l^z8Ty9=&t_3INQ*8loR1QzhhRvdBV!E@R9)~xgZa$aDAiS znrT4)t$IDzn~E18MwQZ)TvJ-)UwQW8G0Pvi*`4c@fC)D%``QiAAL8ya+-c1Rat2c} zi>Q($!T4sW97WngCvQ?5nsKx5u5aPBgApUYQZ2G-$Uju|X0)=r8q4OhfOs(-#o4@A zXTs^6Q@X~2?x}))m+4f0j97gOy05&wAh1L%GIoss-_;_(-G!x-ooQ)sEKDuhuGx#| zO;M)(nW>&pKn~hH2Q^(!AqYaT-yh8=oP;DRe>uCG%AH?;K@5&1k}YF#TJR&@d+M5F6V3cP?*l%-e;Hkcs7XzJK+l~O8mI!}|(VJO`Jm#lHc3a{Vf zER0|x>3~u*xHN4D2KdRQU6e#g=XO@sOw3=hvsi?==fN4z6`6ICWX5i!Zx==N{2AyrqpOIi0!P5w~HnR zKFOROGUNjpN(*JYf4k>b6Zlpr&hOkmYkSX6`$!J;GiCj#jJ~vXV^k|IbN8if>>quf z+nCp4xr6-I90QsUl73W1#U})^^njSmt%5yFM;QFWE%olkg5&4Nn>LSGmS1juA6I-W z{M@IL;CXrn*76KNi>f5XeW&9~v^~%5A*ss2(5rqbM9ev2l0Or9_h+$KbNcr83E8Zf zs!476E>wJ?@r~OJ(()NBOFj!dKW*zIgT)k~+ojvM7kOPJ$HvTWQ487Q_@jB(FW8Md z-a^CryJd{S2z9f$i57H^n6Tc^d=C{-EH9a~})BC=TZ)%6vMBVN%`;n{DxM-C06XaDf6o8H?a2mvu=g}dvatYYrpYiG&p z&WcE!hPZ52C4mCRhOm?suay)SyT5oSst9zC-LZ$YCvr#6Sb%$>m1xfnL1(|r_+lA5OEJCP27$IpMuFwyG~$K~F7hD^|obwB?4 z>CQfZ<$b)$?*8yPboNIpL$u2Nq5BSc;}>E7R52|}k|`zBA&ZIv6#dkalP|jp%k10hyPS+*tX;VSO}k zfy#&aSGyFI>gvG6&Z}Cl;bhY%X=Nz_%qNj3H7x*OhK{ge?Cv2K%o|viDw~j@?8OW% z#b9H9HDfm2Veyxde*2(NS#sH`UhU$wZJY-OU2-FLxO|th9VHP5p~u$0DNX-s&h8-QPAy9^vX!I zwW1s;v^I8sru9I^R{7)W4?KCRFn8d?-FLn+5Ldl`0i~>iG=YfTIG{h6 z$(9i>Bt7mR?-p{lt@sa8Fe1f`wh$;=ug|Y>=FpJ@vV4%NjY^82?h9Y(PpeX)(AY~q)PH<24eY7Qq?~o}oj`P4e4w;Z!siZ2uRSK%qQl!UoQT}c?Eu-yI+jyf;CO(#& zyauDPTGnFGom)dkQLGe7QAdL=Nov#`l~q>iX~^QH}>~FzEyE zZda@~i@)R7C)@Lz6N2v478(SM!IQ)rzqx(Ze4XVOZ>8AB^lHAv!);u)=E|+Q*R#l9 z0Toc3^RnXAigPI`?dm2|UQlB5j=5GU+f_$Q68YC)K>_x|oWiGbu7~4MhzX`WN1?+_ zRDZhD>+VuE!FmYdHKT-@#4=0fPFsFQOi9O*=#}2VMCrz&Du7NzXm}KO>dd7Zh zh>tCmMN&(dkAIdK#?I;K(lK20q$^60=%2;JzK%g^aSm+P^GKWVPR32<66F#G&QF~ADVYZ+^%m#6}b`~cd}mVPu~0R zfFpj@GOdEE9RX|bKP#clL zcC*_!l<;bD1awRE{Zn5A(LT_^OymK_Hs4RbIPr*~2Bw3Bk@(B$kC$eb5LLWT;ZiYM z*~U-)-yphv^-Y^Br{7HY7zFNAC~UA+lE>ek3D4}m8)t|M_{J<>+r+gR`@_z4hNjuF z`QAQq>T_j8VrEZ1E^6c3y8ntPFY-G+J_w?GZ2-~MUm~&2oUoM+Em>Q`xa8r z>lXS&ToVjGUBJW&3en7F!UwL1f5}i_B}{P-Ru)OxT{w0L#{%H$u@`{Tr3Rgnh>&y5 z&4znt2M&NU#nbX7(8liq;+JFh=B)>pZa?2OZUZBn9ES)0Q00uC0`U;$eQBR zDTRTvptkOKKt43)6y1qL&)q)aLdDhVojbm(55)m%g}sn-;M!L59Zz6Uh;gT-&!-OI z)biHR{T9LxOra=3?4z{X2bu72M}=eGG28%_I|ip53r+=f#5o_ z_$BM46pT?z7kh^vJO!wRsYv)RJ(k7-UMElFoPKkQD~*YUAhAR*mCt8i=3(Hbf>>Lb zoVjKjuJn0wR)}jxt;Wn5Me}G|j*Y|@!uXjCeod(X7>i3)QfVd=3i!mNT$rml%Yb-AM-d4u+Vf=0oLc z*}V=hm1T=-H?AEoP+%#g31xH@-qs`_f0rt^wT=kLzDAD-$U)8_UV3$jQ^9BAY-kN# zK}$If)YqcS=2t%4yUn%Afby1=0t-(Z=ufYkii-B{|0IK68tb>GdY!e`*|t!2Jv+$bhu|bx;5E(q}$(B?oHL{axKKy zr?@}Km5mOvWaZL}3J|nTn$zmZg$`)4g7^tOe7>aiFUh%$SZ^cb36FKPierteg?6!3 zOA$t1`Sr)lwl9q|`iv$$l?atkc7*hUNE`XH}!p^r-SW#kY ztv|Vj`8L0E155sFq+bdC+xd*QW?J!SEpA^#8Q1(?vp1cy>&-2Ed5Ah?=X+S`CG{TJ zG7XwbhDqpQ=(5%RIw`_arIu3%Q)?fenGVhmx*2>oxe2-xE^r0CY;riQce&ed_TC;H zkW#fAibZgu8aL`mp=H3;=>CJ49T3G1@ud`}cLI4+}I~cD5JciEpAF5XXp*}9g zfHPjAntW)&@`Z1-sMH&Tlv;-7#tnN&ypnu33xro5G-AF1U7x8aTg(*%Id?t1kv;qnGU-wa_{m`s>ME z7S1w8U=z@NJljP}hI@CwpLLoV2tMM@uq=7V!_U_Im=(l|EPso`DpfEmB(@nhUq<_* zB4RPCwF7(1xm+vVq%Ln`!r-ob(Nc5YoI$e0qOkx>(R_~gB(l`37+G!9tM2m3{U;Ww zDVx|Ll5gtbz;e#eL4-z$=`^?kFxc;mH{vd4+*&|aO?_^fVshV+SiG8`-fQ*TNK+9r zFMV(+jq{FW`5m_}$(65XlGvLib$;)^>fiagF)XJ*b3e1y2aG)s$=^xbr z;DTEWy>sEEsfNZH_A#}BT;?y3Nj-ouB$>XExAS}aLtblI>( zfxkwgTN*FYhfi#AcU0HE{*z_jjQQ^AlAH4~d9xA~_?&1opwzt)OxRJeCGWV!t+K<{ zBY5P6b_+X2hR+WL4Mq}UvY+8D8<@MESoAlW;@>yvs^pU|{-O8)qn-KI9%ty^+5&|o z-J%H=3()*Ei#oqo9h&0ivwpaK+v+n+bj8~MUL~^Y+i|T7CX~*)689s0qnR^208#s% z+#ZknJhoA*y{2fcSzY{us9GX{MISfUMon@=Zm#= zXf^qU>!R;lwr0N^CRicK|7vxRv_5gbu)cb~PfUJ+CHD39VVX;2B27t!maX~7Pci^yLpb_t=tdA;&6q7y_s+`sL17-5-EL?E_rjkK~y>x zX0fbC$=S+_dwZ6th2QZ}WXp4^krs2|8A3sf^jB7zQ|W)Q-2D1x7JFAM=S}%8XZaOe z9d?_JTf26U1&y4^!UklzzIq=yiWH`z61I*|Wwp)i`(dEa&of~idc8zKmXybY#6;Yg zON>fPTm!k?oLo~Z2d%ri$UDIs1^^J+xo=&BGf07vOp3nu=COkMN$FYrdrj_78Y|G< z@6v#Bf_|$EL_9EZ-iF%EF zC$s!UUG~q_>4tag!A~g<4v6+ZeU5P#fBe|Z@+_ODDWuclql16k8PcD9GqXh#HD~dT z)yQIpC{nr?9g_Bk#tC{Lu9O5sf;M#m2=e$l##xB*lODV-yPVDtSkSPi+AY17#M462 z_!ekW7`h|ojv~(k$ev;<19~h#Vyi=$PlMx4juqqs%y&e9G8f+k8}bjZ0FozZU;eb3 zeUOvty~C&iDAAW(UZZ(2biM(HV&bK6U|&c6kKVNdkpU=hE@Sjtk!ZvJ;M~ve_yQ_h zL4o-+6E?4LU-20!5I6t@n%4$MX8)>ePZ!BK%3H|-8dZR@SWVvq&l(YkfWRIR@BG8x zK!LYnS9K3XtuwbZbE@QB=4<5|#isch6ylgvjqyDJ+WG>jCXVKRq6 z$Kzjwo3SvfRwBEzhu~U3m)N<|nL^zNyKN(Qn2AprN-Z#mhfH0ijm{{KHoyQ#IOc-H*M>fX8%D$${E9qQL-#}=&sMl+PWZ>aq-u5Ru;VedU z?{Gc?1q;7YCMv(CT<)xc#+4?3}wM{39Ne7x22EkPxw{5D?36Y8a3GA~}#tNKuN^5T!cjtlS;vx}CpD52gONrrf0 zl6jx)y6N-m`b77SDn{^bl~!2(0}fWJEINs~SmE?lns>oVp0MOCX9T5ka^w(IUp78d z%j;Ki%ekS6h|4s#lJvt_8{{;LaEvgH8TN|yvKKQ=LYx`>IHHzG+`f!c2Yo;&`?}7z z#1=hj4p>n;CI#Jr5>OKSRtBeZ=jUY*2>QD$cVl4AG(b}?LzKqkBfd1z=C|UE^lP^z zk-Wh(jE+7l5>f0PdhaEQO00CEv$ntpvcUl=Y(PuO?y%T%*{%zFuw?D4b@*m&r6(QY$bcy}x z=u71R10`Br%K7a@iDF_;8T~t%4Ud^k>DKsvASo(x1Nto#pjP`$S_*1y#WxF8%fD+^ z7y!5wa)e6*C~;$RV)O@@#D?3%N?cwfD{`$l&I)910nz{MgzGF67=AzU30N=6}<7yv$l2T=>&T9rXAYO5vfKLUAq<9bSKM@dGls zm4mAJ0(jE*5R?)epEsN?Cw}VwJwr#^^jjCB`9q4MBQ!-e-zRoD`q65)(dAcnM~LPL z1=KqZ47#LA=kP2|hPxsE80PnA+YU+YS>vmwqZ+T0uuON-b7el)vBpc|-Wk3(%W7DJ zi<*S8yITq<#d{Re7R$m{3mui>XK7?`<&Wy$NUVD%zv|n>5{P>#gZp2Fwo4Ga&P^8$ z2vK@`ainM2TR7{(tI7srHGx*|_v}ZB*z652)5=9EvaswtGT>-_HUy%1oFp~oTTG;KnT;XGss0tAglh0-W%UK1T=eX0YsN{$r4WD^K-8j9ySoYgyN z&F|AF*YLjPd(A2!X1aj0DJwyW+<_MD;Y-}c;W+NBWd32=EVFXbehv)FG!8zcqMYPS z%$Ha2Coiru6btl04QSQ+;6CCeYlhyw0)*zdyI2Rfmh@a~OtPZJ@-63u2rbao+~Pk~ zY#p>-Ce#>nm0qyshMd}5LIh_tik_2%63cfjXHD+y|3tqWuw# z8>=nJ3fzF9QCp6$x)w%*y1kKT>MT-O?4d|zBOl4o5hK|V1NLt}7BJGV+b7kD` ze@z@QdyIo$O%w_+M)*|z?(!3M3BN(aF4FAglfq$5diGOD1uGRI=jTi!gil@tf zXFL~{SnCPn2GlF!Fa7GCXVNc0sEp>VSTw=alHe+`VV{vHA{`h#t+I}yvFoArl9#0b z0ic-wDZq~JvUO=rHdSoC_xp77nCF?RtZj>7q*BrQrk9)>8^1_h(C8f4mVQBmD7NT1q%{s8seviiayc3%5d^xp^ zZ)&BA#qN-44pGSzCnQYF0mx5|1YkD|-TwTgrdys&QCu$WKIq%=){{<;-e^Gu8fq$FpTBqmjeBLrieR|*fFfbzC7E)NT{lf*$@x8-!pL1v|cj( zUQySgR#1e9DnwX8Cg+r8Q^$_(RzYWLiy=;1YwhKtI^Ry|c0t|sdp;nQhSm^L(%T@0 z)nZFBk1n~baa+Oa@*}$f--WhD1LYFA;ny-9SHWI0)0{0-Te#9aa+_1-*R12e8WzM} zv_yq9KED!-VwFSKY<|sN`eJ-I@%U=lXUD`uTmQm=h^+1$3&9Q*^h)$#^Ht^NJ!HRDI|1w8&6ygo3Cv{Z zn@9HS@51fTsNYo2t;^_WDDOsbp-!k4}O z)h3Gge5U8~D>F7)du(x4iad3l=G~%p>`m3g(Kn^lTAXFp`3kA;mVzE)`~9zUCidG# zHhd6>(U(nkm%MqQW@;C#u^T1hv81Q2`y)7cbZ7gu4<$>E>`7DWW{2^?Id7yJL5Ea^ z7Ra`eBE+wPPAlzz%r#Pj4tbxTyySo$1oJJyZXytO@ISY};>+^_K#2$zu-?+Lz>kEo zL;9W(Pcl3U&@=I|N3d24-!y4L)?jU224=6YIn)t#%ZYhB?pBETh&{=1?@Eq5q55^` ztEHYF9JiCc$HJ-$(~**ydW4H=7tbg!+*-N-RJI!z58BI@)yRVQOe1JAydK2cavii+ zEQQGC%?!`WOf7NDsO4QJhivjs4ImDB{xEAm}^dNT>;Gkl5C^Jqfr?Dr97Vg(Yq@e7%-UGnhxU3c*LS1`ze65pba=4CqP zub!a)R)VzOAZ@+U@&OXz{NgL1?pKor7D;muT4(e8QBvslvfg4(J%3Q@iNY>mD2)XQ zTL^CF>ZD`$XqTq8KLKhs7O}4dG`t|`2#N#DY;k3*>f+5s9c*Y{8U3rgfG93vvV6_E z;|^6>TstE&2sw0W+T08Nih>|`LIH8^gXQU>kNbqmGnI}U)v}LQK?^{1fQEtAuKGuL zBXna`XtPAQNCTi!Q=kA8p}@+&zN@rXknB#Uk6nsTU3id}CHsMKK{d;ztBV{t3Rh)% z#-rYMx^{S;ul13c(q7rmno5+1>?J|T1hQ$=*ZtEO6Z2u_KZnb4^Qg4QoK06PtSn=T z^^iBgZ{2FNh_8OwOR}k-_0Rw%zh<5y2HbQIaYuz0D87!cE!epslt@_0(RqY}l9FnY z-m4v@v21azV}Lc0{l+1nbkiU6Gr9N=-G^`vOvv!t(rN+7dqm@+chKy;GNtGpLt+(3 zy4#IuvSyTCzPGy{dpNC6xw8lESYC^qT)Btj+5m<{u=()&?9WIKK)CG&Vq^kX-F7no zr(2YiDghX-zMz!rrU2vyWfx~15QsAm&)J|$W%O+ml?C}Rsm=!IFU&zBJhnvK} zQgEQ5Igg>aGgjEW+xBe!uIomQ*|Xi;VXfM&pssPA?Wv?CU#s@tB<N0qig=0!B=ydCdr{N zn=eeiwA}W7tx{E)?DyX>56uL;Q1u#TcbW3T~KB$5)oKY`VEBhwByq~u$v_{(fc);FwZ42hgl@T=-o{mr? z>v&UT9`Pm57xgPvmZ9`^spMqH;oCtCFW>^2qUt5jPuD__<9?9ji-?ixC9$gb0i*F} zYa@9jmBB;i=1reX%6>iAyQflmi0YTA*gFYozfs_~1K{cnyI_m`QS35w^Be_gMU$2x z8@hAwNw#bFEE%P(lAnzwoL;<+{eo_uHRGLxWPMqUZs`z0*iVGhikh~2rvsi{gSV^r zd47yi%FEvQHQ5vLvlZ`vqvZLOQ+^k=%#*q+U!4z;hkh1VW91 zgz#_tmL@5^C-r^v3oZEOZ=a^EbECl_`IJz7_}kb5pih|6NlF%PH^F|LA)?^l?h;FG z!;eakB)zU`+uCt$k9q=Z6~r`2cPFcSb~=;v6A%7kbH(*v%_9muy^ zi{9t@PDN<49cTZ2@{NUu-Jsu>8dO}x%Nobug*(Arj1#k+)4@6O5y0AG;o9Ao!b81J zlAm#7e$*<{>8q&mTcLc=>zR(WU8QXgJYQb;TyZHX0+GDhk!@}hMqoDXcf=&?;DauE zReIwyejHe6p>y`GB4qZImBo}+p8DgGQ@^s8AX2}XNp~Z}Jv9T1u%a~)b4E@x70VoH zfG0EfNb0}2F_K~Ps1CZl*7^zWrVy2&kmbZN+>^`l%=e)hvA_As`Si{pt~KHxTy`4{ z@hlcOaV#k=;EzoERnwnMwlp@fpWYbgL~cPRi<7L0O6em!uAgG=%-|m?y{vDD$}93x zCHwJT=;vAN3Np{lwMM06M@-2xP4+;OeGHxc_|#nIu`mf0F-gcQzIPU1J%M9v`tbG) za)MLfWdAy`VQoqVplVtyx)S@&bcb^V?Ffy zjNhCyM11{K48-u;MIb+=lF=j30vv*dJ4<$-f{pPcO>mN+uI*so?x6-%_%>((t?b^K z|6reJ3XQ;Ic6NiIjcmdB@BxzES8^jZzXILkf(Da+z8ykj!OTCOMwA1{YEp+wGSm8rSVejqa0pTnkHcF{m-` z(&l-vRdC|^qh9T;My4qTmE@|(V$WN`#?4s;Pt1B;mUXiY#IJL!-a(Y-=P}4f1-onL ziF{%0^?6wR&{P3G%eqn?X_IG&o1ZbC zT-$f-HOswGxqyO=H(x&_mU}2#$XvrbE~r%*$od+)&9qf^o>=e6v}V0%>54=415!A4 z8yc-)g6?DbkX@GF*aWNrbm7!^49qKwy6N7DaaHlJI>M(Hqf1a})OpdpXHDa@yu3{W z{2X3Xx5PTXSf`?g{2=os*#xF+5U5Jp=#*wk3o44Z+rLdP9k?OuW~NHi60 z^6{uzHlN4noGXL~A)`fM%M$9>&3w)Ii`XNK*;v{|)%0Ze&LuIVC|MQU8p?K17M5u8 z>Q&963!kZ}0W%WkS;^1#%+A*4<}&T3YHUG!6Gbnj;|aQ9wW4o_tg>(33@&v1^K+MG(24*&eXnz&YAv0^#t3_i3%V) z87Dk zx+EmuB+NARTy(!?$EK*Oo;y%Hj{OuJDQ!?m*D5a2YuCx;kc3E^{Qg+Lx^#}A*2XG7 zQBlBSF#AuT8oBaut-79LC=^zCPqCR=8D;S7N^WDF;W{nS+9#)S@|^?9;InEy_Gd}U z@PP47Mn5Xx#F8OEeKUeoB8xVIAiGFI6GvDo&kpLnE)T z(wF;BUfa0FB)<&YHO4M>40&N1iIogx6DeJ?@-icKawOvoE~DJ-a^<}8oF&8E?Ad#_ zpc#{&5dDHO*A?Js7 zIjqJ}&Oa8G@j%r|s`l+h)q~>*L_^$0s`l(J$Ol`SxA+@XjSo0}yn3xul-FQ941rl~ z>WkiYs^&|62s|*-)yVCqO~4iRG@(ftFlBr>{1?(O<#Q2>YNQ9^QYp<0dc$kFXimBI)t$ zkJwt1ZvnMai#Zs;KGCra?JWg?AIxdXh-+ZH)ab_PKUwUA$~x<48Z#fdg*ti9+2cQ} zG}Mz{=sk7^z6g1aMHDmse6Edoxr07q(=f8K(0;}5tekgldHq-2sPgmrDHs7m2U0=+ zpGINFhzsrn;th5>zo2Z;ExESPbFM-5Arybh*+Ip}b~?6>V6g@&i7E`*`YV&#kV@YcMfkroxoe!Ow8jwe6~MidpvVv<#FwBL@!6&=Aq=lp{2R=t zAaA4I6LFyu8oKOi8sgl*XNXcD4FO?)oDC!uVPU^{Iqz_e7slb5!+j#VgChCFAQ54qm*0s+1QcJHVFJizgu~Wg!;43VC(#b)e zIhZ82mBnCQKb?AQN`4eMGOM#ZmR=dsvBL~mam0d@2jC~mFgOefahxkd>uqu)D#*}; zp>$GNNe{Zrt zhIqH~`v{}nk699OK}HRJ@X^wOd`UWYBc}xG2Z90TIdky9whHjZB2h;hI7VrB@kCD+ zh_mT*7zXA*fZY7g#*WYe#zH{D``3tuisgSmm7^$0nmAujTaU7U+t*NJUAwVUg z&jM^@E=Pn&%h)_XJmC7hBDIIj5?w3ghYQ4EG!mT~G`k%WyO&MFPrO=DOyzTMfTz4K ziWQPB6cdB6aI@4HTc!vIC?>MWv%EUj<$Hr`sURLYc}FDnN<#ck?SUA&83Qp*#_J~; zid&zboSip$(!EDo3h#uv0zVAvs2_$bNa2S1tTqFdabrEl67`}k?OJ1=l$>QmU9g5z z7qPZ%AG4h2OOVYusC7n`DU0@6-0tgD#$?uS39_R`#q~coFayjZ=9gEdPs_3`UjQF`^{i>9K)5d?$Q7Gx zpux@c*1o6&(tqlOu5IJ<0;e40HtG5<~g_|P!zFoGy- zz;m|F3DF-!GDb*PGHZxn=eOy1Q$L19{keWR>&F7K|TLy1gGY;Hd!l z&>#XOa^Zp)cSuj3fQN7Q4d0=V&8+yz==^>G$fwUwj-0`c+?5pElcsMT%L&stLVP#D zA;<2(x!gdhHhEenk<-ni-rxektBYn%)wVlw)(4q({mmIe8SWQe1y9U#SUK=9 zvyIu)t3Ih^A_p^fYb5LAZfNPmbG6&!@Rcgb7a~~KyHpVR9y_(fp9Wz6BI_A1^@yo%| z_dbdiX@<=52A`V7EER1AZ)`q1*Z98dOIF*Wtuq0sGxMf=cH9uMZ1Pfa_CsDpapcBu z?d{Dk=uxI6q`L*yrA);dx<7lU@6PYnHpzC}S5supS95}3NpNE;O{t4nVI`Hq5ntxd z%r1!Om>xrDaEypqYh%X^a{f3QWen|K9%(@rS}&WwxZ-p&WRDAwsC=vnxJfZ1lsQAU zM*Zi$neGwl$q%=e!em5`)Ursi}F54#m$v9JbmreVeqwq}Q*cIpc z7Ln@^VJJgM;H%GP_N6>6F1l8#uJ$R&uj|K^i9Pv(Lpv|m~+BkJCY zfx4eD^I!`a{-Q+D@HzdCIp1XI01;e;o^xK&YDUApn^$L(q)o|!iYakM$j-aFpt;gH zh;BfZgXi$1l5_XWGS8rUjDc&vg)OK#J^@pAQb`l*wb@4)YOp;2jDG`X0;FgX_MDvm zv9pyzStV~?1HCRN@y?}j?K~rg*=U|r7Hiqyr+%m;JQYGEv{}ZAnm9e3y)wMBSM^wDw!H{L~>>>q4-5ntC`eYdlFr(*Yx_^XWEaQLQ)4 zH`#Cn3_<6fL2%O}QOLnmD!#g4)ZkUY7$yG)-XV(S5YYx5F&pn^*FFE-7&ZJoqjc*H z{K0Yarjn*<0y|dkM%1^0aKz-R4|mJP?=uZTR7M0d^J@@KeZ;796)8-B=%&*{=R;R}T{3d91uZ8FFN%l5w@xJk!saG_=d~cdC zt7kV-=zID8tL_8pGP{LQS;y;|{-9Jkjd`>Ij+I*a18N|qEQtDHV5~2F`GieyGjK^T z>kbS@|8+yq_kYJ=!+A4E5s)0SZ`E5jpnzR3FTmW}!Ly96-EovCiYz@XdQPD{@wgNR zag@|M^^1?Re2D{im-caiyGyx^5Ltz_?dqI#Yl`c_dCPem%ANiK;H$QKMp6eH&)x?k z8F|?nAkD&vXBOvv;X^XEk1MFgX;zzr%yE^ev{Uera35g3ovcuzJz-jDVAfKSg!v&Y zz_kz`3#;%Du}X4nv3|+q`7{8cs%ka5j3{(usn>#e9uqyeYO%U@le)1q6{dYcx#S^g z!cV?9rRc|f&+?cmvE((RSc~qdO8wiHCf`Ps;B7A`qvVHeMqNbHUq|Fj{M1V{c$>sJ zIA2s|U*oV{@bP~Cw;Gg5$x|D%7ve(7sKSOvB&bQ|EX{WL72QNz8@%iEN0kIn9L$&3 z#1=2W{TutQeA~*g56a^D_L_edcW1`W_X5^r*{J6A_Ic&AUE-hmSYTFZwKCMsN@A58 zxdYtlY>pNMZqlXjPrf`{8I~_s_Qg}Ld`XHi^a-Y~^|7c=u+wvjJEYI|U@b~7_pIJz z^Yaz>^g&C3oNPH9%~S01Q6Puay=GISATK-VRUzC6eg$NyF~8U#o6!M5I1gL!Qm`EP zmgHlA8<(aw$p27)6(SDZ4b)R+WIxuz*xl_+5Ii1=*#c!H(EI!wgCW3@gaL|J0d59& z3WQv6VO< z{Ecg?aG#Kpx$y@)m;}{F2L(iG&p?4h+inCs`+H8~a-%skXq1Sa{niKW$}c0%)m;N`T?T2rMj<#IEGhR}j_x0koda@H(!?VGiNBl- zG`haTB>3eT1`2>IFqx{o4v0r-I8|xWJ<=nle0V7~U>`W;9+92UQT9B=k-pyt!=|H` z8cQCAjuD0(RowVzX}rpoTX#t>IpxeV^7bBO_0SwAg3itI)UpxtghS2~4c>Mzna6l4 zbB|8Vsx}vN1GvXfiXgbtVO4|0H0j9R6fkQP#z~vHwx(i_7KvVCnnMZJ*0lcTKI~zl zi6d`HLKNYGt??#PK0S|>?*}P8t6Wiu4(@=$N)t9w)t+v;JaayO!Eqx)RtUTRa0UJr z#O#8jtwz~$V181X3IzT!Qptu#=fxX8{>{OFNFbaKIKlWP6%r8S^aM)>5{4= znl#;JoBB#c)1~%+#rXOj(nMiTFVsNEhl*^5yd_?dqjOnSVuEv?<1GKF;cXI9+<=JE z4dWPE*-IC^$VN4j?RhjSP~hP%-tLe)uu>!ml9V6}=8{ zB}uk zu=V^iroILilom~`)PtS@N3V_+O98CS@) z1!{Nb^D}%bYP(UtQx;~Np$bJG3t^9emQJr;S$+l7p*hvgF%T{IQf9O*T`>~cwo8P7 zOs0O3M{WfLc}1qb;h5hsLj(#E1ndtrki!bI)+8CN5#xd8Y>0rr}5M1gHj ztq82ALcuntrHliMxcz0;DMaN>mg$dqg~C5yeWZs0$t4g=7=c6O2zj0mDf7x3j@IB= z5Q%aYpiG^D9Yu+0p}^8k(CA1hx~T{{8!k$giS;zxrc}NbPRULt_3ID?)-D_4>mGNF zS!&A4o>D9RCMKlb8q%QhbWnCX8+1FDflp0t`$mps4_4W$cTsIet zQ{DZ*9)4NC=vuhS_9z8bW&oy=8I<)Drc$L! zBq-*t>c+&G~&{pDqeU zLyAC;sVgTDD@8HhVFR{ue~;X=pgf}jNc)JN{(DXVBY`AfWkn&ay8w`k{YG?lU$kFF zvoCg#G-ckM9|VQw>3n14y7kGB2?OUgX72VgYxHwfuuwi=jmHrc(HwY5A75#qx>HK_vOoJUX* zsApMD0P!I}jTG9yCW+Fpfm3)(KqHF_2p3S}huz)I0xe^|B-n@I5*!q(Y+pT9-~_M1 zeOc6vP`PMyO|ZiH^jYN0^TaBuaDx-PdB+)QeR{d!Uh*H5h>usWxzcOa%?j1emXKIX z{eAQh_dd2f>AKO6?;}rdm~xxEZ zhvRU}DB~E}6>%!rJ1cuT)**XG%Fa5DqmZ3Fva-+ncb#6Z*XQ>A{ZSoKw==Hi^SbW$ z$9=qe?$8)8^D&M6a{7bu)?D?%^oocMW1fw!;?N;tp;BR*f5mQY()3dkKjWc5K}jhN zbytE{jRuSi2k(Td6{aMcAI?A%al9USVyZ>)o)eEJRJsK+Wr+U%-Lu_J3|8t7;tY=K zuQ=1HyOwA@aI)(bMRA-Csx7*-0HHJR$9>W^bP4HpRYMEyD3`>z4$>F9ac$v}Lsd5( zA82!N3DV88FXQPF!Z+I(EF3Q=h7dCr*cdz?SvY8Ir0^$ zMu-_KI35fBTTL|c?ShNdonnhVf|7RTR{cHEC(F+5*sHSLMezvi1CTeru(lJY#Hdc= zO@)B)$6c}X#1(aw#i8bR&nGQrjsKjpoQtiqL{#6*JEnI-Dw3y~CGQ6;^>!eAKN%*Q zkJ{_=+;#U8^+W8iNso&oGWq#HA*iCUFB4cZAw4IDUm-QqW-^Lkb2Fu8n0`!H{KUHp z7W^9k0sWt+Gy0wc4uS?c=eGb3^6G!OB^`ywvk$~reQDle0*&E_ky>Jj8~}rn3@K>4 z9SCRD=?eSjl;YNNHdGOD2IR4$S-T;G*F^?b#T2uKVmZ`dwM!;Z3TjJc2RjEbc_aAV zt+Y87BtOf&>?hiB#9cY3|{d~pYyh*YS(3SLk z1HR%#3_V@xCfDu&zl(+vnwJR_rwPN!o6QxzROl=?T{Y?2B&D&=#WP0p)b%T|6;+e2 z4zH_n_eR4uLBT1!=*%naHlP4oJ5y~Vf{M1!ul%j~j>^rmXt}HeHgB)xE_C7ZbFCV| zF1s93T#t+o?`qYK^mP2l`^MrXZ46x5QTSqEZ;HjKq&`1&aySd(=>trQ=?~3zCEE5jcF6|o|#%?>5MIxgRi;b7O zCRdy?U>QO>y|Y3Juw8y8tEF1vtBLEwHhn8Un7l-|x{FQMW&~~RrU#R(uCMIBu4hTJUDvxY%|j`Njs|he-ytN(boi;(HTS$ zhHE#J7qV0y=b(P5u|BnBn7ngTB*w`Yw8^1DqHND!GI-9TSZmJz#?rHZwb;)6sB;T% z+*$Y_Da4&AS^L?Bw7|@-Gwr%rRi@R_Y9cax(RD1Uvv#vxx1p(SUB&xIE{TXj=t=|z z2lqID;XhVy**^``U7q~bF1Z|Y#Q!Ry7EPk(q0gm&t^n?h9ai&#jr1pJcIj&5ib*ia z4yFBeowWTlBwhd0?8j{x>f6T+ed(~f7?gSWJ`1ejxeVs_eNtBK&&2GfB338!P)DDc zPqP*5SKfiqwH{7Yu3Ti7iHpV#4i5I8s@3EQ^J>A?nk+hC8EGRjZ}}%`h3X@Q!j#i- zV>-%n{2hY7@luIW_ZN=rlVIB2Vy3hgpXTtTMRb8d$$L#t&V;QYshvTyC!kAvo8OZ+p?R43Lc{Un!xV; z4cvw(NmWr^#OCAfg%f~P5cEJ%*}sP~6(q?%17F8IC8i~SGc+0UcNYgcSmEJ#{V+Zz zc!(vF&+kkQ0`+FlfEM< z7l&dy6YGXzh1BJ`-v>mAu?wp58!Ls^Oon^gnZ9HVWlF1Y{Kl=KG3W#$Xul`ICRD##7F3w7Bz++_j-j zv$M;X;9ln>|Kr2(9t|;i{v zkPeF7u5wn@?z~;zP`E@?56b5Fo#inm4go;!A*>a*WU{OaAbTNtauei@6RRUzH1-0XgG;xrk*?=q4l@~KphXhJ}U#XkWO)T zq*H-v`6>nsfn7}Hu;5G-*L)Og(&nh={uE}j%qOGQb{7XSp78n5{~i6(|208o z?uhr04YShc3OF!-F?%q0>Rjt|eUTfHICDbKl~=o?eBQM1OedE%NY?|mC5<{5%05c9 zO-&7m9d$%|_WUn{VTO3`Nw>>yPOs^ zG7Rv1KdFwW;x*u3=G$>%f%^e=n-f909`Zxjq39tfrRg(H**@9Ua*ACz0;QjV5~%Cq zI$ncD>~x?EZDCC-=P&L-ii2f4>91Gh$+c2|`y4%)K9N+Af=He{nnl3W^LWvA?}ayyz|P3c&mt6FoXdUUA~NSd(f>50To3G3nckX10Q|=Yp=n9TlMR| z0I3Barl{5`&vkr2p_}7)R!qNf4qL#OM&ZRkocdZk;_|(i5V5xOnM|-z(E`R+uftA;;=o z??OChzN``@u5eo2AI-KI?Fp~F?y}au1TRiBr6T}pZ&MYY?UA=RY?c_VoR1)O9VDaTL%5KbdT;XZx{phdVWPC2Ix1IFVN~j;s zhXST}d4&*c{tgUh(hDa@-zJuo9!uD1%qrc0-^edmepxEMb`$U)m0!VX|2yhqime3N zY3m%wRUIl2+NejC3_K+NC1^z@x5rfeA9nlus>v4EA!0HNWpxeA%2fXWctC^?91Sh> z3LSUQ29l=wY%V!pEJk(q+Tn1A<^)x!J-&q|CKFr!&1>bEJJ*N!XzeMzsCuukWeS{59C<4}XYi_dQCoF>ajznpMb%}J~lQZEr`E!ctDO0sTN-frJTZEv;kK8CF zAZ}?$LodCzu9p1HAeoLyEplfXY{To9cw!Cc>@wZ== z>{9UCns)$o+skpN!@?4xIh21&R7r@5;zRDg%Z9vkgzP}$42Jz1PDtd$(S2Y)%>LEw zOyE1sN=LVjFrX&DE>9j6Uuc+UNb6u6pDmF)$ft*a@TOCx!rp1Io{azLk(ueWz^UM` z175{BzI`$X^B2}XJD@TF!{O;yillP(b>FMteP_WOE}8Zhw3AK)8j}&!k~||#mvDHL zfT;H4cYv`ThkPkTwbpzkYm=2g9(*eR!IX4mWP*=>w{Vv{FxCTyjW(f(`EAm}*%3!) z2GYk9`%ev0_`sv8mM&7+CxG*#{jYro%0ZKFWSq}WQAxgrz&=Ppjwbx~Qplic@~nS; z9PA1(el)ScRD9txAo5#^yslQHU;dpPP_i)Hf4DNar?Oqb-jE(>zPag5nj*O`IhpZH z**utGIA9g|J0t#o5q{4<2tO-Tl^+f43)CP0`k#UDUn)%xPzzv>{ikyn=rPp6t?@N@ zYGh2$bOsECZNXd^umG`Oc&r!uWZ=f4R8ds-C7fUUmVc^E6{o4iSa5y#-K&risoc{cIi0q( zTy{m5##1bYnO}iez&y(t^LuF-L-@7Wsicf@JrLd7RG*LwfY1<)oio&RgHIU+n#&4Qzo4^FUZeV7mJ(* zl|U(yT&bw%Qi6Kb`NK624KL$U-F#kKg&keiUw3*ZdSL5oMHuFryq#oH^V|lKtXx&r z!{9Yu*~xRwp01PS@f%awcQ+ndub9*(8eP^-PC3ve{K#ZkG%jF%kn!|-1igMu<7?%D zd0`a?0)9e~<7rsvP+2LZZh}O|I6jUKuU7RW0!v{5=SpvC9AKM6E?#T#+8-vg}1SQdJglUgADC$lxisRqdVnQ(5MGG^otHFDWis% z5$K{Ihry?+-f#fhY!2xjy$L$qEq?~viFRrQlc0+2%RuNH-gGW7Lbgg-=nq;G#E&G;e`ddXu39WjRR8hs zS3DaXxf>pNywhOCYTE7Jdb7_P*-F9w~n zzbIQSu=oDCjX3U(wv zWS*C_8uMp*8eJ@4juKLy-Ab!kt-}^<-_4uN7De5>X0*v8Ngo#JMn?W5!i%zs4BnQ6ZE{26^nY%2{HnK|Wj>9#psBB>+3 zby_;}m|FkE4`XW8V}5D(g?b_V0{X-eiK1zouIHrThs64i@*Oi(4I+US?+1CRJ`_?@ z-**+=ExoVtATYA`VqNIbl#6N13i8l1&WhJq&6mx@CJYHthliSVCAa2E-CoO5a><%R zF``)9xxS`^6lT+2TQTcz@7}-SS(3h{{G6c&XRqRsZBIe5DVEmp%S91~O5fz!yUZa= zm;O1uE2W#g#%Vv=x2nKpy6qPZ%X5;zc4B|e_(9RVSKm!e9Y1{H>n<>mU-|UJEcd== zMAEs~C%Vxoi0JFPC0fEiR8UdoT|ZXh4Gks&(QUc)(l)6~uB~OI>v7v5Sx!cWW%)U; zBD73ppn~978SFM7!}n#4{R4<410_?;Gd$@R0ecKkxXrtq-uXP}QUOlk0Ht5%8#h>gdI>r^fea-zNy?r5H>Z75%3?9i7ObDp2{eAiB-~YbB@gwd#&+ z8}c(v>7&mb;u`j~EV}xdXk#@d+cv3KKR+cFh$by+dFuMHOcQMx^c#{-dgO8TXw!!O z#Gtm!kGpD%G|E~}5w@k{yadZJ$u&W>y5aR#wV(9Oo1ZA64$&;J8c0+%#Rfzcbu%BAq^GpGN(bpGt^#rW?X)+&I&crAx%%`T0tL>t~Jiu<>bCw~~ zd_grcAPTkW2_4qEm`bN>nAvqF}y2(3(;X99!P3c28M*em}k1+&*bLTzhn5%*%|fG9eW+b z(q*(3pl_WKr$Nd*N*Vxqt&XE}Di4=+x5kFV+o`qbHPu#Kbh}-@EWzPc01GQ}G{4Y= zf=ZR<7w~Z~9x|mSM1-gdDF2;VYsvBxhVUQQM{AC~f%<7gx@!YfUwZ64iuwES9!uMi z$nM*kC*Zxc+9?(!KL)#R@6HkjL;|qRE-_1rb#R*lU3v;^(pX4`(nqU1y{pYBU|dn*<0_p8MyUsbPbo-rXXW zYYh0Jnh7W>p-jUC;44KsbpWE9T)^cZYT#pQg6W7wD3G(Y0K|fe{s+K-2s8G)`tT5R zj=2z13v!}Y^t1q&Feo4aLoB&Cw%>{mZyg`QocJ^_ti8Jgcl9DGEo-OjqF}Nb2c`a9 z`1e`4*abrAlSgW|$IHS5VmUl_a$RUsWCVFn zl%R<*@$XUgbf$ho;f3OdT)|nnRV|IL)86X$4>{++g~q>FK4bkpX4b~!pnsB4>eRHI z6oW{7g5Tjioi5yy@~4L*^4K$LSVN-DSFPm=obQmPC2u0b^nq&hLrM+3p-(?JtaF_L z2eQGy2~7^sdJPB(bqc!;V+O3?DPtCws2@k%`!QSkY{7^&*TK|$w9CRO zWUi_A3u%wPl6!W2Zns^UP%RoYYFDH4GrZDtUxJEaNDr*Tj#cOe z-D|=h=;jH-QEMR=BU81F9f-#=IT?a0;GGYxT3{*>R#QLaQ_PH@PS=KBEjQVhZp{QwXT~o~Xb=H|T6( zmSE7YSLAjwTA*$G&XbO>fZMdUm#?U-#`4>xRg<*5yu1j0H`6i$1F5lwYsz-i%#R{^ z*+A~iI^}#A-Z~8Qi69-wZD_hQCEwF0LKXpsQ1m-37@NMMe`o*;>R&H{X+sx5G*S8` zuAeT(rNL>IW?Pb741IQWS+Gxbf=QaYI&~lsg>c>(q7AqPM16tJF%;Ea)6&a-teOjC z&!}zf)~7(mA7r+<*d3)_ z$_yEAfT=%u5(%U|^k5VUx@`VmbE}%hL$WxY;-7HtyFd#bA4UGg4S#a*0g#$gN->}# zQWk`?GUWeibpK;v0IQ%to@eqGQDfXYPEv*~(L-G0_m9%2k&HJ7O4YP-a}q7*qri`} zc!=*7MH#Be+^tt*wKK^;K6uHw5Rxx{+K<4YKhBZ`mSO-PDO68mTU^{OEmQd&4%rPb z8wd3`H?*rs&Wd}`mSvVoyi)X8noojIQz_zAS^HCCR<`LNU#_koT|3<9TV-!N$^g*X$B3-wQ||4|8$@AZH_Ia{c}Rl}TVsov`9y;I=0YULpQ`s2=0 zQv4E6WY5;X_3OU{^HLo8UUn~k(ZCnKbBD0l($v&N3P38?43>LKtdWzXutnzj^S>EZ zjL-{~VQDl1_NvFz?q_)%8=7f{m<{2^Wux6+wv%)c91;y74Mxb12YOCazn(3a>`woQZsPZe2S23b znjB2NHG{SFchqjLp$W=}jH><$*SS#tCpBoE?e&fG14@Gxk^LR>T#J>amAciwn{^#P zul^AI5*S43U%HL&SpC0B1K3}sf%=083m8?G{ZssUCR_P{p`VKt6nl zJfH$698 zpv4Ll{@t)sx+$r53OIUnlPp1kM+P;sK$zY|>l_&buj1n*K=<;S(CWo*1O0@BDLBq% zDegij3Z6<;g)XBnqJJdu(xlNVB{_>zJz5^V4xvnnVz&(lmIuvAe%dqzY?bQtTI?)x z!{@DB+Dzr&yfKKr=gDpR(+knl@m(k`Qce|GkRPe;S%URQW;od6`ZmP9Hy-IB!`^RX zq-7MLLs+M0@xo^_S;&888b*8CWwGDBES6H%RTSTim!trR2H`yZy1mcFcs-+?tom`r zo+?86*;x{IxFaU+ZgE)X%@3D*wmVn#jW37aXpv+-kK|3O3M_}e!rycMWrYp-9kW;H z=I*i=xnMG58n+<6{p#g>E?z6Dpeg)i$!pp)d+r&ZZ|Jka!5aupOM654N44vg zAH*CH4~g&90Bi6g?o;KjvSBrpX3!A5BzeI9hW@6|%^R8Y_WRDWre)BbANCx?$pFW> z1XQJy0`Keiypj6PO9g|kR1D(RKVMRlGY0+Bu7B!nS?vy>Kd*rfFBxEGxM6#e$$H%D z)*2>`@nCTy781sF1Pb#hEG`f>wXjI}Z>ay{4kp14c?_~!lZ-Dw&bg7kXB}g(y`){( z*a4k6?Y9#0eOs50Uj>zhZ(Sxm6DG1mH_T=nCM{Qjl;|wJ1o#IIS1ZNWa(N$%g0UJi zHd-7vQInKI&58nl`c`zR$^!7Ti7hfBkKc4bG9OPR8Z+c;U-S@d>pEV^Nh6JEfBfkb z(w$Amw0STh;#RQCp6z%?ec@f01@g4LK|YTD(y|OEXKdZ_5#C1{V?G>Snf!1-`THf! zpMQ=w_S1$Fd}bQDT&p{yMD`-TO-}I($v|F8(dgWO`Bv39POr%g(8RrJ-*xNwWmKbZ zVe8emWsS?au0tl#lGFD2==bYCgubNDIJq1Uo6`OAUO~oNA*AIk`~0Ivy7{UXFG3qy zGR_72ZqmsX-VRO13v{|~bw8g^c73X$#h^aa@{I2R!%R#JviCb;>@;;?4P~?t53S4T zngWR204)cSBKCe%B(E1DKm^x+h1@J>TVZ^yO#Z6oYSpCGj=zrGGG1K zn)(FAWK4q}uWHndHd@P9ke2X$n;D}&8rGQ+b&u+Kp?*%MheZt-xNU06xzpsQ-sxP4s6#w@E2Y~-N7)X%>FJ|FA4vC+rG8JIL9z$Xb7X4^TAnauL z`TKqlPL$;TM{!n-#EWUofia8hnQwBPc!4{X49m6EZv4LX_P#nqH=%X(?M@(6(G+xV zh1YNHBWiaSpDa(}IEj_dm7fXc{IQ{y3-_jZKBg{8>O+UNEIN07Sr#?RtNGnE*mfa) zC^Ajl*+&WfwQ7^+?61_sUy>bY=b0vUA6kuCT8U}3^+4uis2?t8{#@e4!@He0t6;zJ zxireGF};}Z<<%=9YzM~7p0lmeVQiufi7I>AKn%-m>*Q$cFrdMO8e)8Q0~Dvo(hT}yp&&x*BANG!hocQ?x|@Rlo0gnK;ekN0Q74kduL2*+gXXd)0-_WsO}eDJrf4jqPbyT8sxVh{Y=pQNZ{GNVUb(M zaETNb{ygjF809AEfOgL-vi0MK$tC1zE(vaiJ6OLHL9?NDp^KDT+&w2d93*{GDJrSy z{rvvB?>Q=PJ!VZY#2HLTNa?NLdKT;d~4R%-|n`qtBDbCe#Y}sxf^R zUjTyG=s?{PVS>Rh+{PdvnN+ets$;iyTzpE$ca5*zRw-Bw6`ZqPeZeFcCfPxmuR+y% zWO8Xke`+uVt*qT?v4S)w$vf&F4Yvba_V^I5n4l=-1-D9a-N|4`dM|vKK!%mJq&Op$ zK7sM<6Lx6s!_aMmJhjD+&N|8umy;^5h-YyOaf_8#@I(qI*^Sjc_Cpv@E$Q((U_@sJH{Lf-qCvia53_FJ!*dM#o7w2la@ zu_G&F=T^w1;y_P&9pl_ll7)r{yCIyEcDefI{6h!5_dZ&1kY5dn zdBFYNK+%p~a!5<#j$K}oOJ0(q0=pfS-7W_%4A_ni{RQ>#zYr0L+jumR{aaq&ES6&rOKqLca6$*RJo51 z*%dv-^P^ldBE8%lULv7)Pn6geuGtlzJqVn*CLkd`so+#e)M*X+ESOiDJO9C^Ppk^Yg^CZ=o--QjN4xAYrCeH54Sb8uFHmHO2#Aj&vjB-X zqPD$i7GEUSy^@8wqP za?s1Lhq+@zItlSW7mnP_GX>k}XY3gGz18=xv_Tv+Ua|XZ?&9cGNYLh~b4E*hfgsFG zD|DN*JUC#gD!?YUtIBJ3B5?nDS%>=j_gBf2*i7UGoe{{E)l->ZssJa_!bRa6cQ~8? zpgnL#2gKqzW3NLzVEcc-F6>(FO)Mz@>;tiR-9Tpr)zoQxWtFs#>w?aX{Vo=SeiHNq zKX@!?xN0NR=R?{Ax!Vgz^FY;b%QlFf((mDlQ4$>?76)7bU`9;gffJNEqj2W5XYpv2 z!)L?GT4!S>J4^Yb*xKo>VWY)AqpW!mMpBeT88-{8J2DRuR)iCDTY}QqvlfUk}RB&TScl>0?EJV_% zf6^UT7vMk|0i5tP(gh9@>9mJCWDE>W|1g|o4aA%M`Q+xhJx`OpIVQh2Z5MI>R(h)> zIkN0+8vrtYkr%dO&;MRJ*96nRhXc|YqDbsywAeO&`r2D;Xh@LWz|`OsYsO)gH&}f% z;czwduB{0uCs#(7-1q^20mw%JVxiZ|z@y+L;BWd7kX(XZ40_VdXBVXbRi*^XeX{?W zv|PEfO$upN@7_FhGVI}Dla$ctg7=wKQ%wIbWFMiqgTJOEkpQ{E=b`_J#9ozD@bVZE z_v}pqY(@a+WL~Z=a|R~GXV504xM!XRK*{o7_D50mG{m|aCTs)0$Ey%f1osP|dCg7d z`fyEmuYhAZf&mrr;orAam1YoF4FEM)N%kE4{RLQ3P3m4g@z<9J^oyPex-05uOtd-* zwfku^fszKT$XdHxwhQcmG&K)%(#XO06pGaEa~ts#tXbEnF}N==60cb#8|Q`)UcG(ZE= zwZ53yeu-4!6xm3`|xcNKhWTn zgql5+CJv!^lIe@hOBX|(L1C5la5TL=%CjhsnLgil4W(Ydpk5h=cT438XePpTm|K>C z+U5j$v~V!;a{9~B57OIOS#uH;Fwd{>>u|tH;0vozF}VozOhMfUC65x#`;XRHe>sUb zng!iuyDFgmf7OxpCICHKbaU0?OePP9JF|xFjA2I>VkG{WA7cjB23=osG;i%U2R3IZ z=81_}_>9El0_oKpDejSb(Wu2w&g?bogsY!hh4>J1 z723aC6!|l5K|Lu8w&L?1DzJn2&?JU*Te;#0aKzE#eUYT>=#eG;Qzh(CzdWTgg`WVr zHZJio_{hk~!H~HBe!d-eh3szlt110Ww- z$ia(=spRE){cn~c2yOr|ZNNqK&jU~fKhYq|l}G}XpMT< z*_qR(s&tG0d?eF{0tvij)cH1H{_i<$qQPp~Z8tI$boespEcmb?woJ>G=keB2N&G<` zd`yFIzPxuGZ{DbC+o{clL`upHYrfgZfM*4=(S$KeiWfid=UY+cS79@_KDRyM zpCSf`=+5Al1=t1e?7jORg)}xzU_QfzIaqcYdUz>AvolEu%bf+6FLEtkTj@p2iibut z#9PG>i`$<^(dy}EpH878RtG=U>Lr#4%;}@~8k`CoIpQHVneWv zNm_{tag*YqmT)b@5EBEhD$PixUJfk=nM3@+#IDM>z3gvTSE+N3_nYo^qH7YB4~6C6 zcql|c4}?w;Hftb={yyKTdtRrnG>RuV+1^UhlE=LUD%iv>oTFUZ8OE-z~Nxt>U167pQD#5e_b5^TuDJiK~b0;Qh|1HJNrKh2aNP!5l;kyBPSX1icCAG z!isqgk``W#+rTT0kw1Q7eO z!;=Ne_!fLF4(4TA5BP*oJi1!if&1JU{k17-R^9!*;+nK0gylQ&(Dd3yzM?2Q=k_$m zF@JeN%xnG{xmy(3iN%Kt1H@mhIDj!p4z4eO;!d6B==z5TVM~j?u!-4?mAK z74|u-*6Qm_{?zStD>t!6efWGn+UkMjjZ+JGUL(5C&fA^G@bU7oZJ6vzC442RXmP6D z@2+0%lvycg9)5Jm$8cNQ_*#dUl+|t#qZWta{B>`Hnn*u4pI&y!79wuIOh)%k;*a zy?RaSRM&=1MWN3;WqyCLajR$1`ZIYXyOS}G)XWWr;H2pS&ZqJ{r*=!=j$YQhx4UKS z%73a`P;bXyTY2iApcn8m#o^%6i0P#KGjt@6vkL2mVfp@Rnyg}Pw5PIb6$;zs`%0Ewfsef6};t+X%{uE&wg>s+%9JD=-=#GWg zE9G%?@@sl+Za?ag8rJFt0tbebJ}E(Y=|J!3PzIyho?`!-Fnq6f$31_uMmAJ?>_d$qY`&r1twR2N<(8c&%SDXtN6{)FQO^jEmr`+ z8(##|YuYl%y&}ZXN3Gi(?BVF{St`Z8zsi8Nf#L_slA`OYgEm75@NQQz%h3_p@t zh`FGa;NkV%;-dz0;XZlR&XthB3+h&+V+U}c?4aO+nG@BL>8yubYk=IQ0Eq2e#U8wT0D*N1qg+W@|&OiN--hwpe zU>UuTUaxR|RZ6yNhjX}w+j!|uDR+AzlP5>gb}EWw99kW{y=F9&Qsy+K(b|& ze}FcHGQQ|JWOwkrV)TH>V}q(271KK^b#+|CjL7b2UngvHuF3Fh{~OPOPU9#Qd_yjl z7wML8A$4wIjRRgsQ*!q4qw!U-C8M?z0SR7WxwKDe$4^u7xi@jzt%dB~diE@iOz+EC z?efy>@^S{xix0to?jz^!kllPTTxUoNkR#$u;jr^1AW-Qc^atkTG*LSbGXzMF7sP&l zm1BKp3^4y5o-Nh_T)^M&M(=A*ZptYq1bCtSh+r*Zip+Bz_Z?nCpohEA&JpPQ!Tg_Z zB8D$}mgU^H3VqX|x5(e1;j`V5k#RAb>2<|NeKu&W@_bH^f`keMVV3#I`?7+Utd}=h zm_DkP7x1~#vgI`}9%aFBD!03NK{HcG3=@cSU5E~GJo|tN^k97cxzEnft$I7kMdLM+ zw&@A_L4Gz4)D{p^H#AS@VA&mSi8EOPJ!$|@6Nu7-7B(z7Sdadi1Q6kJS3=iSPRMEz zK-ol_aqaN{n;mhu#wFU%-8t_pbZ_MqMrb)0Dc^PJ@0mz# z>1pUsMWp8%e*(vAbhdlpB6YIJ%pt;!Kp>{K?c~Gs)K<@t1tIU>WraK#cwGlQ_EOPb zo}1iUjDt1l*W7w=R!Qiln(_$XI}V>6&e>o3bmRlu#x>JpI*yxnJBfmrV$5FTHty+f z9zG1CqMa?1fpR8*AfkdAU=kT+miw3U=)+xQIG{m8*GoY??VSGi-fYRN7-s6ED~vDU zZC5?c5yEVi5W=kY6C!&26il=(QQ!37dF|GD=%x2GZr%|uYP}2Lr&I(_GlQ&?IK^*u z!#X@UT^Oq77wOfD5(9 zc=0$YoU64#=)V-2J6}?GR}OyfDpo3Qnccs*-lsYpJJv&Atc|Zr^ph#)ywBm@!dgr) zLJstj#S&G#py&C<)a8flqPFbC6Ut)}lpe^Sio%Wa&Sy@~5nbRp0j$@f>^=9z5BuYX zc=H5ptDgj5Vp&>tHj+Nma=&*B4^?8SdIZM9I(Ku#D|M)xwOvM-2hb=dKbAQ9zC=tu zOiUorD(U<6uqe0wDJ2UVyMC^4d-TN3Ps7s@{IgXN;-^nB8OlV#r22Ia2@l4tpCM14_DM&U^!*IHTY#Rvwt~58ndi%P;w~ z=5=P;ntspg8wBe!Q9quUV$# z<*pZ<5`7a`O^74ht@B|ZDU8B{X_SAQ*1FUXs6;Z88Z0p{1hWF>5x$o{4MiRboCpe< zLmO~Hl3?^&iZ8F)KB`~!fk}zH{|T#2KJU2bW(G=xrhosD-cFX8ZT6U2#6% zL@ck3u~b%_=87|<+8-9Mr3CLNWeAG@E*m*w@c*Y10pED&uo%B29_Z?4`m@B(VNlR2 zf2Ty`%jAk6es#ZE`vI~5rYgw63`v#>N5TTWM-@tYA+LBr@$3z2?#JKk-;l4wNmL5_ zWK{6N$-Duu!XQ6*hJq*fH&RkSiUD#{VLZv==70K3UZpozckQ8>YGAT zI100mgA2`dZ>is(37h&bY9!$owvcWn?Hy9&LS<~yLlq}6^;vngN1M zDYL*VxLXvG1KwZr|E93fp1eDss2zS>$Gn-sF-v^yeRbsdb9$GfuAY~QJOfiMCM#QW zN5ppt1J$#CUf$~OJac7@m!2m}eCj-+(-#Hb4FgX05VP0&T#j=_4UjgDfV8pskF@E*7eb8V3n9*g z@fBCa+ay z5p7Ok$y`ZbeFS-_Z#td%^}N8~^Rg`em0a7!!LI-^ZtI%w-FBKzVegGx53zSO`83qR%4rh7CQK zQv}*wT}8GCXiL_9 zfo;MDd>Q!n%ZcjFh3tk?p#RJM!xEXLBr8<@61)HYd5WB~Xdyk4`Qm0p#&~J={jE~j zYxd2*p~r7ZNFZ3|M^6}ut<{Y0$~_CKd1zk)7cjW&z9dbRDDPl$xFDNm!8M%>zd*MzZ9Jr)|%@V+dH>~vq!Tx z1q3_rSnJc(st)*mD7gyXtj4}*fACyl(DUqG&r1->1^Ch!Y_aw+5Or5o2oA#UD-z@}z}X z1ex=q4d@6@?Z&k(S;o?Nj*9BPyD1KaaO{?hv2b9W<`h7Dp2=n+x;92sX~@f}^whCl z!pF;&|CT<4f05SOQkAG_l2GNmTqmZ**dK8KqY9W`*7gymyq~#?~>2#(;qKAsTO#C`e?L-qXe%`-F#xfE$_e zZ_g~#DbLEa*=Q$3#AnVGt$CvUwk2-b=)n}i@ zF^;tWG38!!oQj7>dz-k4i6iSZd#MjG+VJY2ppL|C(W7ATDYU3IO<5fdXo&*yfu2Zv z#x~jGYM~IpI<>1zc-eHA#ZDgUVwfgzP}q?Efe`c^a*k7r;jxl;>tzKMUi_I^lQQgQ zs&Ta{ujg`cb&d}4iF?WYt)$IGeDkSbfG9LSb$)-%>d#iTCW~a%N zb&>I+=*=#>=tma6^f{YRKi=DB&NgQhJHpppvyZhP4?{foH}l5I`Rol%nwgg*gf7Vo4mbu<&Y?5j~q=dH>MAseD)8LkH`=n*?w{n)~5n7=%d)~J}ru{s( zaSEkEggh0O%7CW}LtL}^YbCb`!i?hQ0{VZg7%NLONIhj)n{)WeV?H6ZdWNQG`TiP@ zrJTejBCqz=!;ADqZ(=5ydg886Jy}RO9Of-a<~Bd4Oe_$?Sbx9t^CcvHHvKZf`x|E3l9Is3iT7>zqqD z%^>s)SjZ)1iE^yI0W(ez8Q59$zq6>oX%<7~TIA-@eT^qk)meKJ3cZ$t371(gR3!^u z;zDA3=|;|-!iJdmi`w%?R5v4adkzZ|A%WLMl*D~cO z>%5gv@wGJi09X%J5%X+nvZ0cu?;wU^z8k!bnJ8tR84}%jDE?XvxyPa@?VM?s7a=l= zzp41}CA;o(A*Ag~5f4%_^oUyJf}hzZG2!cT z!;-0C+=`-O)AjYtn3Xn&j|)?!Ls%7??K%^s#W6sK(hsV^1D1&DVmE%X&POGKBUz*N zH1=k*5giTEEfPOF$olANmTY~#Em;`%%Lx(@qMt`b_cJA2wc5LNW2GBrmORBbpDB8B zRy1RdLl;p!k@wyZd&S$*jixGy-d0HHm*@nK9B0coz6x>}UtL#H~d8HehXD@BsR1Q@gY{ltSC-iNjXD~Da;e~aTZ zt~PFrZ!YAdLJEVTAIxZ~W%VsgmFuCu^!|BlZK_T2(sD9WOYt=)%53 zKkOSpcXdY(P?CLkO0*8i4MtvgF7PI&ar!EbP*EQ6l?5=1py(`Lcc&$1L2u%}+c$2wb3oFex27&7h%T^5Q8ooCxSL!OYAUCS$k+g zqYQ)G_5Kysw$l1z`R=b&ReGQNIPCArkC>%Z+U%n{XHQ?lnMO^L0=|a<5&9T&L+B(M z>sv3Bc^ZzZZl9$QwDALXtGMx)k2RUf=GaEJ-Cc%wTyzA~{PBknJpTw;I=RgDs=)?( zA)*HJF!-;)AF?)(zA8c$D`&90Q&w%5C4BDvtI}eM{__uH|1MEv^8Ywj5hvxk| z+Eawy^VfK+3B={CLY7Wx2oE7uiOGMG`38(ss!vO#ag_hGcaU2bSIF~&@#F1rK9&Kx z*lz-K0qS)$!0GD$Q`w(K*|IqsCB~ z0Imt~A0QhCx5_a+*_|BgnyHRTg9fD{q}6()RX9ibct44VyJ^;FTWtVV@4>HN8s=yw@d;qAazFc!wsOjl zH8@si!%_VY`KH8j)xZ|NY znK(ubYjeA{{#-%GMt0lFjtobgU9-%vL84cPfRx3Ywb@A?EuS|<~5PrFVt zfhx(&e;eDkUSPJbTXN~%KGtjBVI#QLnaI33N=OCJ#xQ^LNYm>XQg_6PSL-EE?~xGo z%assxS3dkaGXZv*n=a{kPlJ#nybtLICBz`ml{EnAP|xAqhSL=#CVwYp*ECzyJYL}y zO&)p%+kR}ownPyl$G<-M>5M)P4b4>cwpMD3Pn0p5` z?*)PTRWA7YcR5?`lv9eCNm&P^ltTJBQw9#;tk(l4=YZT`-s17-9}6C-*xVQ?g`D!S zzO#mI>yRaxtzXe98^{`ai3x_)?U~!<|XWDgF3%ZvAjedn?+`PxhObF9v zXqIJv(}qTGr3-|;h5w@64&7P@TD^z;pY26}rpyCnnng0JJZb~{0H3*l7zHOjoavsm zNl*1+#0fG*=h)-)iQ(;{ExUo_PP3pypgC@>n3I(051>FGmnxeU&}kkxvl$+}IkOM^ z71o-wsL`GMVPRRQxlIinoe=1Ae+bxaIRE9{?qwfoMI{w#L9{fU&TP({+z5|6O#)z< z30RiOHHiPwL4mdPTO2;N^c$a!)BHYV;1QQn@xPU;5$+6OPwdgi!nGfez^d4w4fx%# zWy3ojzwg<{*QMuDkk-O<2tyg6c!%5WB{aX8vBZ7YD7<$c0^AvC$_nzTGk%ocqf_r$ zhxa(d@?T1xuDO~cs3%fA!`L!IFw zOHY*31u!pwCb+^%`Ex%cxaU4Qm{k*R5OEA7t3pqTQoV2D^K#Qqz*pMZjlN2|4lV=A zbMg!wYrNkw8V|Ee#L7mbfVj&PBst8@x?(_GbFFa3l_=HWbG5e&aH2YvIp#4n=MKZA z88f3k0(pt-9H4FVUSR}&GY=W6qmABGMP4jhJn|yRfd805p5)^^c?2jCpVgJ#WdAZJ zB)QL30cIp%7ux-g^Wm_%tOk0L0${)C27`whNLj-okn8dWS*tGb%w1%hG*dOEtb$j z+B;bwhU#O}ArCpD4C%OI>iG9A7_x!vwM+?1b04pQ(qhySWuS18lmn0Q+0I{Oo37cL#nOq-K0%; z6qTSX1aFZvDt)non)fo7LWZn9t=qfQV0eN=Bl8PuU4>%|PwkDa*crSZCI#?PXSpGN zL^1Qw)8{#aQ) zaQj_oaTg><$4$c6RlF!$=5bRQKiPbck~yZbgh?lE8jup(&rW&V_|2~>G^!yubT^|D&sL~GG{kO7FZ9X zP`B-OFK=)@omgKBr}UmOYpw?~9oG=XTWk$`J?q*jjx{?FijX}gG6-UsA1ci1@D$+! zoM_5Gs3$WDfWYzw45A}tc}X0zxx;se#Z4ka#)SX4J`V&*zsGMki9+76B$Tu6MZh&` ze@rO>&5j@L#~s)#_jy)b7FO+Cgv2M7Lck-XeW7~R^G`MNocEl$H+=vX5=GTqT~3+c zP$%fWgw|y~OHbN*7I{G7OQXZfSJz{YK_)z2FMu+=d;QGXhH^Uwkjpym=z&$iy?!P! zfpV9?1+vNnjMwdT(Vce$X%}Ar=gE_%S-$p&iph(=Xm?V0f6?mn9si}XtZr!YGvU7` z?`KJ9TI2J8Dz7&B??s0k;KQ_Q0{*Ch3mhlVJrm}S0&EE|@IEL8bhUAT@ha3$p$&WB zW;z7GU^nmGQ9x-Vz%gg~uh#QkO1oEnvDL@x=FtI$tRbvH|H-z&K5#rMxL$Xs4)Sg; zrV>F;iSvi2z|q$32TL3t`v5oij^kpWTqj7v&`v?Vg^_f{le<$RGF4g>IhmZF=4nI(&zI zp$6ktnW;yN>HI?Ij)?M?b)uzhpBMXJ8ehVMm+NJHr;1CMaFQ}b@Pi9Wm&Rbat3LbtV2*d9!uA^km zKA#tbfvAebb&A+-_8D$y5`5(Y8Q7=Z-l)65Yzkt7aMF2u*qzSQ<{{NS*hj}UMuvKt zx8?cCb8d=F@qJeDL1c&lIq!504=I^c#|7xzHy$_ggoA^muhvmP?=$AgSdZUOZ&BVO zGCvWLQ=6xz6ZJyh;wZ&=$o%K?0JSZ4L^C1V0IMJymjc`;DxWrHy0i9rH86-o;0+Ax z8})#7KSYF58Y4T_K*^5)^uh~#Qq}ja@@_2FqMJe8e=5_;r_gHJe<~wp9zBQMq~@JK zDA6-|8|CNBDbY(PZZai$r*||(+)Ejr<-Johye%NU*M)TV^xY){!7JXGmBGHq9BTbA z|91*_#RuQ z%LxiEmH{!N@WAj%L5{*=J1*)?jF$jbPmKt;&8k?FmSQP2mf`G8+`b%_Hsnv#s)v!1 z)mv3zl0-Zt9^3n`TvAh=7`ydaa4r>UB^^4*r(CR01yqhXeFD4_j&Ma@eAW?LRop&p zKEl6f(j#K;SYd}-o$Tf&HW{O|k9o&-Du3PCT170<+q^y-M02mQj~D$JppVd|CQS1y z%Z=-tn=O>PRA(0Lm3Q7zu-*95i-l$iG(xD7>}P zBd^8&9N+j8`9RJ~w_TCts4OI^Izu;#IqU(Xo#eF^vh!rduKp>uu@>xf%Nj^och8=` zEOUJ(x@I+TyC9JY)%@JYpk;3QO$z)|LU@Z;uc=%GtLmz6!N;R$I+Yibg91%VyJ%y) zieSE(sL1vx7&GD*MefhopQC@+-J<_o6!XViwV7(PWl=qTO}ADAHKdG~d=|QZohoCQ zdF!KM-$SS-+<()JECqcRa{`ki9Fj2|K8Q>t6eikC*8v&qBym`=&sK z?P=+h^MWVH@jt0wMX^WE4n5RwTGqs@h4w1VHA_lzT!g9^O^aVBu_VP2qb5?YkYdN; zU|)5xS#;8Bgo>PsV6%O<^G5I<-H4fNG}e!WLls6s`@K&n@YU-&NN;nUG&(oMSVG5o zvHyE3k}(6~*F64_O6yP88n7G?0^$xtk5%)SEtul2;DOKE7P~^xm$>J z@fpZjlcH2v=zm@2>@+PaO3It$Kyn(8ZMFID-zIBLcn?LkTOrTysu|dn7uLhlP*`W(WnVkSpL=CD`)k3X;$#3ve=7Be zD9n@?lc9>H4qOE#a%)d9DO(+*k4wSN8U(QV5E^<7tbWzy{;#Iv?iOd5R)r!blMf@A zo};0MjjMl)q#N=KP^Q3rEScBk7WXZ-#HxxoS)gjwRLUQ1+{LhSeIHM?Rs?0j_s*0i zM3PQxT}atkJN4^IdVg{~!p79~*?4|`|LQLHLYwF3^!SJoJ?vZ|auCYpYkah>n^1AL z4T$^6nr0C5Q=%S&{4VizUy_tOj6`YiguItwun=FZ{hx2HM;_?b&>}SwO)A)#2V&8- zh3`yKUJkleO9ECGBGI;jcLkWd$HPUBODT^In$8EmhqA&-K*d}7bFy9%T!`ptsBL@M zxD<$NyszUA#hYwEfTMo2E_=U3Nj;ml&v%gvrwwz0#9$KZgF_^ zdj6t`P9G5EadWQNeD59h*ETJ47T}x`!-Wi1`Unp_a)0tHeaSdlo%t&pQBSzIWnpOy zi;>)iu$@m!fY}7q!6ktiUA~r`)@-{&Z*|lMUr*KTaz3><`EeX@c|{YEbrvC2081BzEUm|zD{z^H{}M!{%JPJ@iCGpQwm$NFI~*mAII1jT%{YhJ%1F@Mzy|> zV@lpiebW$7&^_*%YTBNkvmC{}Oa(wcw^;NxKSU>yg?%hGXNciBDy0m!f+lh+x|hyG zX&rcJ32TQoW`@hG)rgH`t7trn|HFw!(bsRo4`>``uX@(>9$*KL>>*bBZld%#seWL? zQthEv<+g7lOmJO!bAsX}Jd@c4b2MiQip^6oyq1vYCcgfF`#UFM zl`#yn8MD}HtY!gUZ^6?^|CB|sqSsw5gScG@*Eu3=eOJT$Yd3r_nr&|^an)(?8cfd5 zul(n!1_pCrU(t`*F24F4vQklZWE|m^hzN<7jw-yiu_$I6ls3ZgfLlf)xViwfGWT{! znfRk|kQ`B7?l%7v;xT1iiqA%JKJWG{pQXlOYRs82m?VNDA$O(L39+7gB03K_5a^vC z(R{pTY@Z&ee()D9gwF_DzoH(#`$R&lJRq{oWw-%@uck7&yH;&zcOWS*`n0G|@#Cx< zIDk5-y8q@OW+jNGc9D<6&3a=c*-@wA+t1PsUxATvsivkdSRJeURpfBZE=aa!Xp+_6 zn=v5nIc`;H(E!c5Tn)jWnR?q)Tt~4ddn^ruH4VY_k&Pd2skf7LlOKGY+-7qIBoDkR^;SGKOmjn z7szpG{z@0yRaCr>98nQ@8C|MFok+gTD$Wc}B;TA{j$^lPa}CpKzgR|n_BzY0^c4Z`iQX_x1X)(_gd<9hN%8W^sfsvBa(S zgR5~cMd_)qNrdX$Le@hZ!zi|1A#zx}N#O@@onCmP|2YUUyxL8tnnUcbQh2TwL^@I8 znW1rlKl)}mEiRv1&U(l3GtcOloB%;Qd}unh3)yNc#|2NeX9}~?is5#)4G$(Rx(;X_ zKpD6dl#%&sim9s&&1CLidVWb3gPPlN5z?jQU_MZQ2b!Yo-X$J(ht|ycLPpu0&uyKRvVa?iYmApwxE*@S*>i1qY(?; z2l#4~wJfPAeQsJjH~yK={VK`{P0pPK7&|{Gp7N=>`L%PT2JLkVBQz9I%KqiE6=v#s zA&G3CF*Urv@At#PS0N8U=fH)Q)aQa!z;mWOA!m^jvGEaRJL1Q6_Ds*QEUKIwo1%PK zBJWz#Lw=JN)Kn1@W|ecxC9 zMfMT6DkM8QzmL!gIyZ$N-#iG4N!+(|SXb0&2f$64QLWhk7AYu+oFZo+z;59B>CJXh zaqf*}bLIMN;GJuacEx`-yv&h6{y1%hRv>-_#J<=juFkT9Z=HQ)*(Pqh`7|a$&b)x{ zPP+s!glq$?Nd>2rkTO``zzy2H6sI*LnOSyUN{d0>_Ro69=y@MWB=LD94@fTeDZlRz zfp{JQU0(fOi8DI40lcbg_evaWwrFe{BGwtvb`7Ktp#yuk!=-lO7pR24XllOkMQ%I^ zYk+;?oqgQ-^;!~;L$nTIlBM33wa^7DIY414u*4#ggOp6?KgZx^4ug4Xhc~|a<(3=J zT?-GW{k0*hX&>*U1^k!sSKybM@668b&3BQS8jw?m9GO`ah6ma-a@S;gFJ7SaSneHz zw^lQY5_CeFYyvxt_BAlLUx>Co!X}u@s5Ph(ywjRY=4M!WJHR-cUEh%w@WN-~d3G!; zALt5MnFr)LJTSGqF#y6~Bcdm{BLmD8p@55#=RJPpJm7w~b1hwL1}eT^-HUiXb10h< z?*T132eg2uL3D-pK($Q}i|aipP8)IFQkWW7QsJ5O9evebw7tk}tx}zx;2UK=+;g3) zF`53{c1vp|!_jz#Om#qHd6Wrc9`9wMdo2iicnJ3j3?QOlpcX%5Bc5Xsn#>npSJzkvsKCtH3A7hwmGDsQ@dS<~^VJA3~TO;8LK! z7_Ce{JW7XzjaC9-qb5i-5Hb>;6ko{S6DIM-Tp{dX8z|Orl zOSNzI%r#AGM?hEH{|s>SP-yTip$`j(kp#V)K$alwA#I##S9TvQg%zOU4NI5FLCb59 z)ouBVTg=ve_L*e`x4!{Fl~7&Z7N}oNi0V>1RLvhe*0`s$zIhP`2xk~E32+R-??(bI zu?UoQa)@sQB!Gb*4pI6596!}-1d~~K<_BU^THYxjO$BJ8|NCU<_z@>+!ejDIs@#~G`lnq21!1KZ3PLtB<;sI@6dV8;!Lq;+F{w?%s!W{*egXrh4mQVBB zyq^>av~~jRNcEMTPk^iQEg|4z!#3^Xk30SUR$tva@BZ(vf6VfS8k$HRIEKCo!|gbO zo}xk`>2vWjPZQ)a8Oa~!y`8y_?h2*k0DAS|GBIZK=(vD}waN4YD3r-M08m)}36N-j z(w)tVHeTGZn0OOD1Y8fm&Ax-rO#-`V#V+!$M&bws^_J1TBNdSVl4|UV_YSp)iXF-q zmj^pd`)r>Mwhj2)B12E`%1P~Z4AfOUT}8~Np$?Hsf2XY+lu3n|UB%ocK@oq! zA}1FP`D0~vN{--xOKMDG&vcCJKhH!w2pEQ!BAMCd_a>}5sKCa<Jrl*q^GI_5*Y9P#V3Kb|f|D0qp1;GE z^uc>rX$74&ZLNGD#&ZA=x++8O_?AryYGa$E2V0t@==fMYFv4U&1hRna36GY69gj;~ z@8}R%LPY165`&dleW@x{wVo7zCT|M-i}pPDpoCL&V#LA0#><8+r&E#o8@7GTR`!R9 z{yDm#?1Q^Hmpq=!ucQ_NcSjW8&Py!WO9o!4>^0H$wU4ML3U8U4V!#E|5qp-5Z?kyg z;yyn`?LWUTbasE_JyCeQDB?5w-Y_t|FXjvUrmS5#H{7j01G-L!fwPr+0~a7u}) z4|FL>7~!h^eGBD*o0RhFz%x$1AGXvSW*DV5D@&3sHO>y z@r?gofQG&uS9{o!(Y;0pSjhp6u=ZTy5SZC~o&eSb+oanDM3r)c?jM+-nF%%T2Z3Iu zdq~><*l2*04@d<6FKYa}V(t^|ouok1KGs49WbXzawgmRLJ3wvhxtIVwY|bRXH$KXM z#ja#={tB4#u1TaiBY<5!z^<~z&c43$TNldy@`xqW4M%ifA>~DiLFARSbvblhh0JK) zvFRJ~)Zr3m4)@B+x}hv&Z_#u}pK`qP+FayXOoZapS1$c~FF_;&Hpc>&q4FzH;8U+3 zmVhTB(-*hf4G&&YCfIbN2580OWDdD+^|N~pyh}?vtS1kUN2gK^VU~O$VOpl8#lgQP zy}Cly%|2bZ=nN&_A9bJ6i_PJAR$z=#tOZ}s89e1*5|Oj}?kDS-SR3Z)JMP$;_Qg8$ zqVdVB`gh0dqv^6QCz+yM?xg%KbB1U$dY`HQAq7rCm!{q)zsBk&7ePS@Pj zp_GVt(n1+$VXgdast!*y$7$y45%Eu?g7i=MKzx`Q3p~n7XHm^JdLcWy@WaH_ID&oc-?GB13b~J~>J2*OysqG1QRV@AQck;C(ri=-7??sv zO3?u>&aZ613VV}IRDF;Lh50Ct?};B}hT=pAnGe8D{=->ba%5q6vVN=HAI!#{eXZ}9 zYWk>^SoIj@To3y+`top}7alQTHrTFE9IK}96GAbLyy-J*c?r0aZALtdOrMQT<(=l1 z)6eO>c8^`Xsn`%6gQ({5W@f7H46#rHPg86PZNQY|%X31D7@*`nY#4x^VULcF@4K*% zEx3!vby9n*KJkye(vb!ngNKieS^<~di^g0qv-3t3IX0kAzW9I@0}ON53EW5DGC9ez z^Jt)9Ko?9tbLpI*7?yQvj+RJGj80?HLhl&LQsTgK?d6M1jk>tto= zwf=K;;S$Q_gKWRw3V@g%WYZ={ENWBxP0N?P(963hJ>}iz6?nxUFGQQ;K~z|a*rn_} z%QqflVOx3iz*sKLG~TEoZ7iB2gvx?z3JH}*>*Q>@^{hfEjQk#VWDzY|ursW9nY`F+ zD?XNQcZ}AZFUm17UKYt5zFt#Qvnmepay2p30~JpHicT8L!f=z|K3T!4u$}S^3N(>2 zA~q4OkatBgm&Dtmskb{tc9&Y1w8l7tJcoH_#&R;bkcPaoi-mixl~XD1L-wJ}n2#tj zGoo(VYx;ywAhX5GM_kRQF7w9`xI|%_&LV6P_56&}n)OwB@Lr~XQ67Cdyu@g~NYCc_ zv6W<|m+E3(hH;j2AciO@zP<@&YT-ub$%tszq zW2CSJYYP(9Y76bGT4*!mH4434Z|v1HKoRUKWlfT>b1Z;ES6Q(RPjX8>c681_Sow`W z`Yz>TX5q7?{s@`T1kg<8BWyvTO)WZvew6+lnOf#4o7B#bnU+wDtPzT5_hodN1=~*H zdu&CaJ_Zo#C4U%AEos74MG+56s0T4}fK{kC0+&F~h(#~knJz5Ye#f=Vk!o~MX|Vez z)2gbhsYaM(p)hhHjyED?L?96->ZlV`!#f}rsiDHZ?SP<<6xYvk2CB+0M$0O zUwQGr*Xfh+DA@X?S>LR*a`Y0z8vH1XKp9&%0L1br>~`jqH^`jUnjI6lW$oa2W=8_? zkE$$8i^j^;Lyy(wlgF?U`wm)tzaUx?@F?9HZZjiS(G=2E{|lG!#ElV)+oyo_&e$t+SX|^jUqAYaexq3 zc(;j6RDVBV-YfYRZHnAlPfxe4d*E4+s&ig`_G;EUr^x!0_mRRZoeL3b$R2xBk)a4# z!}QhaC{M0jf)2hBmuC#z6X4n}aUNkUBYc}`{bi8WKU<$ClIp2aB3P8xjy@#V5&XQg z`7GJyV#0YhR!F*dNYSj=V-Wc^IC!8!ny)Hp#ovEhcaC(7p_ZGz1%ozTu+8DA)_Dnc zHocM^&uES|9~AkK+ZBg`v}~>8Iyw5>Tord&?fsU!o2E}9n5l}AZhNS)@wBSBz%$P3 z%swpRD;YZYsf*Xo$#2)8Q}W8b^yF@bj~)^ezosMCNx|x_95L0yjMYGfQEt^xXmj74c*lsYfnAqaTa&TCP}<(|4c6U#d3^jYi&l0=f}5ErUdo5KPeqK%IGz zB%xLZvnv~s>*(h1)fkjK!Y*&*?rGmA%l2n3tCQ9a*W;I_DJL+CbD){-#RbTByMc>y z*6_jLbxBi&OB&6=Osz=8Y{55H#T9ozu|VxZe2EVuqiBDQnpuRT(6z4Qm7bmF#|ymL zJ(zZtD+Q=loRecE^0&S)kG=&z$wzq2m=$d9chm>1o-xTiFA815e)@j_2=A1h3kDSUTqN<5M{A7+9%0FbZ#ib`mkRG z^Cst4@8}-CITqW(9zw9QYe=08Lu<18UNKSsx)~b<4g9|JDGoj^e(yN};<$-@_66X} zu>kTYR(BpqV=02}V;;KyTSAkfEV*&J?H{M)%%n+fR`J_5@Lq^@ zZyy;+ox>aR<}K!;p`>}rcrLTaU;e7>zvJw~xj*&kL~jv%;tG6}o+G_FqfaRbndy_S zR(AY4&o~I?_sA1`>jZIves{h>#CWjT($4Y};Hs`4Abm~ObjsBe5Sl%`0bh1yc1?4g zcdz@qg-lhFbs8JQ4U=Cbq#q9jOWazQybMzQ=0FEE7ftiL<4e}LP%qFP&$=YJ!)ZdC zx7r_}(dcSDz{=T>B~{i++&UW@xIr(SsCPZk#Oua*2AuKD9)c?~a=v|7y6 zi@h(MTB{*Y6Me2u>5a6p({ejZMByN0}7E?V-&ysF{cvf-7a%d(*L6pGw*k9_*-Yq0{qTY=|NgV&{P?~ht^ zX7rLnik6R}C4GDD_%x&U!$Beox0(m{!N`H;l9w^b`a zw_TR?5r6oXIsRA^XU13_=L($|DFyY9`F~p%Nv&BcRu&&w&3}B?z*N}qyIXw6_pl7F z>JfV6cm~=!;+x4YRuCgfX5EHJA74W08%@@qCmocAzjGuTBqicyUe#=QjbzznhecRF zqo*Z%&?eJ@EelZy&Gk@M@2%6KdB?MSU3MT3TS1qyxup-{8 z2jusUtN#*?fO5ylTLB=F%K=4733G!prq>V1X(pebnQzCaOEJq|`` z5HK5+@{|l0R4G*BW;!*LZ@5CHDN+~ zsB`~R+&9DlBc3ODri?^&L`xkxtw)9nn#>rKb-P5p=6uy-aamoi_4Tl*E-&^9#zP(`0x^);7dgdsqCTAl_mW5Lub* zEyW_1-$`t=Y`!<7lK3aG68o_50P={Af!#*`lM)ZILJBC4wCg{wq%=@rpSvK!_h?pD zMXhI4+m*6b-yLxEvc!!7pE;^c(+|*Ib1`WUfaDwlxJcFC{*D1^w%eNAtKh+8qe=M# z7zhmBVa;&*`*s5)@ikIg3SNCF$D;;xGv0&amEZaSdZ!6slcd7Jgg`JM)q9xAi~Fa3 z4G-t<#3nWkVT-`<*01hDVw7XJ;gk21W6Q%b0>~<)TDj@8y$)r$m#(x}A~8XUl4Dtr zHNNB51`e*r(i7`VHWDqHSA*mO|34n#|Jx=R_3sk4H7hnoq}t+(GzovjF0gXEn$#0n+Ms48)G_Yrqvb znf@>P>(pL{8w5MzE4g(7Jd#5fA%#E^81|xR#USx^wSTSx0YI}g# zH9&EQ>;j51>cZ_!0dpi^kVI7H)lA@o9QG+>J&Xc^=<#sitigh0%JzZot-M_6(rTK~ z-GauWY5^eM=Hev(T{XCzNK)+F7YL0!R@w|MFTl`ym>0IYRt~3;t*A%`kA5hx467gE zl%ZU&uz~#+{y2|M`Fv{v<5}3}Sf*aPYBN*uJoru{o)vs##wL;TpsBXfLnaoV=tbMwkdTe;^?Uf@_0gESDjZLL1kBYC z=!MuP&#lVzi|6yp21YHBL>wXITn>(xqpWfA?4YZ*yH__}*AphPE~9PWFoeZH21c>R zs~e{4rYo#Jf6?ZF8z2d0^Y$QYg$YR5`s&@-OmMw@n6+J@B3^>t{b~`YzAX+U z(5y;i`A2-+;=skF%dRfCVR8O+;G`h$5G(Ju00cNG3--h*feV5j_=WJbY)c%T8Z>zQzn#0F)cv&KCa&(#hfhyZUQ?@gdXdS=G*Zd3qF0BcqFF>tR0NS6Oi zQGn6pJsa;olk@|F2|v({(!RtT(eH?gnG2RX$*S~ythu0dewGVMMi_7$KtiG3rs%=} z*c52m15jx3fGqt_)h%0Wy78WeRRhj6+z{8qy+*m`z|~0Ib5F;4=*iQ$US-cnx^_% z4`AladS-MEh)%#PmzAMZaG?dO?tBfM=u2>yh?OCqz%!b}khR+btf#-4mr6}5YO8JK z(FMgS5qmU;FT+|~6dq8N4y!EVus^s?J>t6CTJSBenHug$mh9$QC0}e1Uj~i185GY6 zeD?CO8Q^;_GgUEK7+%6eOA+5x_^EO2kmAj#EGhO2Tsj|{*o1d6)~0TI1Jam^?e_1? z!c!&+KZ#H5P`nQAy>v%svHSt()y&7K=<xAR=R`kXkg%u68 zMYRz#J$bMT;CuxOOS)1}*C=%^jKeC8<_st=ZFo4Zv;%0x$0AK0ITl3xF5g{QD@|K( zkP?kj-*Iik4L54l&Zx6DKE<*b-R>w?J~S?v){i~Px@ozMZ7wl{%OLooiMcsDsZLAy zYrQ*iF+EjUB8TBJ)j;9|rSmu?pY7F4%Plh#9or7-VkleT8zFS*3@i|J z0r5V!(Xwa`i3%hys1H$Fg&xI(9}Q=JIY2d^7t)z1(2?qX7ePV}!CEA2Zq!~FNh7=Ik*Q2>zZh722X_nGiNa@&=IBgd>in%ZGM-LfxmY916liYH z?ZF#ep0Mlplp^Sxz{{s|WGsF?`%|cfIDxN?JV9sKc=WAaiD-y0dA9m*`fxN`jd>{k z%{Q)d%qSb{dG*q<7xJ8VO0dADjC`sZ#SycD2j~0h`cOROgs>e4YYt=Hv{hue2P&z{ ze)aS2T!<^C^v}iT^4>0Bw*3mWHzD)q2Y>+QbRt%0LE0yx^EQPp?}F0*g5uO#@tYD3 z_VnZ7RfYVteuaLu6^(&xW%QSU1H)MnM@#6HV75rePqs;L^`{78k_L>Nh|Hu!w?rzI zFs>b0x&)^1p{m8VA$ul4TP6#Ej19_mW~CiHejq;Gw_DaT{5#*v9EDQ`*}BM{#L~ed z_2|=D)0)gcYu4rG4BFzUfx6?M0U)7c2s|S4XX+6VSy(J1AUuFw0ic---!l|)fty9< zmj}G1Sqh7U=3f^yJs7G!ZgWtJc2L$EUt$fv02fEhCz8pqkbbzFHo-6W{1|vTkgc`eY3fvFufQ9EW+oR(Pd;jSqy4 zD{k(HZ8t`U_%L))eR-Hq_I%|E@$rS;rkgVMo0ok5-e%B+(*kHoLovwDR^{vb^EYY{ z6cTf$1_(LUb-M9{D1q0i!e~5ND3syeJ0@oTeSr%dNe3*+7c#^Tf0XcMbw?BsPA3Wi zzTsQ~xzgdP9+`fI|BLRoJ5FGG zc9XAMDK#5nETGmzhD8!ma5tm2;rgHsB`N-@E|G)uc!MV>O~BGW)Uf%eMPpe(cdgv6 zLes&P=!-k0JL8x42FQT%Vl2HBt!>rVwTRWwP^5h}x6&WRlYHezkCQ%&Z9Pj)LQ!)o zO`=!1oD|8$97AHsnr+fs|DuKS$3PxB$F7+d_8I58IG8*WIPW+?+I~#1(2n~?FVQm1 zXVL?Tn3a-g(%!Qv9*~k;zv&XvYpuc5sWYx$v7e& zHyxVnrT&vMr^9@Mxj3(&VQBgV(<=wf_XSV4-?wwP5tS--6~H`9Y>*80Ao9-}zzCX( z@V4`N;)n0r2|_~psjcW0&!w;t?5WfWVLYsX6He1N;$w=dme(D;qxKFYD)#P%B;z|e z@2*8hvNdE{(bh@7tka~ITqLxU3+qzFfp|m9AFbdbOGLXc{Xv*wD#oXRwJAF%S)quW zo!#LHdg0U|Vo;nG4(~8o7Yij4Sg9-k2Lr%VezxWH3<)_fl?jFTcaDt5B z2PhAOXFfMmei{vb`5~CHzieHuD$x|zQC><+R;muNr&p!o7sn@C8#ZhumlGmjLtpIc z{H!f~|M`5lCO+3|#-n@?Rv@qZJRrjF?+`n0$0_zj~fOmxX0;+cP7+p-}O>DZYu8Lg zzx~=!*nY2-$8PBHN)@X7=hvpXTYew57Iq9;(e-q2?7344hck1L_M&7D7u`8uH`2hM ztP*@_#0u`vSEA6+$+a#D(KQu=PQ+$EP?yttBW z;xEz31&i_+cWEH%XJFwC3oCr$5?xC_rmkXT8y{}2SxUqwu^=x^-oUmypF)}w0F=>p zcZmWEjuwn2N~ey-y^(D@we*7K%ep@7AvIUXeYd74VEJXZI-GxRZO-Sg=IFRnjHK?F zP12t6Ov*iQih0t(oCOuGO+OLIS`JIv{0?6u|Jh#D7+k^KqwHSyuH=e4GC2+Rd)vE| z>etJBO@vBO1sv!^0~%$yMYXAdtjw)i>xqAEU<=s9#6ZK2pWl<$yXr|Re)^@eq_9^x z@1D@qygrGZkdtdRlPX4MBBlyktG{l&BZz6~9sM}jqvsm)c%@@YXL_pPnf-HF4op8D zJ@pc1je1pmRT84*9=>DI{ojV1!cGz0r+;=P7s*nRny%)%YiD6C2iq?~>%{!_Ut{C; zyg89r)}Id*rPAst*i=70&#hEHZ+P!>TM+4gW5~PD-hE^+ZtqwO;-Wk_E3RR;JcW~p z=O1UL@}1hsm3ncu&(}a6RF3Jr zS$7@U#TU!!^#wDd5aN^a2tSHpb;~JM>l=akY}*7=83m z)jvm~d@{8{+|;;X)VjmgiHNW@Hip^G0o(}KFKtw$|7cS>vU{Xvr5Lnjqv0d3G_>?W zMvHS3o0jnqId=IlUhwAGx4XvXE#K>#d2p{W~4byyLHO3KQ zL1p(^-i=RDb431;W4k1nC{p%PA>zKjiqRU>vg zQGFuVCE8+-L851ncZRyJV}EiObqxRXGuY-?jp&rzoP>p2?4-Lv-Rbk{@FqM1s(S5q z(L)9vMF5MVapcZP&S#I<4^WW9A*ll}jPje#f< zQqmxy#6SdwlrT|gi2)-108iqbJ!9VMLuX%UbPL28WAAl==0KNt7?{XKs?&mSIR z$01|v;;Pr@e4j5(rdu_hXSg~puOf!}#Efjeh=2m0s0Fyi(NiMh9RA!i{*k^P9ow(R zbEBtc-qujPoe^j9y(B2^sT(Uzw+$>ilDV|C*w{J-M>^J;W^PFUHgh++zpDc^C$MBX zV%gfOeYakDCyVb~$xnr({IrB-z^KJG=~vDGRI6DZ;%M1JT8E}ouC4#k^kQ#pRmJ<2 zeCM);EP?D%{?=1zb802HY8n9AUUb1%DM_1s8JP84J;bk=T0 zA4cqp7|9N~7SPetcSx<3@onx~EM>iXw{Py1m!p^__|}i~+kg*5K>8O>D^hBel-hUb zm1F}gS2OKx&u|$7ioQE`4Ff(qQUm`GSSigCr;v~hR~ZM<4W49!-E*i@$?oRR^z|hu z(w;4x4SHNP6tDxci0M#ex2qpR`jp3X>E5u2#*-6>3~XqdIBosX=Zx6N)Z-BtD)T=V zCl7EBu8Z&sS409BFo7k|Z+flAzXA9%zmf8*T}c6$@MLlOI@~w!;+hq%)r-Ja`o&cX zz%O_8xh`eSw53XCXiAW{^c)A~$eh|xAYaBgV6)?|J6enN%GrRpO(+lmD+!c(%4_h~Q|B@*{#=_&&<+nyLLw=@Y~ExIK%B|ji^U|ENi_3FD^MOPUR z+sD$_zBN(L%)XE2cV!f*e`GxV+zwm_+mD)#S^DM#miagE~RzLtTIk%D$T=*!Tc?c4KsrP697N1~-&tFJ0LyvlN z5J_^}nEisLrbp*^itOy+rkCP*#4^fSH-V7n6Of`__i+IDG@v%+^@EDb?u)g801F%*_y1b-XxN8%)?eKrg`#5%g?t$}BuC3cT*Bpj_f54bMkK&u9E$U10sXWOFwXzTJ`cIBom3o0_ZWteoMh>=H+bth^6!{9rfo9}+o0j6K_v8?@G)?`Agw(av z7Fv@8TACg-&p7ZIUjk*Vq31d6w(_#nI^y2|eSiXC!Gm3>=KPBRA-EC`U^!F*`~yl2 zh|0w^?i-!kep(vj=xpXM z`)#fK4OvVx-Q50jgy{OKsn)A+0iY373rYe>CFp_rX%}1%99IC%^_htCar(L%zTz5M zhIDk}pt3&p+m!!i=!hKf(6x5+e|-9X3HYP`pMgLS7_T1S2jh2>zK#}dLer>;wGkcZ z)JVjW$1EmM7PIMJU`Mux$@LrmN0!F#YN^c8I>8ZHF>X!s0tjl_Vg_8FGw=C@Le-R%*Qv>hx zLzKvS~~B1FA$@WLKbXU|BdJE)D+DZzEgP50&Yl=Qqv2R0sQ$x5aHsl6NRGZz9+A?IL|nAFwZdN@ffv3` z;A@f7B4Y^1-q5OnBd{?4Z-$8QVwmiRD?(R1))wiM>ic2;m^z_~mKzRtL?A*v0B>u7 zNu90WvJ90D7spEobOK9!g35Flg5nx#G74_0yn0xI&vJV(x8*sQyq9?E@Fh? zSB_KOI51&$gfgAHx`oaZD>XQQ&bAU}|J=mAQG{%5)_AIJNavwiQWej|4A{tgbPxC? zI%brIFdGh9e9z=40(Nm%A~w(LgKs26KJe)}$Pa5Lo*Y5(8;-5yn0JUI`@CbgkO@8; z)Lk8-V&`5l<05Ar_VY7qC>&p6oKSGYOui6)6ierI8?f*_+rb&}>>S|z@8|FH7o}lu zG)Z@6lnBr2gfToplGxtv)$E%q!vw)v+esy#=e?MTKu%@ML{Y60>McT(P`j z4~VheE!DwR_85{YRS(&Jwtu)<6`*@;zNIG8iKpu0HA1@hp{Hn9lyV zP@5fdkf()O>02K-O9YTBal?)@8)dZf`l*()RKUfhOi@gQ8gGD$Zx}~@F8W9flplie z6>a?ptV#yx1vDOM8o3#T?EL+Qpshlibpx2Y)`SFo1xje7ApyVgPO;Gm`18#}NM8c1 z0(L!0k(o_I-1{ru{e!%19XJpylCV%gX_rnR`Bc+Z5b(R_WS0nMJ71el{|)Q`6#F`` z7hl`(dXBuFKxoJN;d}Eg{K#|6)|uC<^_hy?;(wek6%9wA>TMf*;wHDFoAsxGU)ca4 zSDG=~0PDXED-1>*$Q7vRfq|J7661`b}{q#3vS_JRb_-Xk9Fod%H z2J(6x%lXEWE43V#mg}&-Qu+o?Lt{kzI}}jyREgA_4WHpeL>hsI;Z9eh&bOVHL^~xK z*R8oF`M|y>m|S-Af$hJ?Q#Z|6>% zp$L&(&-X894aC+B8v_AF13kc7mxQxY^oO00DFHih_BC8xb3N0e2#AH9krE3)(f5+^ zag;|o8TpyY_W8%t;n#D_$XWkLDP3So>;bL1=#qLI&_*9zid-+qr~a!gbn;dGgf_!* z+&T~jBpzfk%tfOw_~#e{9J|I1H$>T-SEe{ws^*n!HxoCi<2lO|ptwcAW~+oXDE`}F z8j!gZz3ec@N~Dt4!#@=cPWrTLwr38U_jSZdx`c#LN}C7d%o9`W&H3M>9n(zCF^313 z;pUhQiiz~+9Ff5G@b5)%^hdL+AM12yU$2F^{Bdx(+mZee(CGI)2{f@XuMz)R4_;8nk4h5=_!yRfkjQUVHp}`O^^!@7i zX72C{m8=uj$(A4nb!mNXm$NgieN0xtXZ#{pj|wfn!$JSum5o2m6mmv#=UCCxO(Q+b zy5{;>ouOJ{n0L5zch$p+(&_bM7KffW!D9~1Jq%R4llpN_(d2fkDcb)~6rA}PL6dR& z*I{tEi*{zZgXLp4T!aL7?mWf;AqD3UEqwq}2xVX4{Ca^eLX&Z@kFeEu4L-?xT;-AsaY$B@bm2Gbi!CxmWN0Tsw* zY;pLvEb=+^z!w?!Q-T*H<5RED(wC zA2YlSG!%dcF__Ui>@ZO_c2{ENe|)?z6qg!h6JfJp{N)z9x4R=;RPepx=ST_|*APd1 z%*}M$iDc!@esY#!t>D+yvKfkkVqoi5w*a%75BD>fZyjCOUU=baI4H^aQC6#`1M1J_ zY2XS(IS6`TdRd`KwEfc@-0m8wmYpW!yDhnk)d=d?lvWVe_ZJLhcN0hXz8rFDhfV%& zFUhX%;hK(FiaT0f9F;sQSg?#19wqLI)8t5!TKg0eIY|YV=scTXJ=+6LuvW!G$0{~< zL_%Z8krZQm@@Rk(wFXo#;onh;HNd>`I0z8gbPtwT5nML+Fywb^d<7?txhYpnzS$!q znqtLQ6S6;o-H;<#;Tgs!#x{%BN`B9~p}^A;_>$NcLtI<*pqX^wjuiSZr>BSW;e)J{0+O2MECw~*5kUeLyBkudF!0(+0y; zk!~-t{q-ni!6=$>^)Sb7Li3ow;>&f+9v(|wE<@i7_==}DYnVbiwGYoU!BgT}E_~mL z4IAJ;xd+W(7JlRYdqWqNUr?gEIyO}Mm z+z$9*-*YnN&OI7)4ZV_C3YkY*T+8-*^52T}e4yB3)^B$to+jL-- zHX8U+0fjxT?@y@Y%GbeULsEjqAp za%$4nOK#45Oxp@I0TF3_-p?D}^o2sI zeLf=4j~2WRb)St^b%N-nbBn<3eTqv(j$o@QsKT_M!k0$y(Bqdz@g720zI#0W-I$+I zxbQN!KbQUUD*L>($jK}4z(Gs<_e1dZ7XTUYtY{tnn!XTnIevS9>ZNUj2l3<(O_=Ck z+^Sd{>l5uRR_Ao!f33rA{zD*`74Vve-SbqR2qWqt&Z(y^cZm#YkScuGWhOZwNom!f z*-B2ab69|Kd^Ov3Sjt6T5QpF}EZoQ%5WHEtOC3<`;Fd+MGp3C07zy8&9+{)>{^>f>nt!-3tX#b^<+M?FJw#c17gREy3>D@&FTr?ol9+x#YZT8zt zv4&e;XQzawvFrnUdqRQzkNOmu8;X*Kmn&+9xs(-R-jF?O5R#bREjBgOiVv5oXzixZ zh!;*BT_8r^mkf*NZWI`y?%%w5=ONfQ&sXkO>{;2Z0Tz(T+gj*5W&t;<7v14fpbX_? zho|kPQ6FoW{w|{z`7g$vbw|saJ%~NU^**_Gdmk$1wle)O@-n@pN`z6v(HX)JR>f0s zTm%VtvR0)k6=|?=mV{ntoE8VCnTRN&vxE}2VckC;81q9bV6a-LHJL}I&6#)}GOJu+ z3pXW1@E6^n4DG&YQe|r@zE0 zwZpFKPsPipw+Ms>=E?*x+4{A*rQN!7)$SX~hqrgbm49=@>4f2&+uRJ*lY`V^dw6Yg zsJ9*Tk_u^FeR$tMsCK)bb2^}-2D-;x$?lc}_AUI*+KO3-4^;Er-=*`gIAaMWq7_rgX=vmqJGD@4qktKb zaQ*5xR%*vqAuAfkmhIcrx@M-1LuR8tC+`pwszPeOGJJa{KB8arIAu|j9F~GlqGmtZF|PY65HBYuYq9!!d9eKYRW&oScF&x3Y6cY0)v1AO zDa-PqA4iP7*gpOeO#t-uG?3Z+vT)N;k6VmgHoCW4kG5>nJ_~C7ZT|FTt@s|w{GcSg z;}@-dP`tqq$Da>g25-{$29W;b1|Ekr-6#Dm!5xYoQPP4(I+7)ipvU*tS|@Ox7;=J> zkqtR14$UuB^&t=U1^bhbKLd)&@-E?%BKXHYZRF?5mbEc3e?k^~D|rNC_i2 zth{l^Li3B)m%v;O1H;c*s1^#WifC>gO9H}=%tyx}TEl^Ejzs6MJG@_G#(7-ict{BH zZoH&n$FRqIu!SkPV$_&?MEH|pWLZ?)S6MIgdu4#7V1auV__Bn0wkQJ*#s2@z{qf@Eip3b$E!aV4*V!b97c zD8{RxZDm#!hPL{8p3kw~B9(fPgYcs}QDJXxvvh|4P68F^le#R*d4nFx$=8bAwk zUdfvE)06yO6s~zoJPi8EBT{D7`TBbV2^(4KNqW4Fqllg4no8-t&ec)3iG}IDvb_8dO@D@GUf%q zg|SUZs?B*y+aJ$>;igse{+RpurrDWx81s8GhS!4uMFU`dh8dNVKZVmyNi%}d!<}na zPvS_%SM%B4%p)~VkWoriQ@!~{SF@h2@>PSIdHbyX9a4MNwLvo5q1M!-nESrJd zMpnTyU)biI?yWV@80(*#Hb?ZVT%IawkFfp_GR_40vQbOa?07C5!yH?VP=obyaHtI! z$x#{I;oPrGYlK(iuT`U6eI71aB)C-h3gF8}LuJ860$dO@ic$|Dk4W2eVVdiN5 z>vfOdn(e)J@@$PtVO(|K2xDSu(cU4>qdb%4_!BKd-*+NUW;bk!Sz`p_2y#7MxaX|7 zB6(lh+-BzC-o}U9knOj&O5d+#!6JF*KZTa%gX#!e3{fGF1+`k%!-02+ZDn-K5<0Rf zl)xe_&pi%WqxUyfp+ghjav7Fl2T4QPuWF?;Bhn8$LL2d=_z2WtN6`1PNVR%iyY$25 z6<*HsmYiDPRuoC>WU}^p`lGxrsY1)OK(-~BYX-b#pYA{8M=%bEK+OPoDFFbsCfvv> z0PY}j($5po4R*?a0T3lAa7=3bKN#BXI0$%QNRWkoz%0D;Qf*dW-kitLtZ@e1v8n;w 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℞ic6NnOmTnMgGZ` zF7B1;ypgfby8c*kQe`PGtyaQbg?TJH!vtXgogKkbXqebMM$Qg_8^+|ruMu=47rC21 zXK!QfpC;8(wmlr0Z$I-^KGrn~#ly6`&7KJE^F9V2ON*oky-d zg-14NiK&EW$nYvi>)js{Qf2_94J_(U{~+aoDk7Xq|6z!h zO$M&s+yGVS4YOX&W6^CqH0ZV z8dLsfk+c^ye$W>QmG^Pq*S_|dPJ(t@>HFP)gnbdxt*-2lIOU`0-c{xNYb$#1@aVE# zkfEVJkkzpByNj*yhUHsDL?p<-h)OHmi_(t#_I>?h^M@c`d4C@UHJd;>Oj#*pyd2q_ zF;EB_XDFqmKCPaQ%={?O_auH|>}ev;fgkCVw0S8foN0-aY!{NoZ0O{-s;V8kE~awb ze*-d-J(g)u!)ZX|cQT+Mrve-4O|nip9ZDJ5;txI-q9aS_P1Rl923?h-_3N}70+wRd zuo{g$zKm~46$#SUWvgw(yFDu3DvB?w$tZSP)8<|^k&g_vY^*k<_{Jv`qjNyq^g>!C z;&GjM>{}kuGAosol@A`+nk|uG>ehGn*NA8@&0^q3{xkyh4uKPNwQLCEAEpZt73A%H zw0!;Mrep*4#T{L}VbmrHwajIu;-Q!B7Tiv?MRg4Gw+b88>^p2P5?6dYx$C}YqwtFY zv9cN}!#ukQ%Q&Yf3hI6b8~e6d(eK;`qXw)Io!B6-aECU4SDQsv{A;IWAgI9_nPk!0 zoo}~L``M5!(I@}*lE@M?x}>b;gXLWgW4F##*c7kBp|_={q!j}pa|T+4LSB`ae2+G% zI{VY#h8RWHb$jb;{DDhnP(PIgcjtVZKl2^3&&NVTitTyB*9jFT5Zsk#1%utI~i<^Nr7KW3KC0ylfN|&+{ha236 z!a|*j8*H*z0{8SEFew$dRxvY%OpP%r3}e@QpJY=gK8p~EDmF^%qS}68Nw?5*`QUEj zYiZ|K{cL+zc9)FxuQNrw*D<#gLC5gX@jB$+Dl}EKew9Q=Y*_nJcV@+BcP}qSI2yfL z@za$*(`tpM?rznDl_edq{JLtKaStsR%vM>l#!aTW<#)06$CulEE$s5qa+u9!{&*00 zWk#wJ_5Mz;%79x(fp1BAe3hl!(*?aT5A@P!M^*^G1hUbbZ5I-C=hp?6)vWC~Blna$ z5eb5k*n#%(G2Hd4k} zGtpn2zm|S)Rg@*}j}Y9=$G^2_OjPIb6bZzDQn&1eS$KA})5|Q3nAf4opQ-i!h<6_H zGF?mm7+@JOgSnYkc~IaiZ~WdcJs@#ggvp`#b?_g=vq9y~!cU|S%d3MB?2#JOxj>Ku zzZUUj=;uO1^X2kW(T|cD_x~Z{4Z$#^_b^-MIB-YZ6lV>}_p!*nld{E`@WXY%4}nFg zFjhsSU~>v+w{bO)q|c2~99kYphcD9ilN2F+UO{(n57vF%d40~k5;Crxbfrfrq@ys* zcQ6K;r2DBp>G&?+rI(5nsk)-3Y7Qn(NlM5ww}g9aB$?44_(Fba)pUvKjH}y?Al8`I zLao(m&q5Sh!BVz86g{ie-%px9X9QL(>W(IF+hbI%o$*0(Za4xM{<3+a1I-&(6G zTR_`fb$6ON^7@^vWX)K3r;-{UT-ev*c~e$Uh`D@AMQ)ZfT5VETc}ouCNa{S}RWT)o z*Nteak!FU@vXiyBVlfPA&cE&F40A>`Q{@(9_#=k&KZI{V%CxKs!;C0{faj%8L zeYrtZ1lk@jOCN!yH5wF8Hv?m&k|y3?Dfk9LF_bIbdeHzR$fmBPba2=Xly-^)U19QZ z?pw$jct+G=`*=0tZCNL0x}~+j1aW6)@s}Vi^@V4i+OnQX>U

3YfEmD=Z*b!XM2 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�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∈2< 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%0DdEu3z) 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

G1uQHlmjHGv(;Pg}@`kGy{QrC5KD`inh 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 yLs*Qg7O{qjk;*(SN$WyS3bN8mt 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�JpjmLB_E?ZS(U;q1$c5Q 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%0DH3Q%F2SgMD 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 UAjjrR1r58rKg-;{`_I1r1sifQ(f|Me literal 0 HcmV?d00001 diff --git a/ui/src/pages/about.vue b/ui/src/pages/about.vue new file mode 100644 index 0000000..01ae4da --- /dev/null +++ b/ui/src/pages/about.vue @@ -0,0 +1,280 @@ + + + + + + + +{ +"meta": { +"layout": "front", +"title": "关于我们 - 区块链身份认证系统" +} +} + diff --git a/ui/src/pages/admin/about.vue b/ui/src/pages/admin/about.vue new file mode 100644 index 0000000..b01cb31 --- /dev/null +++ b/ui/src/pages/admin/about.vue @@ -0,0 +1,271 @@ + + + + + diff --git a/ui/src/pages/admin/block.vue b/ui/src/pages/admin/block.vue index b249280..ea8ea22 100644 --- a/ui/src/pages/admin/block.vue +++ b/ui/src/pages/admin/block.vue @@ -1,129 +1,233 @@ diff --git a/ui/src/pages/index.vue b/ui/src/pages/index.vue index 46ec91c..8bf71aa 100644 --- a/ui/src/pages/index.vue +++ b/ui/src/pages/index.vue @@ -3,8 +3,8 @@

@@ -41,19 +41,16 @@ {{ item.expireDate || '--' }} -
- - 申请 -
+
- {{ shortenTxId(item.blockchainTxId) }} -