diff --git a/doc/sql/mysql/db_jeelowcode.sql b/doc/sql/mysql/db_jeelowcode.sql
new file mode 100644
index 0000000..fe59888
--- /dev/null
+++ b/doc/sql/mysql/db_jeelowcode.sql
@@ -0,0 +1,22344 @@
+/*
+ Navicat Premium Data Transfer
+
+ Source Server : 内网-root
+ Source Server Type : MySQL
+ Source Server Version : 80022
+ Source Host : 192.168.5.120:3306
+ Source Schema : db_jeelowcode_gitee
+
+ Target Server Type : MySQL
+ Target Server Version : 80022
+ File Encoding : 65001
+
+ Date: 31/12/2024 13:47:11
+*/
+
+SET NAMES utf8mb4;
+SET FOREIGN_KEY_CHECKS = 0;
+
+-- ----------------------------
+-- Table structure for act_evt_log
+-- ----------------------------
+DROP TABLE IF EXISTS `act_evt_log`;
+CREATE TABLE `act_evt_log` (
+ `LOG_NR_` bigint(0) NOT NULL AUTO_INCREMENT,
+ `TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TIME_STAMP_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
+ `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DATA_` longblob NULL,
+ `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `IS_PROCESSED_` tinyint(0) NULL DEFAULT 0,
+ PRIMARY KEY (`LOG_NR_`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_evt_log
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ge_bytearray
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ge_bytearray`;
+CREATE TABLE `act_ge_bytearray` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `BYTES_` longblob NULL,
+ `GENERATED_` tinyint(0) NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_FK_BYTEARR_DEPL`(`DEPLOYMENT_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_BYTEARR_DEPL` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `act_re_deployment` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ge_bytearray
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ge_property
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ge_property`;
+CREATE TABLE `act_ge_property` (
+ `NAME_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `VALUE_` varchar(300) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ PRIMARY KEY (`NAME_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ge_property
+-- ----------------------------
+INSERT INTO `act_ge_property` VALUES ('batch.schema.version', '6.8.0.0', 1);
+INSERT INTO `act_ge_property` VALUES ('cfg.execution-related-entities-count', 'true', 1);
+INSERT INTO `act_ge_property` VALUES ('cfg.task-related-entities-count', 'true', 1);
+INSERT INTO `act_ge_property` VALUES ('common.schema.version', '6.8.0.0', 1);
+INSERT INTO `act_ge_property` VALUES ('entitylink.schema.version', '6.8.0.0', 1);
+INSERT INTO `act_ge_property` VALUES ('eventsubscription.schema.version', '6.8.0.0', 1);
+INSERT INTO `act_ge_property` VALUES ('identitylink.schema.version', '6.8.0.0', 1);
+INSERT INTO `act_ge_property` VALUES ('job.schema.version', '6.8.0.0', 1);
+INSERT INTO `act_ge_property` VALUES ('next.dbid', '1', 1);
+INSERT INTO `act_ge_property` VALUES ('schema.history', 'create(6.8.0.0)', 1);
+INSERT INTO `act_ge_property` VALUES ('schema.version', '6.8.0.0', 1);
+INSERT INTO `act_ge_property` VALUES ('task.schema.version', '6.8.0.0', 1);
+INSERT INTO `act_ge_property` VALUES ('variable.schema.version', '6.8.0.0', 1);
+
+-- ----------------------------
+-- Table structure for act_hi_actinst
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_actinst`;
+CREATE TABLE `act_hi_actinst` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT 1,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CALL_PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ACT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ACT_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `START_TIME_` datetime(3) NOT NULL,
+ `END_TIME_` datetime(3) NULL DEFAULT NULL,
+ `TRANSACTION_ORDER_` int(0) NULL DEFAULT NULL,
+ `DURATION_` bigint(0) NULL DEFAULT NULL,
+ `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_ACT_INST_START`(`START_TIME_`) USING BTREE,
+ INDEX `ACT_IDX_HI_ACT_INST_END`(`END_TIME_`) USING BTREE,
+ INDEX `ACT_IDX_HI_ACT_INST_PROCINST`(`PROC_INST_ID_`, `ACT_ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_ACT_INST_EXEC`(`EXECUTION_ID_`, `ACT_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_actinst
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_attachment
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_attachment`;
+CREATE TABLE `act_hi_attachment` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `URL_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CONTENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TIME_` datetime(3) NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_attachment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_comment
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_comment`;
+CREATE TABLE `act_hi_comment` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TIME_` datetime(3) NOT NULL,
+ `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ACTION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `MESSAGE_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `FULL_MSG_` longblob NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_comment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_detail
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_detail`;
+CREATE TABLE `act_hi_detail` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ACT_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `VAR_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `TIME_` datetime(3) NOT NULL,
+ `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DOUBLE_` double NULL DEFAULT NULL,
+ `LONG_` bigint(0) NULL DEFAULT NULL,
+ `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_DETAIL_PROC_INST`(`PROC_INST_ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_DETAIL_ACT_INST`(`ACT_INST_ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_DETAIL_TIME`(`TIME_`) USING BTREE,
+ INDEX `ACT_IDX_HI_DETAIL_NAME`(`NAME_`) USING BTREE,
+ INDEX `ACT_IDX_HI_DETAIL_TASK_ID`(`TASK_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_entitylink
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_entitylink`;
+CREATE TABLE `act_hi_entitylink` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `LINK_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` datetime(3) NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PARENT_ELEMENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REF_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REF_SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REF_SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ROOT_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ROOT_SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HIERARCHY_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_ENT_LNK_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`, `LINK_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_ENT_LNK_REF_SCOPE`(`REF_SCOPE_ID_`, `REF_SCOPE_TYPE_`, `LINK_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_ENT_LNK_ROOT_SCOPE`(`ROOT_SCOPE_ID_`, `ROOT_SCOPE_TYPE_`, `LINK_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_ENT_LNK_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`, `LINK_TYPE_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_entitylink
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_identitylink
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_identitylink`;
+CREATE TABLE `act_hi_identitylink` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `GROUP_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` datetime(3) NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_IDENT_LNK_USER`(`USER_ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_IDENT_LNK_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_IDENT_LNK_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_IDENT_LNK_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_IDENT_LNK_TASK`(`TASK_ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_IDENT_LNK_PROCINST`(`PROC_INST_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_identitylink
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_procinst
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_procinst`;
+CREATE TABLE `act_hi_procinst` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT 1,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `START_TIME_` datetime(3) NOT NULL,
+ `END_TIME_` datetime(3) NULL DEFAULT NULL,
+ `DURATION_` bigint(0) NULL DEFAULT NULL,
+ `START_USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `START_ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `END_ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUPER_PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CALLBACK_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CALLBACK_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REFERENCE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REFERENCE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROPAGATED_STAGE_INST_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `BUSINESS_STATUS_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ UNIQUE INDEX `PROC_INST_ID_`(`PROC_INST_ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_PRO_INST_END`(`END_TIME_`) USING BTREE,
+ INDEX `ACT_IDX_HI_PRO_I_BUSKEY`(`BUSINESS_KEY_`) USING BTREE,
+ INDEX `ACT_IDX_HI_PRO_SUPER_PROCINST`(`SUPER_PROCESS_INSTANCE_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_procinst
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_taskinst
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_taskinst`;
+CREATE TABLE `act_hi_taskinst` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT 1,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_DEF_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROPAGATED_STAGE_INST_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PARENT_TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `START_TIME_` datetime(3) NOT NULL,
+ `CLAIM_TIME_` datetime(3) NULL DEFAULT NULL,
+ `END_TIME_` datetime(3) NULL DEFAULT NULL,
+ `DURATION_` bigint(0) NULL DEFAULT NULL,
+ `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PRIORITY_` int(0) NULL DEFAULT NULL,
+ `DUE_DATE_` datetime(3) NULL DEFAULT NULL,
+ `FORM_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ `LAST_UPDATED_TIME_` datetime(3) NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_TASK_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_TASK_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_TASK_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_TASK_INST_PROCINST`(`PROC_INST_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_taskinst
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_tsk_log
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_tsk_log`;
+CREATE TABLE `act_hi_tsk_log` (
+ `ID_` bigint(0) NOT NULL AUTO_INCREMENT,
+ `TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `TIME_STAMP_` timestamp(3) NOT NULL,
+ `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DATA_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_tsk_log
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_hi_varinst
+-- ----------------------------
+DROP TABLE IF EXISTS `act_hi_varinst`;
+CREATE TABLE `act_hi_varinst` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT 1,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `VAR_TYPE_` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DOUBLE_` double NULL DEFAULT NULL,
+ `LONG_` bigint(0) NULL DEFAULT NULL,
+ `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` datetime(3) NULL DEFAULT NULL,
+ `LAST_UPDATED_TIME_` datetime(3) NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_PROCVAR_NAME_TYPE`(`NAME_`, `VAR_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_VAR_SCOPE_ID_TYPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_VAR_SUB_ID_TYPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_HI_PROCVAR_PROC_INST`(`PROC_INST_ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_PROCVAR_TASK_ID`(`TASK_ID_`) USING BTREE,
+ INDEX `ACT_IDX_HI_PROCVAR_EXE`(`EXECUTION_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_hi_varinst
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_id_bytearray
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_bytearray`;
+CREATE TABLE `act_id_bytearray` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `BYTES_` longblob NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_bytearray
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_id_group
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_group`;
+CREATE TABLE `act_id_group` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_group
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_id_info
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_info`;
+CREATE TABLE `act_id_info` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `USER_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `VALUE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PASSWORD_` longblob NULL,
+ `PARENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_info
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_id_membership
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_membership`;
+CREATE TABLE `act_id_membership` (
+ `USER_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `GROUP_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ PRIMARY KEY (`USER_ID_`, `GROUP_ID_`) USING BTREE,
+ INDEX `ACT_FK_MEMB_GROUP`(`GROUP_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_MEMB_GROUP` FOREIGN KEY (`GROUP_ID_`) REFERENCES `act_id_group` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_MEMB_USER` FOREIGN KEY (`USER_ID_`) REFERENCES `act_id_user` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_membership
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_id_priv
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_priv`;
+CREATE TABLE `act_id_priv` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ UNIQUE INDEX `ACT_UNIQ_PRIV_NAME`(`NAME_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_priv
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_id_priv_mapping
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_priv_mapping`;
+CREATE TABLE `act_id_priv_mapping` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `PRIV_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `GROUP_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_FK_PRIV_MAPPING`(`PRIV_ID_`) USING BTREE,
+ INDEX `ACT_IDX_PRIV_USER`(`USER_ID_`) USING BTREE,
+ INDEX `ACT_IDX_PRIV_GROUP`(`GROUP_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_PRIV_MAPPING` FOREIGN KEY (`PRIV_ID_`) REFERENCES `act_id_priv` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_priv_mapping
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_id_property
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_property`;
+CREATE TABLE `act_id_property` (
+ `NAME_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `VALUE_` varchar(300) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ PRIMARY KEY (`NAME_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_property
+-- ----------------------------
+INSERT INTO `act_id_property` VALUES ('schema.version', '6.8.0.0', 1);
+
+-- ----------------------------
+-- Table structure for act_id_token
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_token`;
+CREATE TABLE `act_id_token` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `TOKEN_VALUE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TOKEN_DATE_` timestamp(3) NULL DEFAULT NULL,
+ `IP_ADDRESS_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `USER_AGENT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TOKEN_DATA_` varchar(2000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_token
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_id_user
+-- ----------------------------
+DROP TABLE IF EXISTS `act_id_user`;
+CREATE TABLE `act_id_user` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `FIRST_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `LAST_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DISPLAY_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EMAIL_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PWD_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PICTURE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_id_user
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_procdef_info
+-- ----------------------------
+DROP TABLE IF EXISTS `act_procdef_info`;
+CREATE TABLE `act_procdef_info` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `INFO_JSON_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ UNIQUE INDEX `ACT_UNIQ_INFO_PROCDEF`(`PROC_DEF_ID_`) USING BTREE,
+ INDEX `ACT_IDX_INFO_PROCDEF`(`PROC_DEF_ID_`) USING BTREE,
+ INDEX `ACT_FK_INFO_JSON_BA`(`INFO_JSON_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_INFO_JSON_BA` FOREIGN KEY (`INFO_JSON_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_INFO_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_procdef_info
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_re_deployment
+-- ----------------------------
+DROP TABLE IF EXISTS `act_re_deployment`;
+CREATE TABLE `act_re_deployment` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ `DEPLOY_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `DERIVED_FROM_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DERIVED_FROM_ROOT_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PARENT_DEPLOYMENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ENGINE_VERSION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_re_deployment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_re_model
+-- ----------------------------
+DROP TABLE IF EXISTS `act_re_model`;
+CREATE TABLE `act_re_model` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `LAST_UPDATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `VERSION_` int(0) NULL DEFAULT NULL,
+ `META_INFO_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EDITOR_SOURCE_VALUE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EDITOR_SOURCE_EXTRA_VALUE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_FK_MODEL_SOURCE`(`EDITOR_SOURCE_VALUE_ID_`) USING BTREE,
+ INDEX `ACT_FK_MODEL_SOURCE_EXTRA`(`EDITOR_SOURCE_EXTRA_VALUE_ID_`) USING BTREE,
+ INDEX `ACT_FK_MODEL_DEPLOYMENT`(`DEPLOYMENT_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_MODEL_DEPLOYMENT` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `act_re_deployment` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_MODEL_SOURCE` FOREIGN KEY (`EDITOR_SOURCE_VALUE_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_MODEL_SOURCE_EXTRA` FOREIGN KEY (`EDITOR_SOURCE_EXTRA_VALUE_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_re_model
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_re_procdef
+-- ----------------------------
+DROP TABLE IF EXISTS `act_re_procdef`;
+CREATE TABLE `act_re_procdef` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `VERSION_` int(0) NOT NULL,
+ `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `RESOURCE_NAME_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DGRM_RESOURCE_NAME_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HAS_START_FORM_KEY_` tinyint(0) NULL DEFAULT NULL,
+ `HAS_GRAPHICAL_NOTATION_` tinyint(0) NULL DEFAULT NULL,
+ `SUSPENSION_STATE_` int(0) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ `ENGINE_VERSION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DERIVED_FROM_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DERIVED_FROM_ROOT_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DERIVED_VERSION_` int(0) NOT NULL DEFAULT 0,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ UNIQUE INDEX `ACT_UNIQ_PROCDEF`(`KEY_`, `VERSION_`, `DERIVED_VERSION_`, `TENANT_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_re_procdef
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_actinst
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_actinst`;
+CREATE TABLE `act_ru_actinst` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT 1,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CALL_PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ACT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ACT_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `START_TIME_` datetime(3) NOT NULL,
+ `END_TIME_` datetime(3) NULL DEFAULT NULL,
+ `DURATION_` bigint(0) NULL DEFAULT NULL,
+ `TRANSACTION_ORDER_` int(0) NULL DEFAULT NULL,
+ `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_RU_ACTI_START`(`START_TIME_`) USING BTREE,
+ INDEX `ACT_IDX_RU_ACTI_END`(`END_TIME_`) USING BTREE,
+ INDEX `ACT_IDX_RU_ACTI_PROC`(`PROC_INST_ID_`) USING BTREE,
+ INDEX `ACT_IDX_RU_ACTI_PROC_ACT`(`PROC_INST_ID_`, `ACT_ID_`) USING BTREE,
+ INDEX `ACT_IDX_RU_ACTI_EXEC`(`EXECUTION_ID_`) USING BTREE,
+ INDEX `ACT_IDX_RU_ACTI_EXEC_ACT`(`EXECUTION_ID_`, `ACT_ID_`) USING BTREE,
+ INDEX `ACT_IDX_RU_ACTI_TASK`(`TASK_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_actinst
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_deadletter_job
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_deadletter_job`;
+CREATE TABLE `act_ru_deadletter_job` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `EXCLUSIVE_` tinyint(1) NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CORRELATION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DUEDATE_` timestamp(3) NULL DEFAULT NULL,
+ `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_DEADLETTER_JOB_EXCEPTION_STACK_ID`(`EXCEPTION_STACK_ID_`) USING BTREE,
+ INDEX `ACT_IDX_DEADLETTER_JOB_CUSTOM_VALUES_ID`(`CUSTOM_VALUES_ID_`) USING BTREE,
+ INDEX `ACT_IDX_DEADLETTER_JOB_CORRELATION_ID`(`CORRELATION_ID_`) USING BTREE,
+ INDEX `ACT_IDX_DJOB_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_DJOB_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_DJOB_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_FK_DEADLETTER_JOB_EXECUTION`(`EXECUTION_ID_`) USING BTREE,
+ INDEX `ACT_FK_DEADLETTER_JOB_PROCESS_INSTANCE`(`PROCESS_INSTANCE_ID_`) USING BTREE,
+ INDEX `ACT_FK_DEADLETTER_JOB_PROC_DEF`(`PROC_DEF_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_DEADLETTER_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_DEADLETTER_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_DEADLETTER_JOB_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_DEADLETTER_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_DEADLETTER_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_deadletter_job
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_entitylink
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_entitylink`;
+CREATE TABLE `act_ru_entitylink` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `CREATE_TIME_` datetime(3) NULL DEFAULT NULL,
+ `LINK_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PARENT_ELEMENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REF_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REF_SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REF_SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ROOT_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ROOT_SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HIERARCHY_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_ENT_LNK_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`, `LINK_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_ENT_LNK_REF_SCOPE`(`REF_SCOPE_ID_`, `REF_SCOPE_TYPE_`, `LINK_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_ENT_LNK_ROOT_SCOPE`(`ROOT_SCOPE_ID_`, `ROOT_SCOPE_TYPE_`, `LINK_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_ENT_LNK_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`, `LINK_TYPE_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_entitylink
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_event_subscr
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_event_subscr`;
+CREATE TABLE `act_ru_event_subscr` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `EVENT_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `EVENT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ACTIVITY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CONFIGURATION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATED_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_EVENT_SUBSCR_CONFIG_`(`CONFIGURATION_`) USING BTREE,
+ INDEX `ACT_IDX_EVENT_SUBSCR_SCOPEREF_`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_FK_EVENT_EXEC`(`EXECUTION_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_EVENT_EXEC` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_event_subscr
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_execution
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_execution`;
+CREATE TABLE `act_ru_execution` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PARENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUPER_EXEC_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ROOT_PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `IS_ACTIVE_` tinyint(0) NULL DEFAULT NULL,
+ `IS_CONCURRENT_` tinyint(0) NULL DEFAULT NULL,
+ `IS_SCOPE_` tinyint(0) NULL DEFAULT NULL,
+ `IS_EVENT_SCOPE_` tinyint(0) NULL DEFAULT NULL,
+ `IS_MI_ROOT_` tinyint(0) NULL DEFAULT NULL,
+ `SUSPENSION_STATE_` int(0) NULL DEFAULT NULL,
+ `CACHED_ENT_STATE_` int(0) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `START_ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `START_TIME_` datetime(3) NULL DEFAULT NULL,
+ `START_USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `IS_COUNT_ENABLED_` tinyint(0) NULL DEFAULT NULL,
+ `EVT_SUBSCR_COUNT_` int(0) NULL DEFAULT NULL,
+ `TASK_COUNT_` int(0) NULL DEFAULT NULL,
+ `JOB_COUNT_` int(0) NULL DEFAULT NULL,
+ `TIMER_JOB_COUNT_` int(0) NULL DEFAULT NULL,
+ `SUSP_JOB_COUNT_` int(0) NULL DEFAULT NULL,
+ `DEADLETTER_JOB_COUNT_` int(0) NULL DEFAULT NULL,
+ `EXTERNAL_WORKER_JOB_COUNT_` int(0) NULL DEFAULT NULL,
+ `VAR_COUNT_` int(0) NULL DEFAULT NULL,
+ `ID_LINK_COUNT_` int(0) NULL DEFAULT NULL,
+ `CALLBACK_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CALLBACK_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REFERENCE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `REFERENCE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROPAGATED_STAGE_INST_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `BUSINESS_STATUS_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_EXEC_BUSKEY`(`BUSINESS_KEY_`) USING BTREE,
+ INDEX `ACT_IDC_EXEC_ROOT`(`ROOT_PROC_INST_ID_`) USING BTREE,
+ INDEX `ACT_IDX_EXEC_REF_ID_`(`REFERENCE_ID_`) USING BTREE,
+ INDEX `ACT_FK_EXE_PROCINST`(`PROC_INST_ID_`) USING BTREE,
+ INDEX `ACT_FK_EXE_PARENT`(`PARENT_ID_`) USING BTREE,
+ INDEX `ACT_FK_EXE_SUPER`(`SUPER_EXEC_`) USING BTREE,
+ INDEX `ACT_FK_EXE_PROCDEF`(`PROC_DEF_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_EXE_PARENT` FOREIGN KEY (`PARENT_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE CASCADE ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_EXE_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_EXE_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE CASCADE ON UPDATE CASCADE,
+ CONSTRAINT `ACT_FK_EXE_SUPER` FOREIGN KEY (`SUPER_EXEC_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE CASCADE ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_execution
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_external_job
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_external_job`;
+CREATE TABLE `act_ru_external_job` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCLUSIVE_` tinyint(1) NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CORRELATION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `RETRIES_` int(0) NULL DEFAULT NULL,
+ `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DUEDATE_` timestamp(3) NULL DEFAULT NULL,
+ `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_EXTERNAL_JOB_EXCEPTION_STACK_ID`(`EXCEPTION_STACK_ID_`) USING BTREE,
+ INDEX `ACT_IDX_EXTERNAL_JOB_CUSTOM_VALUES_ID`(`CUSTOM_VALUES_ID_`) USING BTREE,
+ INDEX `ACT_IDX_EXTERNAL_JOB_CORRELATION_ID`(`CORRELATION_ID_`) USING BTREE,
+ INDEX `ACT_IDX_EJOB_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_EJOB_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_EJOB_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ CONSTRAINT `ACT_FK_EXTERNAL_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_EXTERNAL_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_external_job
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_history_job
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_history_job`;
+CREATE TABLE `act_ru_history_job` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `RETRIES_` int(0) NULL DEFAULT NULL,
+ `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ADV_HANDLER_CFG_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_history_job
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_identitylink
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_identitylink`;
+CREATE TABLE `act_ru_identitylink` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `GROUP_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_IDENT_LNK_USER`(`USER_ID_`) USING BTREE,
+ INDEX `ACT_IDX_IDENT_LNK_GROUP`(`GROUP_ID_`) USING BTREE,
+ INDEX `ACT_IDX_IDENT_LNK_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_IDENT_LNK_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_IDENT_LNK_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_ATHRZ_PROCEDEF`(`PROC_DEF_ID_`) USING BTREE,
+ INDEX `ACT_FK_TSKASS_TASK`(`TASK_ID_`) USING BTREE,
+ INDEX `ACT_FK_IDL_PROCINST`(`PROC_INST_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_ATHRZ_PROCEDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_IDL_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_TSKASS_TASK` FOREIGN KEY (`TASK_ID_`) REFERENCES `act_ru_task` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_identitylink
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_job
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_job`;
+CREATE TABLE `act_ru_job` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCLUSIVE_` tinyint(1) NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CORRELATION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `RETRIES_` int(0) NULL DEFAULT NULL,
+ `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DUEDATE_` timestamp(3) NULL DEFAULT NULL,
+ `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_JOB_EXCEPTION_STACK_ID`(`EXCEPTION_STACK_ID_`) USING BTREE,
+ INDEX `ACT_IDX_JOB_CUSTOM_VALUES_ID`(`CUSTOM_VALUES_ID_`) USING BTREE,
+ INDEX `ACT_IDX_JOB_CORRELATION_ID`(`CORRELATION_ID_`) USING BTREE,
+ INDEX `ACT_IDX_JOB_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_JOB_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_JOB_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_FK_JOB_EXECUTION`(`EXECUTION_ID_`) USING BTREE,
+ INDEX `ACT_FK_JOB_PROCESS_INSTANCE`(`PROCESS_INSTANCE_ID_`) USING BTREE,
+ INDEX `ACT_FK_JOB_PROC_DEF`(`PROC_DEF_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_JOB_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_job
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_suspended_job
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_suspended_job`;
+CREATE TABLE `act_ru_suspended_job` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `EXCLUSIVE_` tinyint(1) NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CORRELATION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `RETRIES_` int(0) NULL DEFAULT NULL,
+ `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DUEDATE_` timestamp(3) NULL DEFAULT NULL,
+ `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_SUSPENDED_JOB_EXCEPTION_STACK_ID`(`EXCEPTION_STACK_ID_`) USING BTREE,
+ INDEX `ACT_IDX_SUSPENDED_JOB_CUSTOM_VALUES_ID`(`CUSTOM_VALUES_ID_`) USING BTREE,
+ INDEX `ACT_IDX_SUSPENDED_JOB_CORRELATION_ID`(`CORRELATION_ID_`) USING BTREE,
+ INDEX `ACT_IDX_SJOB_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_SJOB_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_SJOB_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_FK_SUSPENDED_JOB_EXECUTION`(`EXECUTION_ID_`) USING BTREE,
+ INDEX `ACT_FK_SUSPENDED_JOB_PROCESS_INSTANCE`(`PROCESS_INSTANCE_ID_`) USING BTREE,
+ INDEX `ACT_FK_SUSPENDED_JOB_PROC_DEF`(`PROC_DEF_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_SUSPENDED_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_SUSPENDED_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_SUSPENDED_JOB_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_SUSPENDED_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_SUSPENDED_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_suspended_job
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_task
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_task`;
+CREATE TABLE `act_ru_task` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROPAGATED_STAGE_INST_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PARENT_TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_DEF_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DELEGATION_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PRIORITY_` int(0) NULL DEFAULT NULL,
+ `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `DUE_DATE_` datetime(3) NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUSPENSION_STATE_` int(0) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ `FORM_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CLAIM_TIME_` datetime(3) NULL DEFAULT NULL,
+ `IS_COUNT_ENABLED_` tinyint(0) NULL DEFAULT NULL,
+ `VAR_COUNT_` int(0) NULL DEFAULT NULL,
+ `ID_LINK_COUNT_` int(0) NULL DEFAULT NULL,
+ `SUB_TASK_COUNT_` int(0) NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_TASK_CREATE`(`CREATE_TIME_`) USING BTREE,
+ INDEX `ACT_IDX_TASK_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_TASK_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_TASK_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_FK_TASK_EXE`(`EXECUTION_ID_`) USING BTREE,
+ INDEX `ACT_FK_TASK_PROCINST`(`PROC_INST_ID_`) USING BTREE,
+ INDEX `ACT_FK_TASK_PROCDEF`(`PROC_DEF_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_TASK_EXE` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_TASK_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_TASK_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_task
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_timer_job
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_timer_job`;
+CREATE TABLE `act_ru_timer_job` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCLUSIVE_` tinyint(1) NULL DEFAULT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CORRELATION_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `RETRIES_` int(0) NULL DEFAULT NULL,
+ `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DUEDATE_` timestamp(3) NULL DEFAULT NULL,
+ `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_TIMER_JOB_EXCEPTION_STACK_ID`(`EXCEPTION_STACK_ID_`) USING BTREE,
+ INDEX `ACT_IDX_TIMER_JOB_CUSTOM_VALUES_ID`(`CUSTOM_VALUES_ID_`) USING BTREE,
+ INDEX `ACT_IDX_TIMER_JOB_CORRELATION_ID`(`CORRELATION_ID_`) USING BTREE,
+ INDEX `ACT_IDX_TIMER_JOB_DUEDATE`(`DUEDATE_`) USING BTREE,
+ INDEX `ACT_IDX_TJOB_SCOPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_TJOB_SUB_SCOPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_TJOB_SCOPE_DEF`(`SCOPE_DEFINITION_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_FK_TIMER_JOB_EXECUTION`(`EXECUTION_ID_`) USING BTREE,
+ INDEX `ACT_FK_TIMER_JOB_PROCESS_INSTANCE`(`PROCESS_INSTANCE_ID_`) USING BTREE,
+ INDEX `ACT_FK_TIMER_JOB_PROC_DEF`(`PROC_DEF_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_TIMER_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_TIMER_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_TIMER_JOB_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_TIMER_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_TIMER_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_timer_job
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for act_ru_variable
+-- ----------------------------
+DROP TABLE IF EXISTS `act_ru_variable`;
+CREATE TABLE `act_ru_variable` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `DOUBLE_` double NULL DEFAULT NULL,
+ `LONG_` bigint(0) NULL DEFAULT NULL,
+ `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `ACT_IDX_RU_VAR_SCOPE_ID_TYPE`(`SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_IDX_RU_VAR_SUB_ID_TYPE`(`SUB_SCOPE_ID_`, `SCOPE_TYPE_`) USING BTREE,
+ INDEX `ACT_FK_VAR_BYTEARRAY`(`BYTEARRAY_ID_`) USING BTREE,
+ INDEX `ACT_IDX_VARIABLE_TASK_ID`(`TASK_ID_`) USING BTREE,
+ INDEX `ACT_FK_VAR_EXE`(`EXECUTION_ID_`) USING BTREE,
+ INDEX `ACT_FK_VAR_PROCINST`(`PROC_INST_ID_`) USING BTREE,
+ CONSTRAINT `ACT_FK_VAR_BYTEARRAY` FOREIGN KEY (`BYTEARRAY_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_VAR_EXE` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT,
+ CONSTRAINT `ACT_FK_VAR_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of act_ru_variable
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for bpm_form
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_form`;
+CREATE TABLE `bpm_form` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表单名',
+ `status` int(0) NULL DEFAULT NULL COMMENT '状态',
+ `conf` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表单配置',
+ `fields` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表单项的数组',
+ `remark` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '工作流的表单' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_form
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for bpm_oa_leave
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_oa_leave`;
+CREATE TABLE `bpm_oa_leave` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `user_id` bigint(0) NULL DEFAULT NULL COMMENT '用户id',
+ `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请假类型',
+ `reason` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '原因',
+ `start_time` datetime(0) NOT NULL COMMENT '开始时间',
+ `end_time` datetime(0) NOT NULL COMMENT '结束时间',
+ `day` bigint(0) NULL DEFAULT NULL COMMENT '请假天数',
+ `result` int(0) NULL DEFAULT NULL COMMENT '请假的结果',
+ `process_instance_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '对应的流程编号',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '请假申请' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_oa_leave
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for bpm_process_definition_ext
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_process_definition_ext`;
+CREATE TABLE `bpm_process_definition_ext` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '流程定义的编号',
+ `model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '流程模型的编号',
+ `description` varchar(2550) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '描述',
+ `form_type` int(0) NULL DEFAULT NULL COMMENT '表单类型',
+ `form_id` bigint(0) NULL DEFAULT NULL COMMENT '表单id',
+ `form_conf` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '表单配置',
+ `form_fields` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '表单项的数组',
+ `form_custom_create_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '自定义表单的提交路径',
+ `form_custom_view_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '自定义表单的查看路径',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` bit(1) NULL DEFAULT b'0' COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '流程定义的拓展表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_process_definition_ext
+-- ----------------------------
+INSERT INTO `bpm_process_definition_ext` VALUES (1, 'flow_test_old:1:4fb36db2-8d00-11ef-a4f0-0ae0afb368ca', 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', '测试', 20, NULL, NULL, NULL, 'bpm/oa/leave/create', 'bpm/oa/leave/detail', '1', '2024-10-18 11:23:15', '1', '2024-10-18 11:23:15', b'0', 1);
+INSERT INTO `bpm_process_definition_ext` VALUES (2, 'flow_test_old:2:3873c776-8d01-11ef-a4f0-0ae0afb368ca', 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', '测试', 20, NULL, NULL, NULL, 'bpm/oa/leave/create', 'bpm/oa/leave/detail', '1', '2024-10-18 11:29:46', '1', '2024-10-18 11:29:46', b'0', 1);
+INSERT INTO `bpm_process_definition_ext` VALUES (3, 'flow_test_old:3:c8f656d1-8d1d-11ef-84c4-0ae0afb368ca', 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', '测试', 10, 1820725669344575489, '{\"jsEnhance\":\"return {\\n \\n}\\n\",\"scssEnhance\":\"\",\"labelPosition\":\"right\",\"labelSuffix\":\" \",\"labelWidth\":120,\"gutter\":20,\"menuBtn\":true,\"submitBtn\":true,\"submitText\":\"提交\",\"emptyBtn\":false,\"emptyText\":\"清空\",\"menuPosition\":\"center\",\"size\":\"default\",\"column\":{\"qj_time\":{\"type\":\"datetimerange\",\"controlType\":\"date\",\"label\":\"请假时间\",\"clearable\":true,\"format\":\"YYYY-MM-DD HH:mm:ss\",\"valueFormat\":\"YYYY-MM-DD HH:mm:ss\",\"display\":true,\"span\":24,\"disabled\":false,\"required\":false,\"hideLabel\":false,\"value\":[]},\"qj_yy\":{\"type\":\"textarea\",\"controlType\":\"input\",\"label\":\"请假原因\",\"readonly\":false,\"minRows\":3,\"maxRows\":5,\"display\":true,\"span\":24,\"disabled\":false,\"required\":false,\"hideLabel\":false}},\"tableDesignId\":\"1820725467384643585\",\"group\":[]}', NULL, 'bpm/oa/leave/create', 'bpm/oa/leave/detail', '1', '2024-10-18 14:54:14', '1', '2024-10-18 14:54:14', b'0', 1);
+
+-- ----------------------------
+-- Table structure for bpm_process_instance_copy
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_process_instance_copy`;
+CREATE TABLE `bpm_process_instance_copy` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `start_user_id` bigint(0) NOT NULL COMMENT '发起流程的用户编号',
+ `process_instance_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流程名',
+ `process_instance_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流程实例的编号',
+ `task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务编号',
+ `task_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
+ `user_id` bigint(0) NOT NULL COMMENT '用户编号',
+ `reason` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '抄送原因',
+ `category` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流程分类',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '流程抄送' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_process_instance_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for bpm_process_instance_ext
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_process_instance_ext`;
+CREATE TABLE `bpm_process_instance_ext` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `start_user_id` bigint(0) NOT NULL COMMENT '发起流程的用户编号',
+ `name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '流程实例的名字',
+ `process_instance_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程实例的编号',
+ `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程定义的编号',
+ `category` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '流程分类',
+ `status` tinyint(0) NOT NULL COMMENT '流程实例的状态',
+ `result` tinyint(0) NOT NULL COMMENT '流程实例的结果',
+ `end_time` datetime(0) NULL DEFAULT NULL COMMENT '结束时间',
+ `form_variables` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '表单值',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` bit(1) NULL DEFAULT b'0' COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 325 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '工作流的流程实例的拓展' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_process_instance_ext
+-- ----------------------------
+INSERT INTO `bpm_process_instance_ext` VALUES (300, 1, '测试', 'c43e0185-e5a0-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '2', 2, 4, '2024-03-19 11:47:10', '{}', '1', '2024-03-19 11:28:35', '1', '2024-03-19 11:47:10', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (301, 1, '测试', 'a915284e-e5a3-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '2', 2, 4, '2024-08-22 09:52:58', '{\"Fk831on5w6twq3\":\"请假\"}', '1', '2024-03-19 11:49:17', '1', '2024-08-22 09:52:58', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (302, 1, '测试', '17b32509-e5bd-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '2', 2, 2, '2024-03-19 15:01:23', '{}', '1', '2024-03-19 14:51:20', '1', '2024-03-19 15:01:23', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (303, 1, '测试', 'fc99584f-e5c5-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '2', 2, 4, '2024-08-22 09:52:55', '{}', '1', '2024-03-19 15:55:00', '1', '2024-08-22 09:52:55', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (304, 1, '测试', '1c395a78-e5c6-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '2', 2, 4, '2024-08-22 09:52:53', '{\"Fk831on5w6twq3\":\"111111\"}', '1', '2024-03-19 15:55:54', '1', '2024-08-22 09:52:53', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (305, 1, '新流程测试', 'ae3f1fa3-602a-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', 2, 4, '2024-08-22 10:24:27', NULL, '1', '2024-08-22 10:03:10', '1', '2024-08-22 10:24:27', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (306, 1, '新流程测试', '9808cbc2-602e-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', 1, 1, NULL, NULL, '1', '2024-08-22 10:31:11', '1', '2024-08-22 10:31:11', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (307, 1, '新流程测试', '7f6de497-6060-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', 2, 3, NULL, NULL, '1', '2024-08-22 16:28:24', '103', '2024-08-22 16:36:38', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (308, 1, '新流程测试', '3b8750de-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', 2, 4, '2024-08-22 16:41:18', NULL, '1', '2024-08-22 16:40:49', '1', '2024-08-22 16:41:18', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (309, 1, '新流程测试', '5457b3dd-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', 2, 4, '2024-08-22 16:51:15', NULL, '1', '2024-08-22 16:41:31', '1', '2024-08-22 16:51:15', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (310, 1, '新流程测试', 'c174ca29-6063-11ef-b273-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', 2, 2, '2024-08-23 11:05:30', NULL, '1', '2024-08-22 16:51:44', '1', '2024-08-23 11:05:30', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (311, 103, '新流程测试', '751746e4-60ed-11ef-ace4-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', 2, 2, '2024-08-23 10:44:28', NULL, '103', '2024-08-23 09:17:26', '103', '2024-08-23 10:44:28', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (312, 1, '新流程测试', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 3, NULL, NULL, '1', '2024-08-23 10:30:02', '103', '2024-08-23 10:59:41', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (313, 1, '新流程测试', '87c78689-60fc-11ef-a51a-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 2, '2024-08-23 11:11:22', NULL, '1', '2024-08-23 11:05:20', '1', '2024-08-23 11:11:22', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (314, 1, '新流程测试', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 52, NULL, NULL, '1', '2024-08-23 11:13:08', '1', '2024-08-23 11:17:56', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (315, 1, '新流程测试', '6b130461-60ff-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 2, '2024-08-23 11:26:58', NULL, '1', '2024-08-23 11:26:00', '1', '2024-08-23 11:26:58', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (316, 1, '新流程测试', 'de75d36a-6101-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 52, NULL, NULL, '1', '2024-08-23 11:43:33', '1', '2024-08-23 11:43:46', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (317, 1, '新流程测试', 'f3b372b9-6101-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 52, NULL, NULL, '1', '2024-08-23 11:44:08', '103', '2024-08-23 11:44:29', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (318, 1, '新流程测试', '0b06f9b8-6102-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 52, '2024-08-23 11:49:52', NULL, '1', '2024-08-23 11:44:47', '103', '2024-08-23 11:49:52', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (319, 1, '新流程测试', 'a20e2d11-6115-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 52, '2024-08-23 14:05:16', NULL, '1', '2024-08-23 14:05:01', '1', '2024-08-23 14:05:16', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (320, 1, '新流程测试', 'd8c030a0-611b-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', 2, 4, '2024-08-24 09:26:56', NULL, '1', '2024-08-23 14:49:30', '1', '2024-08-24 09:26:56', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (321, 1, '流程测试_1', '3b00c02f-61be-11ef-8830-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', '1', 2, 4, '2024-08-24 13:57:18', NULL, '1', '2024-08-24 10:11:53', '1', '2024-08-24 13:57:18', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (322, 1, '流程测试_1', 'caa2faca-61dd-11ef-a290-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', '1', 1, 1, NULL, NULL, '1', '2024-08-24 13:57:49', '1', '2024-08-24 13:57:49', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (323, 1, '改回旧流程测试', 'f1667122-8d1f-11ef-84c4-0ae0afb368ca', 'flow_test_old:3:c8f656d1-8d1d-11ef-84c4-0ae0afb368ca', '1', 2, 2, '2024-10-18 16:28:31', '{\"qj_time\":\"2024-10-18 00:00:00,2024-10-25 00:00:00\",\"qj_yy\":\"测试\"}', '1', '2024-10-18 15:09:41', '1', '2024-10-18 16:28:31', b'0', 1);
+INSERT INTO `bpm_process_instance_ext` VALUES (324, 1, '改回旧流程测试', '50b19f0b-8d2c-11ef-84c4-0ae0afb368ca', 'flow_test_old:3:c8f656d1-8d1d-11ef-84c4-0ae0afb368ca', '1', 1, 1, NULL, '{\"qj_time\":\"2024-11-05 00:00:00,2024-11-10 00:00:00\",\"qj_yy\":\"测试\"}', '1', '2024-10-18 16:38:14', '1', '2024-10-18 16:38:15', b'0', 1);
+
+-- ----------------------------
+-- Table structure for bpm_process_instance_ext_form
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_process_instance_ext_form`;
+CREATE TABLE `bpm_process_instance_ext_form` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `process_instance_ext_id` bigint(0) NULL DEFAULT NULL COMMENT '流程实例拓展id',
+ `task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '任务id',
+ `process_instance_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '流程实例的编号',
+ `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '流程定义的编号',
+ `definition_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '节点key',
+ `jeelowcode_form_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '表单类型',
+ `jeelowcode_dbform_id` bigint(0) NULL DEFAULT NULL COMMENT '表单开发id',
+ `jeelowcode_desform_id` bigint(0) NULL DEFAULT NULL COMMENT '表单设计id',
+ `form_variables` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '表单值',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` bit(1) NULL DEFAULT b'0' COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 329 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '流程表单数据存储' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_process_instance_ext_form
+-- ----------------------------
+INSERT INTO `bpm_process_instance_ext_form` VALUES (305, 305, NULL, 'ae3f1fa3-602a-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-22 00:00:00,2024-08-23 00:00:00\",\"qj_yy\":\"2222\",\"id\":\"1826439938296016898\"}', '1', '2024-08-22 10:03:11', '1', '2024-08-22 10:03:11', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (306, 306, NULL, '9808cbc2-602e-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-22 00:00:00,2024-08-23 00:00:00\",\"qj_yy\":\"请假测试\",\"id\":\"1826446988023459842\"}', '1', '2024-08-22 10:31:11', '1', '2024-08-22 10:31:11', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (307, 306, NULL, '9808cbc2-602e-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Activity_0i1dsu8', 'form', NULL, 1826445808547426305, '{\"fields_7337406\":\"测试 22\",\"fields_3190211\":\"110\",\"fields_8215121\":\"dic_1\",\"fields_6632076\":\"dic_2\",\"$fields_8215121\":\"字典1\",\"$fields_6632076\":\"字典2\"}', '103', '2024-08-22 16:10:05', '103', '2024-08-22 16:10:05', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (308, 307, NULL, '7f6de497-6060-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-22 00:00:00,2024-08-23 00:00:00\",\"qj_yy\":\"测试请假\",\"id\":\"1826536886319505410\"}', '1', '2024-08-22 16:28:25', '1', '2024-08-22 16:28:25', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (309, 307, NULL, '7f6de497-6060-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Activity_0i1dsu8', 'form', NULL, 1826445808547426305, '{\"fields_7337406\":\"22\",\"fields_3190211\":\"110\",\"fields_8215121\":\"\",\"fields_6632076\":\"\"}', '103', '2024-08-22 16:34:41', '103', '2024-08-22 16:34:41', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (310, 308, NULL, '3b8750de-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-22 00:00:00,2024-08-23 00:00:00\",\"qj_yy\":\"22222\",\"id\":\"1826540011533164546\"}', '1', '2024-08-22 16:40:50', '1', '2024-08-22 16:40:50', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (311, 309, NULL, '5457b3dd-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-01 00:00:00,2024-08-08 00:00:00\",\"qj_yy\":\"222\",\"id\":\"1826540186116874242\"}', '1', '2024-08-22 16:41:32', '1', '2024-08-22 16:41:32', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (312, 309, NULL, '5457b3dd-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Activity_0i1dsu8', 'form', NULL, 1826445808547426305, '{\"fields_7337406\":\"22\",\"fields_3190211\":\"111\",\"fields_8215121\":\"dic_1\",\"fields_6632076\":\"dic_1\",\"$fields_8215121\":\"字典1\",\"$fields_6632076\":\"字典1\"}', '103', '2024-08-22 16:42:18', '103', '2024-08-22 16:42:18', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (313, 310, '-1', 'c174ca29-6063-11ef-b273-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-22 00:00:00,2024-08-23 00:00:00\",\"qj_yy\":\"2222222222222\",\"id\":\"1826542754708627458\"}', '1', '2024-08-22 16:51:45', '1', '2024-08-22 16:51:45', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (314, 310, 'c1887945-6063-11ef-b273-d017c28703e7', 'c174ca29-6063-11ef-b273-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Activity_0i1dsu8', 'form', NULL, 1826445808547426305, '{\"fields_7337406\":\"222\",\"fields_3190211\":\"111\",\"fields_8215121\":\"dic_1\",\"fields_6632076\":\"dic_2\",\"$fields_8215121\":\"字典1\",\"$fields_6632076\":\"字典2\"}', '103', '2024-08-22 16:52:21', '103', '2024-08-22 16:52:21', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (315, 310, '89ba86da-6069-11ef-ace4-d017c28703e7', 'c174ca29-6063-11ef-b273-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Activity_0i1dsu8', 'form', NULL, 1826445808547426305, '{\"fields_7337406\":\"222\",\"fields_3190211\":\"110\",\"fields_8215121\":\"dic_1\",\"fields_6632076\":\"dic_2\",\"$fields_8215121\":\"字典1\",\"$fields_6632076\":\"字典2\"}', '103', '2024-08-22 17:33:46', '103', '2024-08-22 17:33:46', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (316, 311, '-1', '751746e4-60ed-11ef-ace4-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-23 00:00:00,2024-08-24 00:00:00\",\"qj_yy\":\"测试\",\"id\":\"1826790817029226497\"}', '103', '2024-08-23 09:17:27', '103', '2024-08-23 09:17:27', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (317, 311, '75221c60-60ed-11ef-ace4-d017c28703e7', '751746e4-60ed-11ef-ace4-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Activity_0i1dsu8', 'form', NULL, 1826445808547426305, '{\"fields_7337406\":\"2222\",\"fields_3190211\":\"111\",\"fields_8215121\":\"dic_1\",\"fields_6632076\":\"dic_2\",\"$fields_8215121\":\"字典1\",\"$fields_6632076\":\"字典2\"}', '103', '2024-08-23 10:26:59', '103', '2024-08-23 10:26:59', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (318, 312, '-1', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-08 00:00:00,2024-08-09 00:00:00\",\"qj_yy\":\"111\",\"id\":\"1826809089615265794\"}', '1', '2024-08-23 10:30:03', '1', '2024-08-23 10:30:03', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (319, 313, '-1', '87c78689-60fc-11ef-a51a-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-01 00:00:00,2024-08-09 00:00:00\",\"qj_yy\":\"222\",\"id\":\"1826817967643979778\"}', '1', '2024-08-23 11:05:21', '1', '2024-08-23 11:05:21', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (320, 314, '-1', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-01 00:00:00,2024-08-02 00:00:00\",\"qj_yy\":\"222\",\"id\":\"1826819933199691778\"}', '1', '2024-08-23 11:13:09', '1', '2024-08-23 11:13:09', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (321, 315, '-1', '6b130461-60ff-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-01 00:00:00,2024-08-02 00:00:00\",\"qj_yy\":\"222\",\"id\":\"1826823172225789953\"}', '1', '2024-08-23 11:26:01', '1', '2024-08-23 11:26:01', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (322, 316, '-1', 'de75d36a-6101-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-07 00:00:00,2024-08-09 00:00:00\",\"qj_yy\":\"222\",\"id\":\"1826827586563006466\"}', '1', '2024-08-23 11:43:33', '1', '2024-08-23 11:43:33', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (323, 317, '-1', 'f3b372b9-6101-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-23 00:00:00,2024-08-24 00:00:00\",\"qj_yy\":\"22\",\"id\":\"1826827736555511809\"}', '1', '2024-08-23 11:44:09', '1', '2024-08-23 11:44:09', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (324, 318, '-1', '0b06f9b8-6102-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-01 00:00:00,2024-08-02 00:00:00\",\"qj_yy\":\"cw\",\"id\":\"1826827900737347585\"}', '1', '2024-08-23 11:44:48', '1', '2024-08-23 11:44:48', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (325, 319, '-1', 'a20e2d11-6115-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-01 00:00:00,2024-08-02 00:00:00\",\"qj_yy\":\"测试驳回\",\"id\":\"1826863189660839938\"}', '1', '2024-08-23 14:05:02', '1', '2024-08-23 14:05:02', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (326, 320, '-1', 'd8c030a0-611b-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-23 00:00:00,2024-08-24 00:00:00\",\"qj_yy\":\"111\",\"id\":\"1826874384254021633\"}', '1', '2024-08-23 14:49:31', '1', '2024-08-23 14:49:31', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (327, 321, '-1', '3b00c02f-61be-11ef-8830-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', 'Event_15nmdkm', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-24 00:00:00,2024-08-25 00:00:00\",\"qj_yy\":\"测试\",\"id\":\"1827166909191704577\"}', '1', '2024-08-24 10:11:54', '1', '2024-08-24 10:11:54', b'0', 1);
+INSERT INTO `bpm_process_instance_ext_form` VALUES (328, 322, '-1', 'caa2faca-61dd-11ef-a290-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', 'Event_15nmdkm', 'form', 1820725467384643585, 1820725669344575489, '{\"qj_time\":\"2024-08-24 00:00:00,2024-08-25 00:00:00\",\"qj_yy\":\"222222222\",\"id\":\"1827223764626636802\"}', '1', '2024-08-24 13:57:49', '1', '2024-08-24 13:57:49', b'0', 1);
+
+-- ----------------------------
+-- Table structure for bpm_task_assign_rule
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_task_assign_rule`;
+CREATE TABLE `bpm_task_assign_rule` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程模型的编号',
+ `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '流程定义的编号',
+ `task_definition_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程任务定义的 key',
+ `type` tinyint(0) NULL DEFAULT NULL COMMENT '规则类型',
+ `options` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '规则值,JSON 数组',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` bit(1) NULL DEFAULT b'0' COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ `jeelowcode_form_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '表单类型',
+ `jeelowcode_dbform_id` bigint(0) NULL DEFAULT NULL COMMENT '表单开发id',
+ `jeelowcode_desform_id` bigint(0) NULL DEFAULT NULL COMMENT '表单设计id',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 319 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'Bpm 任务规则表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_task_assign_rule
+-- ----------------------------
+INSERT INTO `bpm_task_assign_rule` VALUES (276, 'c90ba10f-e59e-11ee-92d3-d017c28703e7', '', 'Activity_14w6rax', 21, '[103]', '1', '2024-03-19 11:27:23', '1', '2024-03-19 11:48:55', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (277, 'c90ba10f-e59e-11ee-92d3-d017c28703e7', '', 'Activity_0unr2qy', 10, '[1]', '1', '2024-03-19 11:27:42', '1', '2024-03-19 11:27:42', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (278, 'c90ba10f-e59e-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', 'Activity_14w6rax', 21, '[103,104,105,106,107,108,109]', '1', '2024-03-19 11:28:12', '1', '2024-03-19 11:28:12', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (279, 'c90ba10f-e59e-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', 'Activity_0unr2qy', 10, '[1]', '1', '2024-03-19 11:28:12', '1', '2024-03-19 11:28:12', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (280, 'd49694a7-4eda-11ef-922a-d017c28703e7', '', 'Activity_1050ksl', 30, '[1,103]', '1', '2024-08-03 09:14:08', '1', '2024-08-03 17:54:51', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (281, 'd49694a7-4eda-11ef-922a-d017c28703e7', '', 'Activity_0rteubl', 22, '[2]', '1', '2024-08-03 09:14:48', '1', '2024-08-03 17:15:16', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (282, 'd49694a7-4eda-11ef-922a-d017c28703e7', 'text_flow:1:fe8dff39-5135-11ef-a5d2-d017c28703e7', 'Activity_1050ksl', 10, '[146]', '1', '2024-08-03 09:16:22', '1', '2024-08-03 09:16:22', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (283, 'd49694a7-4eda-11ef-922a-d017c28703e7', 'text_flow:1:fe8dff39-5135-11ef-a5d2-d017c28703e7', 'Activity_0rteubl', 10, '[1]', '1', '2024-08-03 09:16:22', '1', '2024-08-03 09:16:22', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (284, 'd49694a7-4eda-11ef-922a-d017c28703e7', '', 'Activity_1bdhvqv', 10, '[1]', '1', '2024-08-05 15:27:24', '1', '2024-08-05 15:27:24', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (285, 'd49694a7-4eda-11ef-922a-d017c28703e7', 'text_flow:2:35f1314a-52fc-11ef-b089-d017c28703e7', 'Activity_1050ksl', 30, '[1,103]', '1', '2024-08-05 15:27:47', '1', '2024-08-05 15:27:47', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (286, 'd49694a7-4eda-11ef-922a-d017c28703e7', 'text_flow:2:35f1314a-52fc-11ef-b089-d017c28703e7', 'Activity_0rteubl', 22, '[2]', '1', '2024-08-05 15:27:47', '1', '2024-08-05 15:27:47', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (287, 'd49694a7-4eda-11ef-922a-d017c28703e7', 'text_flow:2:35f1314a-52fc-11ef-b089-d017c28703e7', 'Activity_1bdhvqv', 10, '[1]', '1', '2024-08-05 15:27:47', '1', '2024-08-05 15:27:47', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (288, 'b460058b-53c1-11ef-901e-c22bf95b2d16', '', 'Event_031ywfu', NULL, NULL, '1', '2024-08-06 16:23:53', '1', '2024-08-06 16:23:53', b'0', 1, 'form', 1820725467384643585, 1820725669344575489);
+INSERT INTO `bpm_task_assign_rule` VALUES (289, 'b460058b-53c1-11ef-901e-c22bf95b2d16', '', 'Activity_0i1dsu8', 10, '[1]', '1', '2024-08-06 16:43:51', '1', '2024-08-22 10:59:02', b'0', 1, 'defalut', NULL, 1826445808547426305);
+INSERT INTO `bpm_task_assign_rule` VALUES (290, 'b460058b-53c1-11ef-901e-c22bf95b2d16', '', 'Activity_0g24kl8', 10, '[1]', '1', '2024-08-06 16:43:57', '1', '2024-08-06 16:43:57', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (291, 'b460058b-53c1-11ef-901e-c22bf95b2d16', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Event_031ywfu', NULL, NULL, '1', '2024-08-06 17:16:13', '1', '2024-08-06 17:16:13', b'0', 1, 'form', 1820725467384643585, 1820725669344575489);
+INSERT INTO `bpm_task_assign_rule` VALUES (292, 'b460058b-53c1-11ef-901e-c22bf95b2d16', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Activity_0i1dsu8', 10, '[1]', '1', '2024-08-06 17:16:13', '1', '2024-08-22 11:24:41', b'0', 1, 'form', NULL, 1826445808547426305);
+INSERT INTO `bpm_task_assign_rule` VALUES (293, 'b460058b-53c1-11ef-901e-c22bf95b2d16', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', 'Activity_0g24kl8', 10, '[1]', '1', '2024-08-06 17:16:13', '1', '2024-08-06 17:16:13', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (294, 'b460058b-53c1-11ef-901e-c22bf95b2d16', '', 'Activity_1qiu0fl', 10, '[1]', '1', '2024-08-23 10:29:29', '1', '2024-08-23 10:29:29', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (295, 'b460058b-53c1-11ef-901e-c22bf95b2d16', '', 'Activity_1x64hb2', 10, '[1]', '1', '2024-08-23 10:29:36', '1', '2024-08-23 10:29:36', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (296, 'b460058b-53c1-11ef-901e-c22bf95b2d16', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Event_031ywfu', NULL, NULL, '1', '2024-08-23 10:29:47', '1', '2024-08-23 10:29:47', b'0', 1, 'form', 1820725467384643585, 1820725669344575489);
+INSERT INTO `bpm_task_assign_rule` VALUES (297, 'b460058b-53c1-11ef-901e-c22bf95b2d16', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Activity_0i1dsu8', 10, '[1]', '1', '2024-08-23 10:29:47', '1', '2024-08-23 16:13:39', b'0', 1, 'form', NULL, 1826445808547426305);
+INSERT INTO `bpm_task_assign_rule` VALUES (298, 'b460058b-53c1-11ef-901e-c22bf95b2d16', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Activity_0g24kl8', 10, '[1]', '1', '2024-08-23 10:29:47', '1', '2024-08-23 16:13:48', b'0', 1, 'form', NULL, 1826445808547426305);
+INSERT INTO `bpm_task_assign_rule` VALUES (299, 'b460058b-53c1-11ef-901e-c22bf95b2d16', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Activity_1qiu0fl', 10, '[1]', '1', '2024-08-23 10:29:47', '1', '2024-08-23 16:13:54', b'0', 1, 'form', NULL, 1826445808547426305);
+INSERT INTO `bpm_task_assign_rule` VALUES (300, 'b460058b-53c1-11ef-901e-c22bf95b2d16', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', 'Activity_1x64hb2', 10, '[1]', '1', '2024-08-23 10:29:47', '1', '2024-08-23 16:14:01', b'0', 1, 'form', NULL, 1826445808547426305);
+INSERT INTO `bpm_task_assign_rule` VALUES (301, '1820bcf9-61b8-11ef-8830-d017c28703e7', '', 'Event_15nmdkm', NULL, NULL, '1', '2024-08-24 10:08:21', '1', '2024-08-24 10:08:21', b'0', 1, 'form', 1820725467384643585, 1820725669344575489);
+INSERT INTO `bpm_task_assign_rule` VALUES (302, '1820bcf9-61b8-11ef-8830-d017c28703e7', '', 'Activity_0abli6c', 30, '[117]', '1', '2024-08-24 10:09:06', '1', '2024-08-24 10:09:06', b'0', 1, 'form', NULL, 1826445808547426305);
+INSERT INTO `bpm_task_assign_rule` VALUES (303, '1820bcf9-61b8-11ef-8830-d017c28703e7', '', 'Activity_0b8z050', 30, '[117]', '1', '2024-08-24 10:09:20', '1', '2024-08-24 10:09:20', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (304, '1820bcf9-61b8-11ef-8830-d017c28703e7', '', 'Activity_06p41z0', 30, '[117]', '1', '2024-08-24 10:09:33', '1', '2024-08-24 10:09:33', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (305, '1820bcf9-61b8-11ef-8830-d017c28703e7', '', 'Activity_0zwnvlq', 30, '[117]', '1', '2024-08-24 10:09:56', '1', '2024-08-24 10:09:56', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (306, '1820bcf9-61b8-11ef-8830-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', 'Event_15nmdkm', NULL, NULL, '1', '2024-08-24 10:10:22', '1', '2024-08-24 10:10:22', b'0', 1, 'form', 1820725467384643585, 1820725669344575489);
+INSERT INTO `bpm_task_assign_rule` VALUES (307, '1820bcf9-61b8-11ef-8830-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', 'Activity_0abli6c', 30, '[117]', '1', '2024-08-24 10:10:22', '1', '2024-08-24 10:10:22', b'0', 1, 'form', NULL, 1826445808547426305);
+INSERT INTO `bpm_task_assign_rule` VALUES (308, '1820bcf9-61b8-11ef-8830-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', 'Activity_0b8z050', 30, '[117]', '1', '2024-08-24 10:10:22', '1', '2024-08-24 10:10:22', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (309, '1820bcf9-61b8-11ef-8830-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', 'Activity_06p41z0', 30, '[117]', '1', '2024-08-24 10:10:22', '1', '2024-08-24 10:10:22', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (310, '1820bcf9-61b8-11ef-8830-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', 'Activity_0zwnvlq', 30, '[117]', '1', '2024-08-24 10:10:22', '1', '2024-08-24 10:10:22', b'0', 1, 'defalut', NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (311, 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', '', 'Activity_0yfjhpm', 30, '[1]', '1', '2024-10-18 11:21:20', '1', '2024-10-18 11:21:20', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (312, 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', '', 'Activity_0xogghj', 30, '[1,104]', '1', '2024-10-18 11:21:30', '1', '2024-10-18 11:29:40', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (313, 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', 'flow_test_old:1:4fb36db2-8d00-11ef-a4f0-0ae0afb368ca', 'Activity_0yfjhpm', 30, '[1]', '1', '2024-10-18 11:23:15', '1', '2024-10-18 11:23:15', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (314, 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', 'flow_test_old:1:4fb36db2-8d00-11ef-a4f0-0ae0afb368ca', 'Activity_0xogghj', 30, '[1]', '1', '2024-10-18 11:23:15', '1', '2024-10-18 11:23:15', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (315, 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', 'flow_test_old:2:3873c776-8d01-11ef-a4f0-0ae0afb368ca', 'Activity_0yfjhpm', 30, '[1]', '1', '2024-10-18 11:29:46', '1', '2024-10-18 11:29:46', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (316, 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', 'flow_test_old:2:3873c776-8d01-11ef-a4f0-0ae0afb368ca', 'Activity_0xogghj', 30, '[1,104]', '1', '2024-10-18 11:29:46', '1', '2024-10-18 11:29:46', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (317, 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', 'flow_test_old:3:c8f656d1-8d1d-11ef-84c4-0ae0afb368ca', 'Activity_0yfjhpm', 30, '[1]', '1', '2024-10-18 14:54:14', '1', '2024-10-18 14:54:14', b'0', 1, NULL, NULL, NULL);
+INSERT INTO `bpm_task_assign_rule` VALUES (318, 'ddd509ad-8cff-11ef-a4f0-0ae0afb368ca', 'flow_test_old:3:c8f656d1-8d1d-11ef-84c4-0ae0afb368ca', 'Activity_0xogghj', 30, '[1,104]', '1', '2024-10-18 14:54:14', '1', '2024-10-18 14:54:14', b'0', 1, NULL, NULL, NULL);
+
+-- ----------------------------
+-- Table structure for bpm_task_ext
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_task_ext`;
+CREATE TABLE `bpm_task_ext` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `assignee_user_id` bigint(0) NULL DEFAULT NULL COMMENT '任务的审批人',
+ `name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '任务的名字',
+ `task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '任务的编号',
+ `result` tinyint(0) NOT NULL COMMENT '任务的结果',
+ `reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '审批建议',
+ `end_time` datetime(0) NULL DEFAULT NULL COMMENT '任务的结束时间',
+ `process_instance_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程实例的编号',
+ `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程定义的编号',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` bit(1) NULL DEFAULT b'0' COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 414 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '工作流的流程任务的拓展表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_task_ext
+-- ----------------------------
+INSERT INTO `bpm_task_ext` VALUES (351, 103, '领导审批', 'c44cce9b-e5a0-11ee-92d3-d017c28703e7', 4, '主动取消任务,原因:没理由', '2024-03-19 11:47:11', 'c43e0185-e5a0-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '1', '2024-03-19 11:28:35', '1', '2024-03-19 11:47:11', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (352, 103, '领导审批', 'a91d8cc6-e5a3-11ee-92d3-d017c28703e7', 4, '主动取消任务,原因:2', '2024-08-22 09:52:58', 'a915284e-e5a3-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '1', '2024-03-19 11:49:17', '1', '2024-08-22 09:52:58', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (353, 1, '领导审批', '17bbd79f-e5bd-11ee-92d3-d017c28703e7', 2, '可以', '2024-03-19 14:59:37', '17b32509-e5bd-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '1', '2024-03-19 14:51:20', '1', '2024-03-19 14:59:38', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (354, 1, 'HR审批', '3fb334f7-e5be-11ee-92d3-d017c28703e7', 2, '1', '2024-03-19 15:01:23', '17b32509-e5bd-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '1', '2024-03-19 14:59:37', '1', '2024-03-19 15:01:24', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (355, 104, '领导审批', 'fca25905-e5c5-11ee-92d3-d017c28703e7', 4, '主动取消任务,原因:2', '2024-08-22 09:52:56', 'fc99584f-e5c5-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '1', '2024-03-19 15:55:00', '1', '2024-08-22 09:52:56', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (356, 1, '领导审批', '1c420d10-e5c6-11ee-92d3-d017c28703e7', 4, '主动取消任务,原因:2', '2024-08-22 09:52:54', '1c395a78-e5c6-11ee-92d3-d017c28703e7', 'num_test:1:b6407684-e5a0-11ee-92d3-d017c28703e7', '1', '2024-03-19 15:55:54', '1', '2024-08-22 09:52:54', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (357, 1, '部门管理员审核', 'ae5566cf-602a-11ef-a4cc-d017c28703e7', 4, '主动取消任务,原因:222', '2024-08-22 10:24:28', 'ae3f1fa3-602a-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', '2024-08-22 10:03:10', '1', '2024-08-22 10:24:28', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (358, 103, '部门管理员审核', '9811cc7e-602e-11ef-a4cc-d017c28703e7', 2, NULL, '2024-08-22 16:10:04', '9808cbc2-602e-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', '2024-08-22 10:31:11', '103', '2024-08-22 16:10:04', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (361, 103, '总经理审核', 'ef6ae6be-605d-11ef-97e0-d017c28703e7', 8, '测试', NULL, '9808cbc2-602e-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-22 16:10:04', '103', '2024-08-22 16:18:41', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (362, 1, '总经理审核', 'a762bfbaf92f42c5b8d4763c45f4aaf5', 8, '111', NULL, '9808cbc2-602e-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-22 16:18:41', '1', '2024-08-22 16:25:22', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (363, 103, '总经理审核', 'c28d619ac6c7488ea5148bbbc750e790', 1, NULL, NULL, '9808cbc2-602e-11ef-a4cc-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', '2024-08-22 16:25:22', '1', '2024-08-22 16:25:22', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (364, 103, '部门管理员审核', '7f77cfb3-6060-11ef-97e0-d017c28703e7', 2, NULL, '2024-08-22 16:34:40', '7f6de497-6060-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', '2024-08-22 16:28:24', '103', '2024-08-22 16:34:41', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (365, 103, '总经理审核', '5f8683dc-6061-11ef-97e0-d017c28703e7', 3, '2222', '2024-08-22 16:36:39', '7f6de497-6060-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-22 16:34:40', '103', '2024-08-22 16:36:39', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (366, 1, '部门管理员审核', '3b90edda-6062-11ef-97e0-d017c28703e7', 4, '主动取消任务,原因:222', '2024-08-22 16:41:19', '3b8750de-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', '2024-08-22 16:40:49', '1', '2024-08-22 16:41:19', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (367, 103, '部门管理员审核', '546150d9-6062-11ef-97e0-d017c28703e7', 2, NULL, '2024-08-22 16:42:17', '5457b3dd-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', '2024-08-22 16:41:31', '103', '2024-08-22 16:42:18', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (368, 103, '总经理审核', '6fcea5d2-6062-11ef-97e0-d017c28703e7', 5, '22222', '2024-08-22 16:42:37', '5457b3dd-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-22 16:42:17', '103', '2024-08-22 16:42:37', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (369, 103, '部门管理员审核', '7b8a5727-6062-11ef-97e0-d017c28703e7', 4, '主动取消任务,原因:22', '2024-08-22 16:51:16', '5457b3dd-6062-11ef-97e0-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-22 16:42:37', '1', '2024-08-22 16:51:16', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (370, 103, '部门管理员审核', 'c1887945-6063-11ef-b273-d017c28703e7', 2, NULL, '2024-08-22 16:52:20', 'c174ca29-6063-11ef-b273-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', '2024-08-22 16:51:44', '103', '2024-08-22 16:52:21', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (371, 1, '总经理审核', 'd78549de-6063-11ef-b273-d017c28703e7', 5, '测试回退', '2024-08-22 17:33:08', 'c174ca29-6063-11ef-b273-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-22 16:52:21', '1', '2024-08-22 17:33:08', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (372, 103, '部门管理员审核', '89ba86da-6069-11ef-ace4-d017c28703e7', 2, NULL, '2024-08-22 17:33:45', 'c174ca29-6063-11ef-b273-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '1', '2024-08-22 17:33:07', '103', '2024-08-22 17:33:45', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (373, 1, '总经理审核', 'a03253d2-6069-11ef-ace4-d017c28703e7', 2, '2222', '2024-08-23 11:05:29', 'c174ca29-6063-11ef-b273-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-22 17:33:45', '1', '2024-08-23 11:05:31', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (374, 103, '部门管理员审核', '75221c60-60ed-11ef-ace4-d017c28703e7', 2, NULL, '2024-08-23 10:26:58', '751746e4-60ed-11ef-ace4-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-23 09:17:26', '103', '2024-08-23 10:26:59', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (375, 103, '总经理审核', '2ba4bde9-60f7-11ef-ace4-d017c28703e7', 2, '', '2024-08-23 10:44:27', '751746e4-60ed-11ef-ace4-d017c28703e7', 'new_flow_test:1:85c3371b-53d4-11ef-9f4c-c22bf95b2d16', '103', '2024-08-23 10:26:58', '103', '2024-08-23 10:44:29', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (376, 1, '部门管理员审核', '99cf8fdb-60f7-11ef-ace4-d017c28703e7', 2, '', '2024-08-23 10:44:47', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 10:30:03', '1', '2024-08-23 10:44:48', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (377, 103, '总经理审核', 'a92d8326-60f9-11ef-85e2-d017c28703e7', 2, '', '2024-08-23 10:45:21', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 10:44:47', '103', '2024-08-23 10:45:21', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (378, 103, '财务确认', 'bd09969f-60f9-11ef-85e2-d017c28703e7', 2, '', '2024-08-23 10:45:26', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 10:45:21', '103', '2024-08-23 10:45:27', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (379, 1, '确认请假', 'c01290e7-60f9-11ef-85e2-d017c28703e7', 51, '驳回1', '2024-08-23 10:58:15', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 10:45:26', '1', '2024-08-23 10:58:15', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (380, 103, '财务确认', '89eb464d-60fb-11ef-a51a-d017c28703e7', 51, '驳回2', '2024-08-23 10:59:07', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 10:58:14', '103', '2024-08-23 10:59:07', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (381, 103, '总经理审核', 'a90acdd2-60fb-11ef-a51a-d017c28703e7', 51, '驳回3', '2024-08-23 10:59:21', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 10:59:06', '103', '2024-08-23 10:59:21', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (382, 103, '部门管理员审核', 'b1ad0a27-60fb-11ef-a51a-d017c28703e7', 51, '驳回4', '2024-08-23 10:59:42', '99c3f70f-60f7-11ef-ace4-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 10:59:21', '103', '2024-08-23 10:59:42', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (383, 103, '部门管理员审核', '87e43655-60fc-11ef-a51a-d017c28703e7', 2, '444', '2024-08-23 11:05:43', '87c78689-60fc-11ef-a51a-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:05:20', '103', '2024-08-23 11:05:44', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (384, 103, '总经理审核', '959268e4-60fc-11ef-a51a-d017c28703e7', 2, '555', '2024-08-23 11:05:48', '87c78689-60fc-11ef-a51a-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 11:05:43', '103', '2024-08-23 11:05:49', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (385, 103, '财务确认', '98b294ac-60fc-11ef-a51a-d017c28703e7', 51, '222', '2024-08-23 11:05:55', '87c78689-60fc-11ef-a51a-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 11:05:48', '103', '2024-08-23 11:05:55', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (386, 1, '总经理审核', '9c71bf91-60fc-11ef-a51a-d017c28703e7', 2, '驳回2', '2024-08-23 11:10:57', '87c78689-60fc-11ef-a51a-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 11:05:54', '1', '2024-08-23 11:10:58', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (387, 103, '财务确认', '5120532a-60fd-11ef-9002-d017c28703e7', 2, '驳回3', '2024-08-23 11:11:09', '87c78689-60fc-11ef-a51a-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:10:58', '103', '2024-08-23 11:11:10', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (388, 1, '确认请假', '5815a2d2-60fd-11ef-9002-d017c28703e7', 2, '驳回4', '2024-08-23 11:11:21', '87c78689-60fc-11ef-a51a-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 11:11:09', '1', '2024-08-23 11:11:23', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (389, 103, '部门管理员审核', '9ef95f36-60fd-11ef-9002-d017c28703e7', 2, '222', '2024-08-23 11:13:26', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:13:08', '103', '2024-08-23 11:13:27', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (390, 1, '总经理审核', 'a9d70c9f-60fd-11ef-9002-d017c28703e7', 2, '3333', '2024-08-23 11:13:35', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 11:13:26', '1', '2024-08-23 11:13:36', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (391, 1, '财务确认', 'aeca71c8-60fd-11ef-9002-d017c28703e7', 2, '444', '2024-08-23 11:13:39', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:13:35', '1', '2024-08-23 11:13:40', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (392, 1, '确认请假', 'b12fb200-60fd-11ef-9002-d017c28703e7', 51, '驳回测试1', '2024-08-23 11:15:14', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:13:39', '1', '2024-08-23 11:15:23', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (393, 1, '财务确认', 'c3e4f8b5-60fd-11ef-9002-d017c28703e7', 51, '测试驳回2', '2024-08-23 11:16:13', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:14:10', '1', '2024-08-23 11:16:13', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (394, 103, '总经理审核', '0cb1e76a-60fe-11ef-9002-d017c28703e7', 51, '测试驳回3', '2024-08-23 11:17:12', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:16:12', '103', '2024-08-23 11:17:12', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (395, 1, '部门管理员审核', '2fe71e3f-60fe-11ef-9002-d017c28703e7', 4, '不通过任务,原因:测试驳回4', '2024-08-23 11:18:07', '9eef741a-60fd-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 11:17:11', '1', '2024-08-23 11:18:07', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (396, 103, '部门管理员审核', '6b1c2c2d-60ff-11ef-9002-d017c28703e7', 2, '22', '2024-08-23 11:26:18', '6b130461-60ff-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:26:00', '103', '2024-08-23 11:26:19', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (397, 103, '总经理审核', '75ad6746-60ff-11ef-9002-d017c28703e7', 2, '33', '2024-08-23 11:26:22', '6b130461-60ff-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 11:26:18', '103', '2024-08-23 11:26:23', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (398, 1, '财务确认', '784a323e-60ff-11ef-9002-d017c28703e7', 2, '444', '2024-08-23 11:26:32', '6b130461-60ff-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 11:26:22', '1', '2024-08-23 11:26:33', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (399, 1, '确认请假', '7e462dc7-60ff-11ef-9002-d017c28703e7', 2, '55', '2024-08-23 11:26:58', '6b130461-60ff-11ef-9002-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:26:32', '1', '2024-08-23 11:31:37', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (400, 1, '部门管理员审核', 'de87d4d6-6101-11ef-811b-d017c28703e7', 4, '不通过任务,原因:2232', '2024-08-23 11:43:47', 'de75d36a-6101-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:43:33', '1', '2024-08-23 11:43:47', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (401, 103, '部门管理员审核', 'f3bb8915-6101-11ef-811b-d017c28703e7', 4, '不通过任务,原因:22323', '2024-08-23 11:44:29', 'f3b372b9-6101-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:44:08', '103', '2024-08-23 11:44:29', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (402, 103, '部门管理员审核', '0b0f1014-6102-11ef-811b-d017c28703e7', 4, '不通过任务,原因:asd', '2024-08-23 11:49:52', '0b06f9b8-6102-11ef-811b-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 11:44:48', '103', '2024-08-23 11:49:52', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (403, 1, '部门管理员审核', 'a222515d-6115-11ef-ac86-d017c28703e7', 52, '测试', '2024-08-23 14:05:17', 'a20e2d11-6115-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 14:05:01', '1', '2024-08-23 14:05:17', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (404, 1, '部门管理员审核', 'd8ca42cc-611b-11ef-ac86-d017c28703e7', 2, '1111', '2024-08-23 14:49:42', 'd8c030a0-611b-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 14:49:30', '1', '2024-08-23 14:49:43', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (405, 1, '总经理审核', 'e03cd8c5-611b-11ef-ac86-d017c28703e7', 5, '测试回退', '2024-08-23 14:49:58', 'd8c030a0-611b-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 14:49:43', '1', '2024-08-23 14:49:58', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (406, 1, '部门管理员审核', 'e8d3a36a-611b-11ef-ac86-d017c28703e7', 2, '222', '2024-08-23 14:53:00', 'd8c030a0-611b-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 14:49:57', '1', '2024-08-23 14:53:01', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (407, 103, '总经理审核', '55d27872-611c-11ef-ac86-d017c28703e7', 51, '测试驳回', '2024-08-23 14:53:20', 'd8c030a0-611b-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '1', '2024-08-23 14:53:00', '103', '2024-08-23 14:53:20', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (408, 1, '部门管理员审核', '61a7cc48-611c-11ef-ac86-d017c28703e7', 4, '222', '2024-08-24 09:26:57', 'd8c030a0-611b-11ef-ac86-d017c28703e7', 'new_flow_test:2:8ff87cfe-60f7-11ef-ace4-d017c28703e7', '103', '2024-08-23 14:53:20', '1', '2024-08-24 09:26:57', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (409, 104, '审批1', '3b192a3b-61be-11ef-8830-d017c28703e7', 4, '123456', '2024-08-24 13:57:19', '3b00c02f-61be-11ef-8830-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', '1', '2024-08-24 10:11:53', '1', '2024-08-24 13:57:19', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (410, 117, '审批1', 'cab45ff6-61dd-11ef-a290-d017c28703e7', 1, NULL, NULL, 'caa2faca-61dd-11ef-a290-d017c28703e7', 'flow_test_1:1:049b464e-61be-11ef-8830-d017c28703e7', '1', '2024-08-24 13:57:49', '1', '2024-08-24 13:57:49', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (411, 1, '部门负责人审核', 'f179f92c-8d1f-11ef-84c4-0ae0afb368ca', 2, '测试通过', '2024-10-18 16:28:08', 'f1667122-8d1f-11ef-84c4-0ae0afb368ca', 'flow_test_old:3:c8f656d1-8d1d-11ef-84c4-0ae0afb368ca', '1', '2024-10-18 15:09:41', '1', '2024-10-18 16:28:08', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (412, 1, '部门经理审核', 'e7213244-8d2a-11ef-84c4-0ae0afb368ca', 2, '测试通过2', '2024-10-18 16:28:31', 'f1667122-8d1f-11ef-84c4-0ae0afb368ca', 'flow_test_old:3:c8f656d1-8d1d-11ef-84c4-0ae0afb368ca', '1', '2024-10-18 16:28:08', '1', '2024-10-18 16:28:32', b'0', 1);
+INSERT INTO `bpm_task_ext` VALUES (413, 1, '部门负责人审核', '50b98e55-8d2c-11ef-84c4-0ae0afb368ca', 1, NULL, NULL, '50b19f0b-8d2c-11ef-84c4-0ae0afb368ca', 'flow_test_old:3:c8f656d1-8d1d-11ef-84c4-0ae0afb368ca', '1', '2024-10-18 16:38:14', '1', '2024-10-18 16:38:15', b'0', 1);
+
+-- ----------------------------
+-- Table structure for bpm_user_group
+-- ----------------------------
+DROP TABLE IF EXISTS `bpm_user_group`;
+CREATE TABLE `bpm_user_group` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '组名',
+ `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '描述',
+ `member_user_ids` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' COMMENT '成员编号数组',
+ `status` tinyint(0) NOT NULL COMMENT '状态(0正常 1停用)',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` bit(1) NULL DEFAULT b'0' COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 115 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户组' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of bpm_user_group
+-- ----------------------------
+INSERT INTO `bpm_user_group` VALUES (113, '12', '1', '[103,106,107]', 0, '1', '2024-03-18 16:10:03', '1', '2024-10-17 15:07:19', b'0', 1);
+INSERT INTO `bpm_user_group` VALUES (114, 'tets', 'tets', '[103,106]', 0, '1', '2024-03-19 10:14:02', '1', '2024-03-19 10:14:08', b'0', 1);
+
+-- ----------------------------
+-- Table structure for example_advanced_details_tabs
+-- ----------------------------
+DROP TABLE IF EXISTS `example_advanced_details_tabs`;
+CREATE TABLE `example_advanced_details_tabs` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `order_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单标题',
+ `total_order_amount` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单总金额',
+ `approval_status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审批状态',
+ `received_amount` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '已回款金额',
+ `invoiced_amount` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '已开票金额',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-高级详情页-分类标签' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_advanced_details_tabs
+-- ----------------------------
+INSERT INTO `example_advanced_details_tabs` VALUES (1840269066497433602, '订单标题', ' ¥ 10,000.00', '1', ' ¥ 1,000.00', ' ¥ 1,000.00', 1, 1, '2024-09-29 13:55:10', 101, 1, '2024-09-29 13:55:26', 0);
+INSERT INTO `example_advanced_details_tabs` VALUES (1840269280717316097, '订单标题', ' ¥ 1,000.00', '1', ' ¥ 1,000.00', ' ¥ 1,000.00', 1, 1, '2024-09-29 13:56:01', 101, NULL, NULL, 0);
+INSERT INTO `example_advanced_details_tabs` VALUES (1840269340716834818, '订单标题', ' ¥ 10,000.00', '1', ' ¥ 10,000.00', ' ¥ 10,000.00', 1, 1, '2024-09-29 13:56:16', 101, NULL, NULL, 0);
+INSERT INTO `example_advanced_details_tabs` VALUES (1840269403513954306, '订单标题', ' ¥ 10,000.00', '1', ' ¥ 10,000.00', ' ¥ 10,000.00', 1, 1, '2024-09-29 13:56:31', 101, NULL, NULL, 0);
+INSERT INTO `example_advanced_details_tabs` VALUES (1840269461798002690, '订单标题', ' ¥ 10,000.00', '1', ' ¥ 10,000.00', ' ¥ 10,000.00', 1, 1, '2024-09-29 13:56:44', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_basics_form_design
+-- ----------------------------
+DROP TABLE IF EXISTS `example_basics_form_design`;
+CREATE TABLE `example_basics_form_design` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `client_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户名称',
+ `client_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户类型',
+ `client_status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户状态',
+ `client_head_contact` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首联系人',
+ `phone_number` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号码',
+ `client_affiliation` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户归属',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '基础类型示例' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_basics_form_design
+-- ----------------------------
+INSERT INTO `example_basics_form_design` VALUES (1833396031341531138, '小名', '1', '1', '100', '12555', '104', 1, 1, '2024-09-10 14:44:11', 101, NULL, NULL, -1);
+INSERT INTO `example_basics_form_design` VALUES (1833399359190405121, '34', '3', '4', '104', '56466', '100', 1, 1, '2024-09-10 14:57:24', 101, NULL, NULL, -1);
+INSERT INTO `example_basics_form_design` VALUES (1833404719984873473, '陈展', '1', '1', '100', '15238680373', NULL, 1, 1, '2024-09-10 15:18:42', 101, 1, '2024-09-10 16:15:58', 0);
+INSERT INTO `example_basics_form_design` VALUES (1833422539936915457, '陈展', '3', '4', '1', '15238680383', '1', 1, 1, '2024-09-10 16:29:31', 101, NULL, NULL, 0);
+INSERT INTO `example_basics_form_design` VALUES (1833422925431201794, '陈展', '6', '7', '1', '15236680377', '1', 1, 1, '2024-09-10 16:31:03', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_btn_enhance
+-- ----------------------------
+DROP TABLE IF EXISTS `example_btn_enhance`;
+CREATE TABLE `example_btn_enhance` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `birth_date` date NULL DEFAULT NULL COMMENT '出生日期',
+ `age` int(0) NULL DEFAULT NULL COMMENT '年龄',
+ `interest` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '爱好',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '自定义按钮配合增强示例' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_btn_enhance
+-- ----------------------------
+INSERT INTO `example_btn_enhance` VALUES (1833327905992151041, '李梅梅', '1980-07-08', 44, '无', 1, 1, '2024-09-10 10:13:29', 101, NULL, NULL, 0);
+INSERT INTO `example_btn_enhance` VALUES (1833332818679762945, '李雪梅', '1996-07-01', 29, '无', 1, 1, '2024-09-10 10:33:00', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_contact_manager
+-- ----------------------------
+DROP TABLE IF EXISTS `example_contact_manager`;
+CREATE TABLE `example_contact_manager` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `xm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `tx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',
+ `zw` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职务',
+ `gs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司',
+ `sj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机',
+ `yx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
+ `dh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电话',
+ `dz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',
+ `color` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标记',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `lx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-联系人管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_contact_manager
+-- ----------------------------
+INSERT INTO `example_contact_manager` VALUES (1852627220146909186, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909187, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909188, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909189, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909190, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909191, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909192, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909193, '赵小刚', NULL, '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:44:36', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909194, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909195, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909196, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909197, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909198, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:16:35', 0, '1');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909199, '赵小刚', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#73A0FA', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:43:25', 0, '2');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909200, '赵小刚', NULL, '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#FF7A8C', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-11-04 15:47:25', 0, '2');
+INSERT INTO `example_contact_manager` VALUES (1852627220146909201, '136', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/f0ee8a3c7c9638a54940382568c9dpng_2.png', '销售总监', '广州某科技有限公司', '15288888888', 'email@xxxx.xxx', '0959-99999999', '广东省广州市XXXX', '#52C1F5', 1, 1, '2024-11-02 16:22:04', 101, 1, '2024-12-27 13:43:33', 0, '2');
+
+-- ----------------------------
+-- Table structure for example_control_use
+-- ----------------------------
+DROP TABLE IF EXISTS `example_control_use`;
+CREATE TABLE `example_control_use` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `text_input` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文本输入框',
+ `text_password` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码输入框',
+ `text_number` int(0) NULL DEFAULT NULL COMMENT '数字输入框',
+ `text_textarea` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '多行文本框',
+ `text_select` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '下拉选择框',
+ `text_tree` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '树型选择框',
+ `text_cascader` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Cascader级联选择框',
+ `text_table` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表格选择框',
+ `text_user` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户选择框',
+ `text_dept` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门选择框',
+ `text_region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地区选择框',
+ `text_radio` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单选框',
+ `text_checkbox` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '多选框',
+ `text_date` date NULL DEFAULT NULL COMMENT '日期',
+ `text_time` time(0) NULL DEFAULT NULL COMMENT '时间',
+ `text_datetime` datetime(0) NULL DEFAULT NULL COMMENT '日期时间',
+ `text_file` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件上传',
+ `text_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片上传',
+ `text_code` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '代码编辑器',
+ `text_custom` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '自定义控件',
+ `text_ueditor` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '富文本',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '控件使用示例' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_control_use
+-- ----------------------------
+INSERT INTO `example_control_use` VALUES (1832963258617200641, '文本输入框', '123456', 123, '多行文本框\n多行文本框\n多行文本框', '10', '1831597440226566145', '1831592917458231298,1831595308807102466,1831597440226566145', '1831586943775326210', '1', '101', '110000,110100,110101', '1', '1,2', '2024-09-02', '09:59:22', '2024-09-09 10:02:43', 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-09/1/logo.png', 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-09/1/logo_2.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/logo_6.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-02/1/logo_7.png', 'return {\r\n text: \'jeelowcode低代码开发平台\'\r\n}', 'AddLocation', '
jeelowcode低代码开发平台
', 1, 1, '2024-09-09 10:04:30', 101, 1, '2024-11-02 14:19:43', 0);
+
+-- ----------------------------
+-- Table structure for example_expand_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_expand_table`;
+CREATE TABLE `example_expand_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `birthday` date NULL DEFAULT NULL COMMENT '生日',
+ `sex` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
+ `stature` int(0) NULL DEFAULT NULL COMMENT '身高(cm)',
+ `weight` int(0) NULL DEFAULT NULL COMMENT '体重(kg)',
+ `address` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',
+ `contact_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系方式',
+ `hobbies` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '兴趣爱好',
+ `educational` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '教育背景',
+ `major_course` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主修课程',
+ `software_skill` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '软件技能',
+ `introduce` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '个人介绍',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据表格页(可展开表格)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_expand_table
+-- ----------------------------
+INSERT INTO `example_expand_table` VALUES (184065732373121844, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (184065732373121845, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (184065732373121846, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (184065732373121847, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (184065732373121848, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (184065732373121849, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218433, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218434, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218435, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218436, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218437, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218438, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218439, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218440, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218441, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218442, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, NULL, NULL, 0);
+INSERT INTO `example_expand_table` VALUES (1840657323731218443, '张小刚', '1995-10-01', '1', 170, 70, '北京市海淀区西二旗', '18034418500', '摄影、旅行、美食', '华南理工大学', '商业心理学', 'Axure RP、Microsoft Office、Adobe Photoshop', '我正在寻找一个更好的发展平台,希望能够充分发挥己的优势,共同努力成就一番事业。', 1, 1, '2024-09-30 15:37:58', 101, 1, '2024-09-30 16:15:34', 0);
+
+-- ----------------------------
+-- Table structure for example_fixed_list
+-- ----------------------------
+DROP TABLE IF EXISTS `example_fixed_list`;
+CREATE TABLE `example_fixed_list` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `bh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
+ `company_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名称',
+ `customer_status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户状态',
+ `industry_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '行业类型',
+ `customer_source` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户来源',
+ `customer_star` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户星级',
+ `attributable_person` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '归属人员',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '添加人员',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '添加时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-固定表列' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_fixed_list
+-- ----------------------------
+INSERT INTO `example_fixed_list` VALUES (1838514926830288897, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-24 17:44:51', 101, 1, '2024-09-27 13:47:44', 0);
+INSERT INTO `example_fixed_list` VALUES (1838516137499361281, '202410001', NULL, NULL, NULL, NULL, NULL, NULL, 1, 1, '2024-09-24 17:49:39', 101, NULL, NULL, -1);
+INSERT INTO `example_fixed_list` VALUES (1839542348786823170, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:47:27', 101, 1, '2024-09-27 13:47:52', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043521, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043601, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043602, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043603, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043604, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043605, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043606, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043607, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043608, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+INSERT INTO `example_fixed_list` VALUES (1839544605272043609, '202410001', '深圳木卫二科技有限公司', '2', '1', '9', '4', '1', 1, 1, '2024-09-27 13:56:25', 101, 1, '2024-09-27 14:00:40', 0);
+
+-- ----------------------------
+-- Table structure for example_ggmk_gdgl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_ggmk_gdgl`;
+CREATE TABLE `example_ggmk_gdgl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `gdbh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单编号',
+ `gdbt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单标题',
+ `gdlx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单类型',
+ `clry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理人员',
+ `gdzt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单状态',
+ `jycd` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '紧要程度',
+ `tjsj` datetime(0) NULL DEFAULT NULL COMMENT '提交时间',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `ddsc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '等待时长',
+ `glkh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联客户',
+ `gldd` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联订单',
+ `gdms` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '工单描述',
+ `csry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '抄送人员',
+ `scfj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上传附件',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-工单管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_ggmk_gdgl
+-- ----------------------------
+INSERT INTO `example_ggmk_gdgl` VALUES (1844642517014294530, '20241011153341', '处理客户反馈问题', '2', '104', NULL, '1', NULL, 1, 1, '2024-10-11 15:33:42', 101, NULL, NULL, -1, NULL, '1', '1', 'cs', '1', NULL);
+INSERT INTO `example_ggmk_gdgl` VALUES (1844643163453009922, '20241011153615', '处理客户反馈问题', '2', '104', '1', '1', '2024-10-11 15:36:15', 1, 1, '2024-10-11 15:36:16', 101, NULL, NULL, 0, NULL, '1', '1', 'cs', '104', NULL);
+INSERT INTO `example_ggmk_gdgl` VALUES (1844643454248300546, '20241011153725', '处理客户反馈问题', '2', '1', '1', '1', '2024-10-11 15:37:25', 1, 1, '2024-10-11 15:37:25', 101, NULL, NULL, 0, NULL, '2', '2', 'cs', '1', NULL);
+INSERT INTO `example_ggmk_gdgl` VALUES (1844643775443906562, '20241011153841', '处理客户反馈问题', '2', '1', '3', '1', '2024-10-11 15:38:41', 1, 1, '2024-10-11 15:38:42', 101, NULL, NULL, 0, NULL, '3', '3', '123', '1', NULL);
+INSERT INTO `example_ggmk_gdgl` VALUES (1844643936085749762, '20241011153920', '处理客户反馈问题', '2', '1', '4', '1', '2024-10-11 15:39:20', 1, 1, '2024-10-11 15:39:20', 101, NULL, NULL, -1, NULL, '4', '4', '12', '1', NULL);
+INSERT INTO `example_ggmk_gdgl` VALUES (1844644151287099393, '20241011154011', '处理客户反馈问题', '2', '1', '2', '1', '2024-10-11 15:40:11', 1, 1, '2024-10-11 15:40:12', 101, NULL, NULL, 0, NULL, '2', '2', 'cs123', '1', NULL);
+INSERT INTO `example_ggmk_gdgl` VALUES (1845022418972254209, NULL, NULL, NULL, NULL, NULL, '1', NULL, 1, 1, '2024-10-12 16:43:18', 101, NULL, NULL, -1, NULL, NULL, NULL, NULL, NULL, NULL);
+
+-- ----------------------------
+-- Table structure for example_glmk_bmgl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_glmk_bmgl`;
+CREATE TABLE `example_glmk_bmgl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `pid` bigint(0) NULL DEFAULT 0 COMMENT '父级节点',
+ `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名称',
+ `sjbm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上级部门',
+ `zt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
+ `cysl` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成员数量',
+ `zgry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主管人员',
+ `bmms` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '部门描述',
+ `time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-部门管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_glmk_bmgl
+-- ----------------------------
+INSERT INTO `example_glmk_bmgl` VALUES (1846009797113241601, 0, '测试', '114', NULL, '12', '100', '123', '2024-10-15 10:06:13', 1, 1, '2024-10-15 10:06:47', 101, NULL, NULL, -1);
+INSERT INTO `example_glmk_bmgl` VALUES (1846015807647342594, 0, '12345', '114', '1', '100', '1', '345678', '2024-10-15 10:30:41', 1, 1, '2024-10-15 10:30:40', 101, NULL, NULL, -1);
+INSERT INTO `example_glmk_bmgl` VALUES (1846016103039590401, 0, NULL, NULL, '1', '100', NULL, NULL, '2024-10-15 10:31:52', 1, 1, '2024-10-15 10:31:50', 101, NULL, NULL, -1);
+INSERT INTO `example_glmk_bmgl` VALUES (1846016259944308737, 0, NULL, NULL, '1', '100', NULL, NULL, '2024-10-15 10:32:29', 1, 1, '2024-10-15 10:32:28', 101, NULL, NULL, -1);
+INSERT INTO `example_glmk_bmgl` VALUES (1846017434328457218, 0, '总裁办', '114', '1', '100', '1', '暂无相关描述', '2024-10-15 10:37:09', 1, 1, '2024-10-15 10:37:08', 101, NULL, NULL, 0);
+INSERT INTO `example_glmk_bmgl` VALUES (1846025771036057602, 1846017434328457218, '秘书', '114', '1', '100', '104', '暂无相关描述', '2024-10-15 11:10:16', 1, 1, '2024-10-15 11:10:15', 101, 1, '2024-10-15 11:10:29', 0);
+
+-- ----------------------------
+-- Table structure for example_glmk_ddgl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_glmk_ddgl`;
+CREATE TABLE `example_glmk_ddgl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `ddbh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单编号',
+ `ddje` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单金额',
+ `ddzt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单状态',
+ `zfss` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付方式',
+ `ddly` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单来源',
+ `yhzh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户账号',
+ `tjsj` datetime(0) NULL DEFAULT NULL COMMENT '提交时间',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `ddlx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单类型',
+ `bz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
+ `gbyy` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关闭原因',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-订单管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_glmk_ddgl
+-- ----------------------------
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022401, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022402, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022403, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022404, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022405, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022406, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022407, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022408, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022409, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844279090962022410, '202062976600', '200.00', '2', '1', '2', 'Windir', '2020-11-25 23:26:08', 1, 1, '2024-10-10 15:29:34', 101, NULL, NULL, 0, '1', NULL, NULL);
+INSERT INTO `example_glmk_ddgl` VALUES (1844616644080971777, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 1, '2024-10-11 13:50:53', 101, NULL, NULL, -1, NULL, 'xzc', NULL);
+
+-- ----------------------------
+-- Table structure for example_glmk_gdgl_fjjl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_glmk_gdgl_fjjl`;
+CREATE TABLE `example_glmk_gdgl_fjjl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `wjm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件名',
+ `dx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '大小',
+ `scsj` datetime(0) NULL DEFAULT NULL COMMENT '上传时间',
+ `scry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上传人员',
+ `bznr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注内容',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-工单管理-附件记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_glmk_gdgl_fjjl
+-- ----------------------------
+INSERT INTO `example_glmk_gdgl_fjjl` VALUES (1845012910245949442, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-12/1/7_2.png', '2MB', '2024-10-12 04:04:00', '1', '123', 1, 1, '2024-10-12 16:05:31', 101, NULL, NULL, 0);
+INSERT INTO `example_glmk_gdgl_fjjl` VALUES (1845013144791429121, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-12/1/3.png', '2MB', '2024-10-12 01:04:12', '104', '123', 1, 1, '2024-10-12 16:06:27', 101, NULL, NULL, 0);
+INSERT INTO `example_glmk_gdgl_fjjl` VALUES (1845013289901764610, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-12/1/4.png', '2MB', '2024-10-12 02:01:00', '133', '无备注内容', 1, 1, '2024-10-12 16:07:01', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_glmk_xmgl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_glmk_xmgl`;
+CREATE TABLE `example_glmk_xmgl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `jbxx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本信息',
+ `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `content` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容',
+ `zt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态',
+ `xmjd` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目进度',
+ `zhgx` datetime(0) NULL DEFAULT NULL COMMENT '最后更新',
+ `xmcy` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目成员',
+ `xmzs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目总数',
+ `jxz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进行中',
+ `ywc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '已完成',
+ `yyq` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '已延期',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `fj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件',
+ `kssj` datetime(0) NULL DEFAULT NULL COMMENT '开始时间',
+ `jssj` datetime(0) NULL DEFAULT NULL COMMENT '结束时间',
+ `fzr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人',
+ `cyry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参与人员',
+ `rwbj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务标记',
+ `kxfw` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可选范围',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-项目管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_glmk_xmgl
+-- ----------------------------
+INSERT INTO `example_glmk_xmgl` VALUES (1847094827944218625, NULL, 'jeeLowCode网站改版', '专业的交互原型素材原创分享平台', '1', '50', '2020-11-25 23:26:08', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/4_2.png', '200', '50', '50', '50', 1, 1, '2024-10-18 09:58:19', 101, 1, '2024-11-04 09:22:00', 0, NULL, '2024-10-19 00:00:00', '2024-10-19 00:00:00', '1', '100', '#FEC03D', '1');
+INSERT INTO `example_glmk_xmgl` VALUES (1847201382521769986, NULL, 'jeeLowCode网站改版', '专业的交互原型素材原创分享平台', '1', '50', '2024-10-18 17:01:43', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/2.png', NULL, NULL, NULL, NULL, 1, 1, '2024-10-18 17:01:43', 101, 1, '2024-11-04 09:21:47', 0, NULL, '2024-10-18 23:19:00', '2024-10-18 22:19:00', '1', '104', '#FEC03D', '1');
+
+-- ----------------------------
+-- Table structure for example_glmk_zwgl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_glmk_zwgl`;
+CREATE TABLE `example_glmk_zwgl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `zwmc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职务名称',
+ `zwms` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职务描述',
+ `zt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
+ `cysl` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成员数量',
+ `bmms` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门描述',
+ `time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-职务管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_glmk_zwgl
+-- ----------------------------
+INSERT INTO `example_glmk_zwgl` VALUES (1846086273921589250, '销售总监', '测试', '1', '100', '暂无相关描述', '2024-10-15 15:10:41', 1, 1, '2024-10-15 15:10:40', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_grzx_wz
+-- ----------------------------
+DROP TABLE IF EXISTS `example_grzx_wz`;
+CREATE TABLE `example_grzx_wz` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `time` datetime(0) NULL DEFAULT NULL COMMENT '时间',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '个人中心-文章' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_grzx_wz
+-- ----------------------------
+INSERT INTO `example_grzx_wz` VALUES (1848650185862979586, '从新基建到大数据,创业者看好数据爆炸新风口', '今年以来,新基建成了热词,其七大领域之一的大数据中心,也被按下加速键。这个领域,市场体量巨大,阿里、腾讯、华为、百度等均早有布局。随着新基建的推行,各大数据企业也迎来了加速冲刺的窗口期。大数据中台产品及解决方案供应商...', 1, 1, '2024-10-22 16:58:45', 101, NULL, NULL, -1, NULL);
+INSERT INTO `example_grzx_wz` VALUES (1848651981952032769, '从新基建到大数据,创业者看好数据爆炸新风口', '今年以来,新基建成了热词,其七大领域之一的大数据中心,也被按下加速键。这个领域,市场体量巨大,阿里、腾讯、华为、百度等均早有布局。随着新基建的推行,各大数据企业也迎来了加速冲刺的窗口期。大数据中台产品及解决方案供应商...', 1, 1, '2024-10-22 17:05:53', 101, NULL, NULL, -1, NULL);
+INSERT INTO `example_grzx_wz` VALUES (1848667942320025602, '从新基建到大数据,创业者看好数据爆炸新风口', '今年以来,新基建成了热词,其七大领域之一的大数据中心,也被按下加速键。这个领域,市场体量巨大,阿里、腾讯、华为、百度等均早有布局。随着新基建的推行,各大数据企业也迎来了加速冲刺的窗口期。大数据中台产品及解决方案供应商...', 1, 1, '2024-10-22 18:09:18', 101, 1, '2024-10-23 09:14:20', -1, NULL);
+INSERT INTO `example_grzx_wz` VALUES (1848896811714125825, '从新基建到大数据,创业者看好数据爆炸新风口', '今年以来,新基建成了热词,其七大领域之一的大数据中心,也被按下加速键。这个领域,市场体量巨大,阿里、腾讯、华为、百度等均早有布局。随着新基建的推行,各大数据企业也迎来了加速冲刺的窗口期。大数据中台产品及解决方案供应商...', 1, 1, '2024-10-23 09:18:45', 101, NULL, NULL, -1, '2024-10-23 09:18:46');
+INSERT INTO `example_grzx_wz` VALUES (1848897115012636674, '1', '1', 1, 1, '2024-10-23 09:19:57', 101, NULL, NULL, -1, '2024-10-23 09:19:58');
+INSERT INTO `example_grzx_wz` VALUES (1848897633990647810, '从新基建到大数据,创业者看好数据爆炸新风口', '今年以来,新基建成了热词,其七大领域之一的大数据中心,也被按下加速键。这个领域,市场体量巨大,阿里、腾讯、华为、百度等均早有布局。随着新基建的推行,各大数据企业也迎来了加速冲刺的窗口期。大数据中台产品及解决方案供应商', 1, 1, '2024-10-23 09:22:01', 101, NULL, NULL, 0, '2024-10-23 09:22:02');
+
+-- ----------------------------
+-- Table structure for example_grzx_xm
+-- ----------------------------
+DROP TABLE IF EXISTS `example_grzx_xm`;
+CREATE TABLE `example_grzx_xm` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `zt_img` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `zt_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据列表页(专题列表)_copy' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_grzx_xm
+-- ----------------------------
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651905, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651906, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651907, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651908, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651909, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651910, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651911, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651912, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651913, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:19:23', 0, NULL);
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651914, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:30:20', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651915, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:31:01', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651916, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:30:15', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651917, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:30:10', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651918, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:56', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651919, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:30:01', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651920, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:51', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651921, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:46', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651922, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:34', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651923, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:39', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651924, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:29', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651925, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:24', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651926, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:12', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651927, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:18', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651928, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:07', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+INSERT INTO `example_grzx_xm` VALUES (1848638025862651929, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-10-22 16:10:26', 101, 1, '2024-10-22 16:29:01', 0, '每一年设计师们都会利用自己的认知,理解和专业给出各自的答案。');
+
+-- ----------------------------
+-- Table structure for example_grzx_yy
+-- ----------------------------
+DROP TABLE IF EXISTS `example_grzx_yy`;
+CREATE TABLE `example_grzx_yy` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `crad_img` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片',
+ `crad_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `card_describe` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '个人中心-应用' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_grzx_yy
+-- ----------------------------
+INSERT INTO `example_grzx_yy` VALUES (1848632602740826113, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:48:53', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018753, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018754, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018755, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018756, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018757, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018758, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018759, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018760, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018761, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018762, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018763, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018764, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018765, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018766, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018767, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018768, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018769, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018770, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018771, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018772, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018773, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018774, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018775, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018776, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+INSERT INTO `example_grzx_yy` VALUES (1848632725571018777, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-22/1/QQ20240925-162317副本_2.png', '应用名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-10-22 15:49:22', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_jllt_htlb
+-- ----------------------------
+DROP TABLE IF EXISTS `example_jllt_htlb`;
+CREATE TABLE `example_jllt_htlb` (
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '发布时间',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `cytx` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '成员头像',
+ `htbt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '话题标题',
+ `lll` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '浏览量',
+ `hfl` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回复量',
+ `sd` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否锁定',
+ `zd` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '置顶',
+ `rm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '热门',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '交流论坛-话题列表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_jllt_htlb
+-- ----------------------------
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420801, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420802, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420803, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420804, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420805, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420806, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420807, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420808, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420809, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420810, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420811, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420812, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420813, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420814, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420815, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420816, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420817, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, NULL, NULL, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420818, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', NULL, NULL, NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, '2024-11-08 14:51:40', 1, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420819, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', '1', NULL, '1');
+INSERT INTO `example_jllt_htlb` VALUES (0, '2024-11-08 14:51:36', 1, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420820, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加速企业应用交付', '1000', '1000', '1', '1', NULL);
+INSERT INTO `example_jllt_htlb` VALUES (0, '2024-11-09 09:28:59', 1, 101, '2024-11-08 10:56:43', 1, 1, 1854719672777420821, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-08/1/f0ee8a3c7c9638a54940382568c9dpng.png', '阿里云发布应用负载均衡ALB 加111', '1000', '1000', '1', '1', '1');
+INSERT INTO `example_jllt_htlb` VALUES (-1, NULL, NULL, 101, '2024-11-09 11:48:49', 1, 1, 1855095170082779137, NULL, 'csa', NULL, NULL, '1', '1', NULL);
+INSERT INTO `example_jllt_htlb` VALUES (-1, NULL, NULL, 101, '2024-11-09 11:55:07', 1, 1, 1855096754795687937, NULL, 's', NULL, NULL, '0', '1', NULL);
+
+-- ----------------------------
+-- Table structure for example_jllt_tlbk
+-- ----------------------------
+DROP TABLE IF EXISTS `example_jllt_tlbk`;
+CREATE TABLE `example_jllt_tlbk` (
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `bktx` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '板块头像',
+ `htbk` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '话题版块',
+ `bkjs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '板块介绍',
+ `cytx` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '成员头像',
+ `htsl` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '话题数量',
+ `hfsl` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回复数量',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '交流论坛-讨论板块' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_jllt_tlbk
+-- ----------------------------
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211714, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211715, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211716, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211717, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211718, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211719, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211720, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211721, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (-1, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211722, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (-1, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211723, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (-1, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211724, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (-1, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211725, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (-1, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211726, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211727, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211728, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211729, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 14:43:23', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211730, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo_2.png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+INSERT INTO `example_jllt_tlbk` VALUES (0, '2024-11-07 15:23:09', 1, 101, '2024-11-07 14:38:56', 1, 1, 1854413208628211731, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/zondicons--photo (1).png', '技术分享', '专业的分享平台', 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_4.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_12.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_13.png,http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/f0ee8a3c7c9638a54940382568c9dpng_14.png', '10000', '10000');
+
+-- ----------------------------
+-- Table structure for example_main_date
+-- ----------------------------
+DROP TABLE IF EXISTS `example_main_date`;
+CREATE TABLE `example_main_date` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `kssj` datetime(0) NULL DEFAULT NULL COMMENT '开始时间',
+ `jssj` datetime(0) NULL DEFAULT NULL COMMENT '结束时间',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '日程管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_main_date
+-- ----------------------------
+INSERT INTO `example_main_date` VALUES (1850727265467604994, 1, 1, '2024-10-28 10:32:19', 101, 1, '2024-10-29 14:00:01', 0, '2024-10-28 00:00:00', '2024-10-31 00:00:00');
+INSERT INTO `example_main_date` VALUES (1850736884009115649, 1, 1, '2024-10-28 11:10:32', 101, 1, '2024-10-29 13:59:15', 0, '2024-10-27 00:00:00', '2024-10-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1850780975187075073, 1, 1, '2024-10-28 14:05:44', 101, 1, '2024-10-29 13:58:34', 0, '2024-10-09 00:00:00', '2024-10-16 00:00:00');
+INSERT INTO `example_main_date` VALUES (1850791495534260225, 1, 1, '2024-10-28 14:47:33', 101, 1, '2024-10-29 13:57:08', 0, '2024-10-14 00:00:00', '2024-11-01 00:00:00');
+INSERT INTO `example_main_date` VALUES (1850791601130057730, 1, 1, '2024-10-28 14:47:58', 101, 1, '2024-10-29 13:56:18', 0, '2024-10-15 00:00:00', '2024-11-22 00:00:00');
+INSERT INTO `example_main_date` VALUES (1850791762384269314, 1, 1, '2024-10-28 14:48:36', 101, 1, '2024-10-29 13:55:07', 0, '2024-10-16 00:00:00', '2024-10-18 00:00:00');
+INSERT INTO `example_main_date` VALUES (1851139536275513346, 1, 1, '2024-10-29 13:50:32', 101, NULL, NULL, 0, '2024-10-29 13:48:08', '2024-11-29 07:48:08');
+INSERT INTO `example_main_date` VALUES (1851142984714821634, 1, 1, '2024-10-29 14:04:14', 101, NULL, NULL, 0, '2024-10-30 00:00:00', '2024-11-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1851143685658517505, 1, 1, '2024-10-29 14:07:01', 101, NULL, NULL, -1, NULL, NULL);
+INSERT INTO `example_main_date` VALUES (1856520938558005249, 1, 1, '2024-11-13 10:14:18', 101, NULL, NULL, -1, '2024-11-13 00:00:00', '2024-11-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856526928263192577, 1, 1, '2024-11-13 10:38:06', 101, NULL, NULL, 0, '2024-11-13 00:00:00', '2024-11-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856528785215791105, 1, 1, '2024-11-13 10:45:29', 101, 1, '2024-11-14 16:15:20', 0, '2024-11-14 00:00:00', '2024-11-14 03:03:00');
+INSERT INTO `example_main_date` VALUES (1856529232794165250, 1, 1, '2024-11-13 10:47:16', 101, NULL, NULL, -1, '2024-11-14 00:00:00', '2024-11-14 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856530830916263937, 1, 1, '2024-11-13 10:53:37', 101, NULL, NULL, -1, '2024-11-14 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856531474741927938, 1, 1, '2024-11-13 10:56:10', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856532167351541762, 1, 1, '2024-11-13 10:58:56', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-16 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856534161702174722, 1, 1, '2024-11-13 11:06:51', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856535450284638209, 1, 1, '2024-11-13 11:11:58', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856535987738558465, 1, 1, '2024-11-13 11:14:06', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856537077078999042, 1, 1, '2024-11-13 11:18:26', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856537179873001473, 1, 1, '2024-11-13 11:18:51', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856537843172818945, 1, 1, '2024-11-13 11:21:29', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856538553088131073, 1, 1, '2024-11-13 11:24:18', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856540440688508930, 1, 1, '2024-11-13 11:31:48', 101, NULL, NULL, -1, '2024-11-13 00:00:00', '2024-11-13 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856541508243734530, 1, 1, '2024-11-13 11:36:03', 101, NULL, NULL, -1, '2024-11-14 00:00:00', '2024-11-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856542736197533698, 1, 1, '2024-11-13 11:40:55', 101, 1, '2024-11-13 11:59:12', 0, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856543109503172610, 1, 1, '2024-11-13 11:42:24', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856544823048323073, 1, 1, '2024-11-13 11:49:13', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856545023049515009, 1, 1, '2024-11-13 11:50:01', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856545769786621954, 1, 1, '2024-11-13 11:52:59', 101, NULL, NULL, -1, '2024-11-13 00:00:00', '2024-11-15 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856546214999408642, 1, 1, '2024-11-13 11:54:45', 101, NULL, NULL, -1, '2024-11-15 00:00:00', '2024-11-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856572934800457730, 1, 1, '2024-11-13 13:40:55', 101, NULL, NULL, 0, '2024-11-06 00:00:00', '2024-11-08 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856575793050861570, 1, 1, '2024-11-13 13:52:17', 101, NULL, NULL, 0, '2024-11-08 00:00:00', '2024-11-09 13:52:01');
+INSERT INTO `example_main_date` VALUES (1856577118492868610, 1, 1, '2024-11-13 13:57:33', 101, NULL, NULL, 0, '2024-11-07 00:00:00', '2024-11-07 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856585792883965954, 1, 1, '2024-11-13 14:32:01', 101, NULL, NULL, 0, '2024-11-15 00:00:00', '2024-11-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856602058952720386, 1, 1, '2024-11-13 15:36:39', 101, 1, '2024-11-13 16:11:46', 0, '2024-11-13 05:02:10', '2024-11-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856602425102876673, 1, 1, '2024-11-13 15:38:06', 101, 1, '2024-11-13 16:12:05', 0, '2024-11-13 04:07:05', '2024-11-30 00:00:00');
+INSERT INTO `example_main_date` VALUES (1856602484364197889, 1, 1, '2024-11-13 15:38:20', 101, 1, '2024-11-13 16:12:28', 0, '2024-11-13 03:00:00', '2024-11-30 00:00:00');
+
+-- ----------------------------
+-- Table structure for example_main_erp_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_main_erp_table`;
+CREATE TABLE `example_main_erp_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `first_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '学生名字',
+ `birth_date` date NULL DEFAULT NULL COMMENT '出生日期',
+ `sex` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
+ `email` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-主表(ERP)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_main_erp_table
+-- ----------------------------
+INSERT INTO `example_main_erp_table` VALUES (1831885493457448962, '李华', '2000-02-15', '1', '123456@123.com', 1, 1, '2024-09-06 10:41:51', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_main_nq_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_main_nq_table`;
+CREATE TABLE `example_main_nq_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `first_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '学生名字',
+ `birth_date` date NULL DEFAULT NULL COMMENT '出生日期',
+ `sex` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
+ `email` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-主表(内嵌)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_main_nq_table
+-- ----------------------------
+INSERT INTO `example_main_nq_table` VALUES (1831886241205383170, '李华', '2000-02-15', '1', '123456@123.com', 1, 1, '2024-09-06 10:44:49', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_main_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_main_table`;
+CREATE TABLE `example_main_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `first_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '学生名字',
+ `birth_date` date NULL DEFAULT NULL COMMENT '出生日期',
+ `sex` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
+ `email` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-主表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_main_table
+-- ----------------------------
+INSERT INTO `example_main_table` VALUES (1831874115279548418, '李华', '2000-02-15', '1', '123456@123.com', 1, 1, '2024-09-06 09:56:38', 101, 1, '2024-09-06 10:13:13', 0);
+INSERT INTO `example_main_table` VALUES (1837383128985735169, '谭生', '2024-09-18', '1', '94949@139.com', 1, 1, '2024-09-21 14:47:29', 101, 1, '2024-09-21 16:13:33', 0);
+
+-- ----------------------------
+-- Table structure for example_mkgl_dlrz
+-- ----------------------------
+DROP TABLE IF EXISTS `example_mkgl_dlrz`;
+CREATE TABLE `example_mkgl_dlrz` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `ss` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '搜索',
+ `dlsj` datetime(0) NULL DEFAULT NULL COMMENT '登录时间',
+ `zdlx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '终端类型',
+ `llq` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '浏览器/终端版本',
+ `czxt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统',
+ `sbmc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称',
+ `macdz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MAC地址',
+ `dlIP` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录IP ',
+ `szdq` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在地区',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `dlry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录人员',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '模块管理-登录日志' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_mkgl_dlrz
+-- ----------------------------
+INSERT INTO `example_mkgl_dlrz` VALUES (1854345016014778370, NULL, '2024-11-07 10:07:09', '0', 'Firefox 68.0', 'Win10', 'WindirPC', 'E8-4E-06-51-3B-16', '192.168.1.1', '440000,440100,440111', 1, 1, '2024-11-07 10:07:58', 101, 1, '2024-11-07 10:09:17', 0, '137');
+
+-- ----------------------------
+-- Table structure for example_mkgl_gggl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_mkgl_gggl`;
+CREATE TABLE `example_mkgl_gggl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `ggbt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公告标题',
+ `ggzt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公告状态',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `gglx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公告类型',
+ `ggxq` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '公告详情',
+ `jsry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接收人员',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '发布时间',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '发布人员',
+ `fj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件',
+ `plsz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '评论设置',
+ `txfs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提醒方式',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '模块管理-公告管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_mkgl_gggl
+-- ----------------------------
+INSERT INTO `example_mkgl_gggl` VALUES (1854356590033088513, '如何建立良好的客户关系', NULL, -1, NULL, NULL, 101, 1, '1', '公告详情
', NULL, '2024-11-07 10:53:58', 1, NULL, NULL, NULL);
+INSERT INTO `example_mkgl_gggl` VALUES (1854367409353502721, 'cs', '1', -1, NULL, NULL, 101, 1, '1', 'cs
', '全体员工', '2024-11-07 11:36:57', 1, NULL, '1', NULL);
+INSERT INTO `example_mkgl_gggl` VALUES (1854419060919611393, '123', NULL, -1, NULL, NULL, 101, 1, '1', '123
', NULL, '2024-11-07 15:02:12', 1, NULL, NULL, NULL);
+INSERT INTO `example_mkgl_gggl` VALUES (1854419532300660738, 'qwe', '1', -1, NULL, NULL, 101, 1, '1', 'qwe
', '全体员工', '2024-11-07 15:04:04', 1, NULL, '1', NULL);
+INSERT INTO `example_mkgl_gggl` VALUES (1854419681471082497, '如何建立良好的客户关系', '1', 0, NULL, NULL, 101, 1, '1', '客户关系长期持久,源于让客户感受到价值和重要,是非常有利可图的。满足并保留您的客户群,确保未来获得丰厚的收入和利润。口碑也是强大的力量,忠诚的顾客会把你推荐给别人。通过提供优质的服务,保持联系并建立客户关系,改善和维护客户关系。
让顾客感到自己受到了重视从而建立持久的客户关系,能为你带来丰厚的回报。让顾客满意并维持好客户基数能为将来的收入和利润提供重要的保障。口碑也是一个杀手锏,忠诚的顾客会向其他人推荐你。所以你需要通过提供优质的服务,持续的客户沟通及建立良好的客户关系来改善和维持客户关系。
把重点放在质量上。赢得忠实客户和商业的最好方式是提供比竞争对手更高质量的产品或服务。其他策略只是为了保留客户已经对您的产品质量印象深刻。不断优化您的产品,确保它们尽可能接近完美。关注质量将导致更多的建议,重复销售和品牌的忠诚度比任何其他战略。因此,首先要确保在这方面的客户保留。
重视产品和服务质量。赢得忠诚的顾客和订单的最佳方式就是提供比竞争对手更加优质的产品质量和服务。其他的策略只是帮助维持已经被产品和服务吸引的现有客户。要不断改善服务,确保它们总在向完美靠近。专注于产品的质量会比其他策略为你带来更多的老客户推荐,回购以及品牌忠诚度。所以,一定要在维护老客户方面进行努力。
即使是最高质量的服务或产品也不会导致高销售额,如果只有几个客户实际上获得这样的质量水平。一致性是建立质量和可靠性的声誉的关键,这将导致客户的忠诚度。努力确保与客户的每一个接触点,从店内互动到在线响应,都代表着您的品牌和您提供的质量水平。这也适用于可能需要过度测试或质量控制以确保一致性的产品。
即使是最优质的服务品质,如果仅有几个客户获得了这种级别的服务品质,也不会带来高销售额。始终如一的高品质服务和产品是带来良好声誉和客户忠诚度的关键所在。不论在店内销售还是在线答疑,每次接触客户时的表现都代表你所追求的品牌价值和服务水准。对于需要进行大量测试或者质量管控才能维持一贯水准的产品来说,这点同样适用。
', '全体员工', '2024-11-07 15:04:40', 1, NULL, '1', '1');
+
+-- ----------------------------
+-- Table structure for example_mkgl_gzbg
+-- ----------------------------
+DROP TABLE IF EXISTS `example_mkgl_gzbg`;
+CREATE TABLE `example_mkgl_gzbg` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `bgbt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报告标题',
+ `bglx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报告类型',
+ `pyzt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批阅状态',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '提交人员',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '提交时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '所属部门',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `bgrq` date NULL DEFAULT NULL COMMENT '报告日期',
+ `gzzj` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '工作总结',
+ `gzjh` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '工作计划',
+ `fj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件',
+ `pyry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批阅人员',
+ `csry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '抄送人员',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '模块管理-工作报告' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_mkgl_gzbg
+-- ----------------------------
+INSERT INTO `example_mkgl_gzbg` VALUES (1853269947326885890, '123', '123', '123', 1, 1, '2024-11-04 10:56:02', 101, NULL, NULL, -1, NULL, NULL, NULL, NULL, NULL, NULL);
+INSERT INTO `example_mkgl_gzbg` VALUES (1853271073539452929, '333', '333', '33', 1, 1, '2024-11-04 11:00:30', 101, NULL, NULL, -1, NULL, NULL, NULL, NULL, NULL, NULL);
+INSERT INTO `example_mkgl_gzbg` VALUES (1853278287092215810, '日报', '2', '0', 1, 1, '2024-11-04 11:29:10', 101, NULL, NULL, -1, NULL, NULL, NULL, NULL, NULL, NULL);
+INSERT INTO `example_mkgl_gzbg` VALUES (1853333131526107137, '月报', '1', '0', 1, 1, '2024-11-04 15:07:06', 101, NULL, NULL, -1, '2024-11-04', 'cs
', NULL, NULL, '136', NULL);
+INSERT INTO `example_mkgl_gzbg` VALUES (1853337792287043585, '2024-11-04 周报', '1', '0', 1, 1, '2024-11-04 15:25:37', 101, NULL, NULL, 0, '2024-11-04', '测试
', NULL, NULL, '137', NULL);
+INSERT INTO `example_mkgl_gzbg` VALUES (1853338508649000962, '2024-11-04 日报', '2', '0', 1, 1, '2024-11-04 15:28:28', 101, NULL, NULL, 0, '2024-11-04', '测试
', '测试
', NULL, '136', NULL);
+INSERT INTO `example_mkgl_gzbg` VALUES (1853338816930344961, '2024-11-04 日报', '2', '0', 1, 1, '2024-11-04 15:29:41', 101, NULL, NULL, 0, '2024-11-04', '123
', NULL, NULL, '137', NULL);
+INSERT INTO `example_mkgl_gzbg` VALUES (1853640420658229250, '2024-11-01 月报', '3', '0', 1, 1, '2024-11-05 11:28:09', 101, 1, '2024-11-05 15:12:42', 0, '2024-11-01', 'gfgd
', 'eh
', NULL, '1', NULL);
+INSERT INTO `example_mkgl_gzbg` VALUES (1853697285889945602, '2024-11-14 日报', '2', '0', 1, 1, '2024-11-05 15:14:07', 101, 1, '2024-11-07 10:03:30', 0, '2024-11-14', '358686868
', NULL, NULL, '1', '1');
+
+-- ----------------------------
+-- Table structure for example_mkgl_rzgl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_mkgl_rzgl`;
+CREATE TABLE `example_mkgl_rzgl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `czbh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作编号',
+ `czsj` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
+ `czry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作人员',
+ `ssmk` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属模块',
+ `czdx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作对象',
+ `czlx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作类型',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '模块管理-日志管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_mkgl_rzgl
+-- ----------------------------
+INSERT INTO `example_mkgl_rzgl` VALUES (1854068212116975617, '202010001', '2024-11-06 07:03:01', '137', '0', '测试', '0', 1, 1, '2024-11-06 15:48:03', 101, 1, '2024-11-06 15:58:24', 0);
+
+-- ----------------------------
+-- Table structure for example_mkgl_sprz
+-- ----------------------------
+DROP TABLE IF EXISTS `example_mkgl_sprz`;
+CREATE TABLE `example_mkgl_sprz` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `spbh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审批编号',
+ `spsj` datetime(0) NULL DEFAULT NULL COMMENT '审批时间',
+ `spry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审批人员',
+ `splx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审批类型',
+ `ywbh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务编号',
+ `tjsj` datetime(0) NULL DEFAULT NULL COMMENT '提交时间',
+ `spjg` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审批结果',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '模块管理-审批日志' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_mkgl_sprz
+-- ----------------------------
+INSERT INTO `example_mkgl_sprz` VALUES (1854339947693322242, '20241107', '2024-11-07 09:47:41', '137', '0', 'HT20241107', '2024-11-07 09:47:51', '0', 1, 1, '2024-11-07 09:47:50', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_mkgl_tdzsk
+-- ----------------------------
+DROP TABLE IF EXISTS `example_mkgl_tdzsk`;
+CREATE TABLE `example_mkgl_tdzsk` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `img` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片',
+ `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `text` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '问题标题',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `cp_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品标题',
+ `cp_text` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品问题',
+ `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容',
+ `llcs` int(0) NULL DEFAULT NULL COMMENT '浏览次数',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '模版管理-团队知识库' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_mkgl_tdzsk
+-- ----------------------------
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163457, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163458, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163459, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163460, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163461, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163462, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163463, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163464, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163465, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163466, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163467, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163468, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163469, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163470, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163471, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163472, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163473, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163474, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163475, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163476, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163477, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163478, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163479, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163480, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163481, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163482, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, 1, '2024-11-20 16:12:57', 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 1);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163483, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163484, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163485, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163486, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, 1, '2024-11-08 17:24:21', 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 1);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163487, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, NULL, NULL, 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 0);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163488, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, 1, '2024-11-08 17:24:18', 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 2);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163489, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, 1, '2024-11-08 17:24:15', 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 3);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854444754454163497, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:44:18', 101, 1, '2024-11-08 17:24:12', 0, '产品知识', '产品相关常见问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 7);
+INSERT INTO `example_mkgl_tdzsk` VALUES (1854445428243935233, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-07/1/snipaste20241107_164216_2.jpg', '阿里云发布应用负载均衡ALB 加速企业应用交付', '在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品', 1, 1, '2024-11-07 16:46:58', 101, 1, '2024-12-27 13:54:43', 0, '产品知识', '产品相关问题', '近日,在阿里云2020年云栖大会上,阿里云智能网络产品研究员祝顺民重磅发布了多款网络新品,其中之一就是应用负载均衡ALB。ALB产品定位应用层高级负载,具备超强性能、安全可靠、面向云原生、即开即用等优势价值,提供弹性自动伸缩、QUIC协议支持、基于内容的高级路由、自带DDoS安全防护、云原生应用、弹性灵活计费等产品能力,满足越来越多元化的应用层负载需求。
说到负载均衡,很多朋友或许都会想到经典负载均衡,阿里云负载均衡SLB发布近十年,为各行各业的用户提供强大稳定的负载分担能力,解决大并发流量负载分担,消除单点故障,提高业务可用性。但随着企业和互联网业务高速发展,业务形态和需求不断变化,诸多业务场景已经无法单纯的用传统负载均衡来满足全部需求。在大互联网业务、电商大促、音视频、移动互联网应用、游戏业务、金融服务、云原生开发应用等场景中,存在大量高性能、弹性、多协议七层转发、安全、云原生等需求,急需新产品设计来满足。
场景例举一:某电商大促业务
电商经常需要在某个节日、某次活动中进行集中促销,直播带货必不可少,但活动前又无法预估业务高峰会达到多大的流量水平;此外电商场景中,常常需要根据地域、时间段、支付流程等进行负载分担。传统的负载均衡虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力也无法通过传统负载均衡来实现,需要全新的应用负载均衡产品来满足业务需求。
场景例举二:某视频直播业务
对于各类视频业务,如影视剧长视频,生活短视频、直播带货、在线教学等等,视频业务对后端的资源需求越来越高。动则上百万新建连接需求,自动弹性扩展,基于用户画像的流量转发机制等等,让当前以四层为主的负载均衡系统无法完全满足业务发展需要。而应用负载均衡ALB基于QUIC的传输转发能力,更快速高效的建立连接,缩短时延,分担业务请求流量,保障大流量业务需求。
场景例举三;某云原生应用业务
近些年诸多业务已经上云,由于云厂商提供了统一的IaaS 能力和云服务,大幅提升了IaaS 层的复用程度,用户也希望IaaS以上层的系统也被统一,使资源、产品可被不断复用,从而能够进一步降低企业运营成本,这正好就是云原生架构专注解决的问题。全新应用型负载均衡ALB基于云原生架构设计,能够很好的满足用户需求,应对灰度发布、流量仿真、微服务等场景。
', 40);
+
+-- ----------------------------
+-- Table structure for example_my_login_records
+-- ----------------------------
+DROP TABLE IF EXISTS `example_my_login_records`;
+CREATE TABLE `example_my_login_records` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `login_tp` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片',
+ `login_system` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '系统',
+ `login_address` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录地址',
+ `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ip',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-个人中心-登录记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_my_login_records
+-- ----------------------------
+INSERT INTO `example_my_login_records` VALUES (1840577621293301762, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-30/1/windows-fill_2.png', 'WindirPC', '广东省深圳市', '14.127.100.242', 1, 1, '2024-09-30 10:21:15', 101, 1, '2024-09-30 14:10:04', 0);
+INSERT INTO `example_my_login_records` VALUES (1840635400255209473, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-30/1/windows-fill_3.png', 'WindirPC', '广东省深圳市', ' 14.127.100.242', 1, 1, '2024-09-30 14:10:51', 101, NULL, NULL, 0);
+INSERT INTO `example_my_login_records` VALUES (1840635469645774850, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-30/1/windows-fill_4.png', 'WindirPC', '广东省深圳市', ' 14.127.100.242', 1, 1, '2024-09-30 14:11:07', 101, NULL, NULL, 0);
+INSERT INTO `example_my_login_records` VALUES (1840635540407877634, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-30/1/windows-fill_5.png', 'WindirPC', '广东省深圳市', ' 14.127.100.242', 1, 1, '2024-09-30 14:11:24', 101, NULL, NULL, 0);
+INSERT INTO `example_my_login_records` VALUES (1840635605646082050, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-30/1/windows-fill_6.png', 'WindirPC', '广东省深圳市', '14.127.100.242', 1, 1, '2024-09-30 14:11:40', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_my_message_settings
+-- ----------------------------
+DROP TABLE IF EXISTS `example_my_message_settings`;
+CREATE TABLE `example_my_message_settings` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `icon` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图标',
+ `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `introduce` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '介绍',
+ `switch` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '开关',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-个人中心-消息设置' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_my_message_settings
+-- ----------------------------
+INSERT INTO `example_my_message_settings` VALUES (1843478092353900546, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-08/1/铃铛.png', '系统通知', '系统通知将以站内信的形式通知', '1', 1, 1, '2024-10-08 10:26:42', 101, 1, '2024-10-08 10:50:25', 0);
+INSERT INTO `example_my_message_settings` VALUES (1843479142192386049, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-08/1/mti-勤-待办任务.png', '待批申请', '待批申请将以站内信的形式通知', '1', 1, 1, '2024-10-08 10:30:52', 101, 1, '2024-10-08 10:50:06', 0);
+INSERT INTO `example_my_message_settings` VALUES (1843826641713283073, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-09/1/日程.png', '今日日程', '今日日程将以站内信的形式通知', '1', 1, 1, '2024-10-09 09:31:42', 101, NULL, NULL, 0);
+INSERT INTO `example_my_message_settings` VALUES (1843826775989731330, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-09/1/待办工单.png', '待办工单', '待办工单将以站内信的形式通知', '1', 1, 1, '2024-10-09 09:32:14', 101, NULL, NULL, 0);
+INSERT INTO `example_my_message_settings` VALUES (1843826864414048258, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-09/1/旗帜-01.png', '待办任务', '待办任务将以站内信的形式通知', '1', 1, 1, '2024-10-09 09:32:35', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_my_system_notification
+-- ----------------------------
+DROP TABLE IF EXISTS `example_my_system_notification`;
+CREATE TABLE `example_my_system_notification` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '通知标题',
+ `status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
+ `type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '发布时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `rich_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '富文本',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-个人中心-系统通知' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_my_system_notification
+-- ----------------------------
+INSERT INTO `example_my_system_notification` VALUES (1840644017107419137, '关于开展核实清理虚假备案专项工作的通知', '1', '4', 1, 1, '2024-09-30 14:45:05', 101, 1, '2024-09-30 14:46:57', 0, NULL);
+INSERT INTO `example_my_system_notification` VALUES (1840644514753200130, '关于开展核实清理虚假备案专项工作的通知', '1', '4', 1, 1, '2024-09-30 14:47:04', 101, NULL, NULL, 0, NULL);
+INSERT INTO `example_my_system_notification` VALUES (1840644540996960257, '关于开展核实清理虚假备案专项工作的通知', '1', '4', 1, 1, '2024-09-30 14:47:10', 101, NULL, NULL, 0, NULL);
+INSERT INTO `example_my_system_notification` VALUES (1840644568469651457, '关于开展核实清理虚假备案专项工作的通知', '1', '4', 1, 1, '2024-09-30 14:47:17', 101, NULL, NULL, 0, NULL);
+INSERT INTO `example_my_system_notification` VALUES (1840644601998917633, '关于开展核实清理虚假备案专项工作的通知', '1', '4', 1, 1, '2024-09-30 14:47:25', 101, 1, '2024-09-30 16:29:11', 0, '为贯彻落实《中华人民共和国反恐怖主义法》《中华人民共和国网络安全法》《互联网信息服务管理办法》《非经营性互联网信息服务备案管理办法》等法律法规和规章的要求,配合《工业和信息化部关于进一步落实网站备案信息真实性核验工作方案(试行)》的开展,XXX将进一步规范落实网站备案真实性核验工作要求,以保证备案信息真实有效。届时XXX将对存在问题的备案信息进行通知,若逾期未按通知进行修改,则备案信息将被取消接入。
具体核查内容包括:
1.主体信息是否真实准确:主办单位名称、主办单位证件号码需与现实际主体有效证件一致。
2.联系方式是否真实准确:主体负责人固定电话及手机号码、网站负责人固定电话及手机号码需为备案本人且电话有效可拨通。
3.网站备案真实性核验材料是否真实完整:包括网站主办者身份证件、组织机构代码证、工商营业执照、核验照片等。
4.接入信息是否真实准确:备案域名当前解析的IP地址的归属,需与备案接入的接入服务商一致。
5.网站内容、域名持有者是否与备案信息相符。
同时,如下情况将被视为网站内容与备案信息不符:
①个人性质的备案开办企业网站。
②企业性质备案网站内容与备案主体企业不一致。
③网站内容涉及各项前置审批内容但并未办理前置审批。
备案信息不合格,修改方案:
请您登录代备案管理系统中提交变更备案操作。变更备案流程链接:http://help.xxx.com/knowledge_detail/5974925.html
接入信息不合格,修改方案:
请您登录代备案管理系统中提交接入备案操作。接入备案流程链接:https://help.xxx.com/knowledge_detail/36924.html
网站内容不合格,修改方案:
方式一:将备案信息的主体性质变更为与网站内容相一致。请您登录代备案管理系统中提交变更备案操作。
方式二:修改网站内容,确保与备案信息相符。
确保网站备案真实性是网站主办者的基本义务,请广大用户务必提前进行自查自纠。同时,为配合以上专项清理整顿工作的开展,XXX将对存在问题的备案信息进行通知,请相关用户按照通知要求进行及时修改,以避免因虚假备案或备案信息不真实而触犯国家相关法律法规,导致网站无法正常访问。
备案真实性核验工作是XXX作为接入服务商工作的重中之重,一直以来,XXX都在积极推动创新真实性核验的革新工作,并协同相关部门强化信息安全管理工作,为用户提供便捷、合规的备案接入服务。XXX也将一如既往的打击虚假备案情况,确保互联网环境绿色、健康。
');
+
+-- ----------------------------
+-- Table structure for example_order_commodity
+-- ----------------------------
+DROP TABLE IF EXISTS `example_order_commodity`;
+CREATE TABLE `example_order_commodity` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `commodity_picture` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '商品图片',
+ `commodity_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '商品名称',
+ `price` bigint(0) NULL DEFAULT NULL COMMENT '价格',
+ `hh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货号',
+ `specifications` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
+ `num` bigint(0) NULL DEFAULT NULL COMMENT '数量',
+ `subtotal` bigint(0) NULL DEFAULT NULL COMMENT '小计',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单详情-商品信息' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_order_commodity
+-- ----------------------------
+INSERT INTO `example_order_commodity` VALUES (1836299456819572737, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-18/1/_我的 (1).png', '苹果 Apple iPhone 11 全网通4G手机', 5000, 'H0001', '黑色 128G', 1, 5000, 1, 1, '2024-09-18 15:01:21', 101, 1, '2024-09-18 15:04:48', -1);
+INSERT INTO `example_order_commodity` VALUES (1836300745347510274, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-18/1/_我的 (1)_2.png', '苹果 Apple iPhone 11 全网通4G手机', 5000, 'H0001', '黑色 128G', 1, 5000, 1, 1, '2024-09-18 15:06:29', 101, NULL, NULL, 0);
+INSERT INTO `example_order_commodity` VALUES (1836300794727051266, NULL, '5', NULL, NULL, NULL, NULL, NULL, 1, 1, '2024-09-18 15:06:40', 101, NULL, NULL, -1);
+INSERT INTO `example_order_commodity` VALUES (1836301489471565826, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-18/1/_我的 (1)_3.png', '苹果 Apple iPhone 11 全网通4G手机', 5000, 'H0002', '红色 128G', 1, 5000, 1, 1, '2024-09-18 15:09:26', 101, NULL, NULL, 0);
+INSERT INTO `example_order_commodity` VALUES (1836301655415009282, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-18/1/_我的 (1)_4.png', '苹果 Apple iPhone 11 全网通4G手机', 5000, 'H0003', '黄色 128G', 1, 5000, 1, 1, '2024-09-18 15:10:06', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_order_pending_orders
+-- ----------------------------
+DROP TABLE IF EXISTS `example_order_pending_orders`;
+CREATE TABLE `example_order_pending_orders` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `bh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单编号',
+ `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '商品名称',
+ `date` datetime(0) NULL DEFAULT NULL COMMENT '下单时间',
+ `num` int(0) NULL DEFAULT NULL COMMENT '数量',
+ `money` decimal(10, 0) NULL DEFAULT NULL COMMENT '金额',
+ `status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单管理-待处理订单' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_order_pending_orders
+-- ----------------------------
+INSERT INTO `example_order_pending_orders` VALUES (1847459470194647042, '202290434567655', '米家声波电动牙刷', '2024-10-19 10:06:52', 2, 300, '1', 1, 1, '2024-10-19 10:07:16', 101, NULL, NULL, 0);
+INSERT INTO `example_order_pending_orders` VALUES (1847462174346321922, '202290434567656', '手工毛线针织编织玫瑰永生花', '2024-10-19 10:17:51', 2, 50, '1', 1, 1, '2024-10-19 10:18:01', 101, NULL, NULL, 0);
+INSERT INTO `example_order_pending_orders` VALUES (1847462321453146113, '45861611145651', 'KDL826泰坦电视人3.0', '2024-10-19 10:18:27', 1, 10, '1', 1, 1, '2024-10-19 10:18:36', 101, NULL, NULL, 0);
+INSERT INTO `example_order_pending_orders` VALUES (1847462670427627521, '26914891561581', 'peak匹克羽毛球拍', '2024-10-19 10:19:49', 2, 100, '1', 1, 1, '2024-10-19 10:19:59', 101, NULL, NULL, 0);
+INSERT INTO `example_order_pending_orders` VALUES (1847462831912525825, '8941651651541', '新款卡皮巴拉笔袋', '2024-10-19 10:20:27', 3, 40, '1', 1, 1, '2024-10-19 10:20:37', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_order_record
+-- ----------------------------
+DROP TABLE IF EXISTS `example_order_record`;
+CREATE TABLE `example_order_record` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
+ `manipulator` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作者',
+ `order_status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单状态',
+ `payment_status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '付款状态',
+ `delivery_status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发货状态',
+ `view` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作详情',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单详情-操作记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_order_record
+-- ----------------------------
+INSERT INTO `example_order_record` VALUES (1836322482663534593, '2024-09-09 02:00:00', '1', '1', '2', '1', '完成商品评价', 1, 1, '2024-09-18 16:32:51', 101, 1, '2024-09-18 16:33:46', 0);
+INSERT INTO `example_order_record` VALUES (1836322902207180802, '2024-08-19 15:43:23', '1', '3', '1', '1', '手动确认收货', 1, 1, '2024-09-18 16:34:31', 101, 1, '2024-09-18 16:35:34', 0);
+
+-- ----------------------------
+-- Table structure for example_primordial_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_primordial_table`;
+CREATE TABLE `example_primordial_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `bh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
+ `company_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名称',
+ `customer_status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户状态',
+ `industry_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '行业类型',
+ `customer_source` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户来源',
+ `add_people` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '添加人员',
+ `customer_star` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户星级',
+ `update_date` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新时间',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-原生表格' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_primordial_table
+-- ----------------------------
+INSERT INTO `example_primordial_table` VALUES (1838393398591512577, '202010001', '深圳木卫二科技有限公司', '2', '3', '9', '1', '1', '2024-09-11 02:02:00', 1, 1, '2024-09-24 09:41:56', 101, 1, '2024-09-27 09:33:01', 0);
+INSERT INTO `example_primordial_table` VALUES (1838422167180042242, '202010001', '深圳木卫二科技有限公司', '2', '3', '9', '1', '3', '2024-09-25 17:05:05', 1, 1, '2024-09-24 11:36:15', 101, 1, '2024-09-27 09:31:18', 0);
+INSERT INTO `example_primordial_table` VALUES (1838474189697396738, NULL, '深圳木卫二科技有限公司', '2', '3', '9', '1', '1', '2024-09-24 15:02:58', 1, 1, '2024-09-24 15:02:58', 101, 1, '2024-09-27 09:30:59', -1);
+INSERT INTO `example_primordial_table` VALUES (1838474325068558337, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 1, '2024-09-24 15:03:30', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838474343737405441, NULL, '深圳木卫二科技有限公', '6', '8', '7', '1', '1', '2024-09-24 16:47:02', 1, 1, '2024-09-24 15:03:35', 101, 1, '2024-09-24 16:47:04', -1);
+INSERT INTO `example_primordial_table` VALUES (1838475232518811650, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 1, '2024-09-24 15:07:07', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838475245777006594, NULL, '深圳木卫二科技有限公司', '6', '8', '7', '1', '1', '2024-09-24 15:07:10', 1, 1, '2024-09-24 15:07:10', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838475635650146305, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 1, '2024-09-24 15:08:43', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838475649839476738, NULL, '深圳木卫二科技有限公司', '6', '8', '7', '1', '1', '2024-09-24 15:08:46', 1, 1, '2024-09-24 15:08:46', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838476471587516418, NULL, '1', '7', '1', '2', '1', '2', '2024-09-24 15:12:02', 1, 1, '2024-09-24 15:12:02', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838477143137529858, NULL, '2', '6', '7', '8', '1', '1', '2024-09-24 15:14:42', 1, 1, '2024-09-24 15:14:42', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838478713192734721, NULL, '1', '5', '7', '7', '1', '3', '2024-09-24 15:20:55', 1, 1, '2024-09-24 15:20:57', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838481612487196673, NULL, 'a', '3', '7', '7', '1', '1', '2024-09-24 15:32:28', 1, 1, '2024-09-24 15:32:28', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838482743858757634, NULL, '.', '4', '7', '7', '1', '5', '2024-09-24 15:36:58', 1, 1, '2024-09-24 15:36:58', 101, NULL, NULL, -1);
+INSERT INTO `example_primordial_table` VALUES (1838485365768519681, '20241001', '深圳木卫二科技有限公司', '2', '3', '9', '1', '5', '2024-09-24 16:46:56', 1, 1, '2024-09-24 15:47:23', 101, 1, '2024-09-27 09:33:21', 0);
+INSERT INTO `example_primordial_table` VALUES (1838501409414770690, '20241001', '深圳木卫二科技有限公司', '2', '3', '9', '1', '2', '2024-09-24 16:51:19', 1, 1, '2024-09-24 16:51:08', 101, 1, '2024-09-27 09:30:33', 0);
+INSERT INTO `example_primordial_table` VALUES (1839478107039907841, '20241001', '深圳木卫二科技有限公司', '2', '2', '9', '1', '1', NULL, 1, 1, '2024-09-27 09:32:11', 101, 1, '2024-12-27 09:56:32', 0);
+
+-- ----------------------------
+-- Table structure for example_report_data
+-- ----------------------------
+DROP TABLE IF EXISTS `example_report_data`;
+CREATE TABLE `example_report_data` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `table_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报表类型',
+ `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'json数据',
+ `type_index` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首页类型',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE,
+ INDEX `ind_type_index`(`table_type`, `type_index`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表数据' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_report_data
+-- ----------------------------
+INSERT INTO `example_report_data` VALUES (1847169891393736706, '实时数据', '[\r\n {\r\n \"jrjye\": {\r\n \"value\": 715400,\r\n \"button\": \"+1.6%\",\r\n \"type\": 1\r\n },\r\n \"jrddl\": {\r\n \"value\": 5960,\r\n \"button\": \"-5.0%\",\r\n \"type\": \"0\"\r\n },\r\n \"jrlll\": {\r\n \"value\": 211400,\r\n \"button\": \"+1.6%\",\r\n \"type\": \"1\"\r\n },\r\n \"jrfwyh\": {\r\n \"value\": 12218,\r\n \"button\": \"-0.5%\",\r\n \"type\": \"0\"\r\n },\r\n \"jrzcyh\": {\r\n \"value\": 5200,\r\n \"button\": \"+1.6%\",\r\n \"type\": \"1\"\r\n },\r\n \"jrxzhy\": {\r\n \"value\": 2435,\r\n \"button\": \"-1.1%\",\r\n \"type\": \"0\"\r\n }\r\n }\r\n]', '系统首页数据看板1', 1, 1, '2024-10-18 14:56:35', 101, 1, '2024-10-22 16:55:49', 0);
+INSERT INTO `example_report_data` VALUES (1847184136874409986, '订单及销量趋势', '[\r\n {\r\n \"type\": \"1\",\r\n \"data\": [\r\n {\r\n \"date\": \"星期一\",\r\n \"xse\": \"3244\",\r\n \"ddl\": \"1632\"\r\n },\r\n {\r\n \"date\": \"星期二\",\r\n \"xse\": \"3424\",\r\n \"ddl\": \"1695\"\r\n },\r\n {\r\n \"date\": \"星期三\",\r\n \"xse\": \"3232\",\r\n \"ddl\": \"1697\"\r\n },\r\n {\r\n \"date\": \"星期四\",\r\n \"xse\": \"5648\",\r\n \"ddl\": \"3599\"\r\n },\r\n {\r\n \"date\": \"星期五\",\r\n \"xse\": \"2000\",\r\n \"ddl\": \"2055\"\r\n },\r\n {\r\n \"date\": \"星期六\",\r\n \"xse\": \"6441\",\r\n \"ddl\": \"2687\"\r\n },\r\n {\r\n \"date\": \"星期日\",\r\n \"xse\": \"2959\",\r\n \"ddl\": \"3688\"\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"2\",\r\n \"data\": [\r\n {\r\n \"date\": \"上旬\",\r\n \"xse\": \"3244\",\r\n \"ddl\": \"1632\"\r\n },\r\n {\r\n \"date\": \"中旬\",\r\n \"xse\": \"3424\",\r\n \"ddl\": \"1695\"\r\n },\r\n {\r\n \"date\": \"下旬\",\r\n \"xse\": \"3232\",\r\n \"ddl\": \"1697\"\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"3\",\r\n \"data\": [\r\n {\r\n \"date\": \"第一季度\",\r\n \"xse\": \"3244\",\r\n \"ddl\": \"1632\"\r\n },\r\n {\r\n \"date\": \"第二季度\",\r\n \"xse\": \"3424\",\r\n \"ddl\": \"1695\"\r\n },\r\n {\r\n \"date\": \"第三季度\",\r\n \"xse\": \"3232\",\r\n \"ddl\": \"1697\"\r\n },\r\n {\r\n \"date\": \"第四季度\",\r\n \"xse\": \"3694\",\r\n \"ddl\": \"1698\"\r\n }\r\n ]\r\n }\r\n]', '系统首页数据看板1', 1, 1, '2024-10-18 15:53:11', 101, 1, '2024-10-22 17:11:20', 0);
+INSERT INTO `example_report_data` VALUES (1847204183260954625, '商品销售占比', '[\r\n {\r\n \"type\": \"1\",\r\n \"data\": [\r\n {\r\n \"name\": \"商品一\",\r\n \"xse\": 214620,\r\n \"value\": 30\r\n },\r\n {\r\n \"name\": \"商品二\",\r\n \"xse\": 178850,\r\n \"value\": 25\r\n },\r\n {\r\n \"name\": \"商品三\",\r\n \"xse\": 107310,\r\n \"value\": 15\r\n },\r\n {\r\n \"name\": \"商品四\",\r\n \"xse\": 71540,\r\n \"value\": 10\r\n },\r\n {\r\n \"name\": \"商品五\",\r\n \"xse\": 35770,\r\n \"value\": 5\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"2\",\r\n \"data\": [\r\n {\r\n \"name\": \"商品一\",\r\n \"xse\": 224875,\r\n \"value\": 35\r\n },\r\n {\r\n \"name\": \"商品二\",\r\n \"xse\": 128500,\r\n \"value\": 20\r\n },\r\n {\r\n \"name\": \"商品三\",\r\n \"xse\": 64250,\r\n \"value\": 10\r\n },\r\n {\r\n \"name\": \"商品四\",\r\n \"xse\": 64250,\r\n \"value\": 10\r\n },\r\n {\r\n \"name\": \"商品五\",\r\n \"xse\": 64250,\r\n \"value\": 10\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"3\",\r\n \"data\": [\r\n {\r\n \"name\": \"商品一\",\r\n \"xse\": 189650,\r\n \"value\": 25\r\n },\r\n {\r\n \"name\": \"商品二\",\r\n \"xse\": 189650,\r\n \"value\": 25\r\n },\r\n {\r\n \"name\": \"商品三\",\r\n \"xse\": 113790,\r\n \"value\": 15\r\n },\r\n {\r\n \"name\": \"商品四\",\r\n \"xse\": 113790,\r\n \"value\": 15\r\n },\r\n {\r\n \"name\": \"商品五\",\r\n \"xse\": 151720,\r\n \"value\": 20\r\n }\r\n ]\r\n }\r\n]', '系统首页数据看板1', 1, 1, '2024-10-18 17:12:51', 101, 1, '2024-10-24 11:13:18', 0);
+INSERT INTO `example_report_data` VALUES (1847208870949322754, '新增用户及会员趋势', '[\r\n {\r\n \"type\": \"1\",\r\n \"data\": [\r\n {\r\n \"date\": \"周一\",\r\n \"xzyh\": 2500,\r\n \"xzhy\": 1234\r\n },\r\n {\r\n \"date\": \"周二\",\r\n \"xzyh\": 1800,\r\n \"xzhy\": 3456\r\n },\r\n {\r\n \"date\": \"周三\",\r\n \"xzyh\": 4200,\r\n \"xzhy\": 2345\r\n },\r\n {\r\n \"date\": \"周四\",\r\n \"xzyh\": 3100,\r\n \"xzhy\": 4567\r\n },\r\n {\r\n \"date\": \"周五\",\r\n \"xzyh\": 2900,\r\n \"xzhy\": 123\r\n },\r\n {\r\n \"date\": \"周六\",\r\n \"xzyh\": 4700,\r\n \"xzhy\": 4321\r\n },\r\n {\r\n \"date\": \"周日\",\r\n \"xzyh\": 1300,\r\n \"xzhy\": 3210\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"2\",\r\n \"data\": [\r\n {\r\n \"date\": \"上旬\",\r\n \"xzyh\": 2500,\r\n \"xzhy\": 1234\r\n },\r\n {\r\n \"date\": \"中旬\",\r\n \"xzyh\": 1800,\r\n \"xzhy\": 3456\r\n },\r\n {\r\n \"date\": \"下旬\",\r\n \"xzyh\": 4200,\r\n \"xzhy\": 2345\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"3\",\r\n \"data\": [\r\n {\r\n \"date\": \"第一季度\",\r\n \"xzyh\": 2500,\r\n \"xzhy\": 1234\r\n },\r\n {\r\n \"date\": \"第二季度\",\r\n \"xzyh\": 1800,\r\n \"xzhy\": 3456\r\n },\r\n {\r\n \"date\": \"第三季度\",\r\n \"xzyh\": 4200,\r\n \"xzhy\": 2345\r\n },\r\n {\r\n \"date\": \"第四季度\",\r\n \"xzyh\": 3200,\r\n \"xzhy\": 2648\r\n }\r\n ]\r\n }\r\n]', '系统首页数据看板1', 1, 1, '2024-10-18 17:31:28', 101, 1, '2024-10-22 17:59:48', 0);
+INSERT INTO `example_report_data` VALUES (1847209270993649665, '新增用户及会员趋势', '{\r\n \"title\": \"新增用户及会员趋势\",\r\n \"typeList\": [\"本周\", \"本月\", \"本年\"],\r\n \"type\": \"本月\",\r\n \"option\": {\r\n \"legend\": {\r\n \"data\": [\r\n \"新增用户\",\r\n \"新增会员\"\r\n ]\r\n },\r\n \"xAxis\": {\r\n \"data\": [\r\n \"上旬\",\r\n \"中旬\",\r\n \"下旬\"\r\n ]\r\n },\r\n \"series\": [\r\n {\r\n \"name\": \"新增用户\",\r\n \"data\": [\r\n 2500,\r\n 1800,\r\n 4200\r\n ]\r\n },\r\n {\r\n \"name\": \"新增会员\",\r\n \"data\": [\r\n 1234,\r\n 3456,\r\n 2345\r\n ]\r\n }\r\n ]\r\n }\r\n}', '系统首页数据看板1', 1, 1, '2024-10-18 17:33:04', 101, 1, '2024-10-19 09:29:23', -1);
+INSERT INTO `example_report_data` VALUES (1847209600305233921, '新增用户及会员趋势', '{\r\n \"title\": \"新增用户及会员趋势\",\r\n \"typeList\": [\"本周\", \"本月\", \"本年\"],\r\n \"type\": \"本年\",\r\n \"option\": {\r\n \"legend\": {\r\n \"data\": [\r\n \"新增用户\",\r\n \"新增会员\"\r\n ]\r\n },\r\n \"xAxis\": {\r\n \"data\": [\r\n \"第一季度\",\r\n \"第二季度\",\r\n \"第三季度\",\r\n \"第四季度\"\r\n ]\r\n },\r\n \"series\": [\r\n {\r\n \"name\": \"新增用户\",\r\n \"data\": [\r\n 2500,\r\n 1800,\r\n 4200,\r\n 3200\r\n ]\r\n },\r\n {\r\n \"name\": \"新增会员\",\r\n \"data\": [\r\n 1234,\r\n 3456,\r\n 2345,\r\n 2648\r\n ]\r\n }\r\n ]\r\n }\r\n}', '系统首页数据看板1', 1, 1, '2024-10-18 17:34:22', 101, 1, '2024-10-19 09:29:40', -1);
+INSERT INTO `example_report_data` VALUES (1847213957767729153, '用户访问趋势', '[\r\n {\r\n \"type\": \"1\",\r\n \"data\": [\r\n {\r\n \"date\": \"周一\",\r\n \"fwyh\": 2500\r\n },\r\n {\r\n \"date\": \"周二\",\r\n \"fwyh\": 1500\r\n },\r\n {\r\n \"date\": \"周三\",\r\n \"fwyh\": 1000\r\n },\r\n {\r\n \"date\": \"周四\",\r\n \"fwyh\": 2000\r\n },\r\n {\r\n \"date\": \"周五\",\r\n \"fwyh\": 2000\r\n },\r\n {\r\n \"date\": \"周六\",\r\n \"fwyh\": 2700\r\n },\r\n {\r\n \"date\": \"周日\",\r\n \"fwyh\": 2300\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"2\",\r\n \"data\": [\r\n {\r\n \"date\": \"上旬\",\r\n \"fwyh\": 2500\r\n },\r\n {\r\n \"date\": \"中旬\",\r\n \"fwyh\": 1500\r\n },\r\n {\r\n \"date\": \"下旬\",\r\n \"fwyh\": 1000\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"3\",\r\n \"data\": [\r\n {\r\n \"date\": \"第一季度\",\r\n \"fwyh\": 2200\r\n },\r\n {\r\n \"date\": \"第二季度\",\r\n \"fwyh\": 2100\r\n },\r\n {\r\n \"date\": \"第三季度\",\r\n \"fwyh\": 2300\r\n },\r\n {\r\n \"date\": \"第四季度\",\r\n \"fwyh\": 2000\r\n }\r\n ]\r\n }\r\n]', '系统首页数据看板1', 1, 1, '2024-10-18 17:51:41', 101, 1, '2024-10-22 18:12:04', 0);
+INSERT INTO `example_report_data` VALUES (1847450981783183361, '用户访问趋势', '{\r\n \"title\": \"用户访问趋势\",\r\n \"typeList\": [\"本周\", \"本月\", \"本年\"],\r\n \"type\": \"本月\",\r\n \"option\": {\r\n \"legend\": {\r\n \"data\": [\"访问用户\"]\r\n },\r\n \"xAxis\": {\r\n \"data\": [\"上旬\",\"中旬\",\"下旬\"]\r\n },\r\n \"series\": [\r\n {\r\n \"name\": \"访问用户\",\r\n \"data\": [2500,2000,2300]\r\n }\r\n ]\r\n }\r\n}', '系统首页数据看板1', 1, 1, '2024-10-19 09:33:32', 101, NULL, NULL, -1);
+INSERT INTO `example_report_data` VALUES (1847451334608035842, '用户访问趋势', '{\r\n \"title\": \"用户访问趋势\",\r\n \"typeList\": [\"本周\", \"本月\", \"本年\"],\r\n \"type\": \"本年\",\r\n \"option\": {\r\n \"legend\": {\r\n \"data\": [\"访问用户\"]\r\n },\r\n \"xAxis\": {\r\n \"data\": [\"第一季度\",\"第二季度\",\"第三季度\",\"第四季度\"]\r\n },\r\n \"series\": [\r\n {\r\n \"name\": \"访问用户\",\r\n \"data\": [2200,2100,2300,2000]\r\n }\r\n ]\r\n }\r\n}', '系统首页数据看板1', 1, 1, '2024-10-19 09:34:56', 101, NULL, NULL, -1);
+INSERT INTO `example_report_data` VALUES (1847479193917595650, '本月单品销量排名', '[\r\n {\r\n \"pm\": 1,\r\n \"name\": \"米家声波电动牙刷\",\r\n \"sl\": 9500,\r\n \"sse\": 90500\r\n },\r\n {\r\n \"pm\": 2,\r\n \"name\": \"小米米家充电宝\",\r\n \"sl\": 9500,\r\n \"sse\": 90500\r\n },\r\n {\r\n \"pm\": 3,\r\n \"name\": \"极米H3投影仪\",\r\n \"sl\": 9500,\r\n \"sse\": 90500\r\n },\r\n {\r\n \"pm\": 4,\r\n \"name\": \"搜狗A智能录音笔\",\r\n \"sl\": 9500,\r\n \"sse\": 90500\r\n },\r\n {\r\n \"pm\": 5,\r\n \"name\": \"石头扫地机器人\",\r\n \"sl\": 9500,\r\n \"sse\": 90500\r\n }\r\n]', '系统首页数据看板1', 1, 1, '2024-10-19 11:25:38', 101, 1, '2024-10-24 09:34:04', 0);
+INSERT INTO `example_report_data` VALUES (1847486664694439938, '本月数据', '[\r\n {\r\n \"yxsje\": {\r\n \"value\": \"120000\",\r\n \"ztb\": \"12%\",\r\n \"ztbType\": \"top\",\r\n \"rhb\": \"10%\",\r\n \"rhbType\": \"bottom\"\r\n },\r\n \"yhkje\": {\r\n \"value\": \"100000\",\r\n \"data\": [\r\n 1,\r\n 1,\r\n 1,\r\n 2,\r\n 2,\r\n 2,\r\n 2,\r\n 2,\r\n 12,\r\n 11,\r\n 25,\r\n 4,\r\n 9,\r\n 8,\r\n 28,\r\n 28,\r\n 26,\r\n 28,\r\n 18,\r\n 19,\r\n 16,\r\n 12,\r\n 9,\r\n 13,\r\n 16,\r\n 16,\r\n 12,\r\n 12,\r\n 17,\r\n 11,\r\n 8,\r\n 8,\r\n 1,\r\n 3,\r\n 2,\r\n 2,\r\n 2,\r\n 2,\r\n 2,\r\n 1,\r\n 1\r\n ]\r\n },\r\n \"bycjdd\": {\r\n \"value\": \"1000\",\r\n \"data\": [\r\n 30,\r\n 50,\r\n 65,\r\n 35,\r\n 45,\r\n 40,\r\n 30,\r\n 40,\r\n 60,\r\n 50,\r\n 20,\r\n 35,\r\n 55,\r\n 45,\r\n 60\r\n ]\r\n },\r\n \"wcxsmb\": {\r\n \"value\": 75\r\n },\r\n \"hkdcl\": {\r\n \"value\": 80\r\n }\r\n }\r\n]', '系统首页客户管理', 1, 1, '2024-10-19 11:55:20', 101, 1, '2024-10-22 14:20:18', 0);
+INSERT INTO `example_report_data` VALUES (1847516681042272258, '数据简报', '[\r\n {\r\n \"xzkh\": {\r\n \"value\": \"500\",\r\n \"percent\": \"15.9%\",\r\n \"type\": \"pos\"\r\n },\r\n \"xzxs\": {\r\n \"value\": \"1200\",\r\n \"percent\": \"15.9%\",\r\n \"type\": \"pos\"\r\n },\r\n \"xzsj\": {\r\n \"value\": \"500\",\r\n \"percent\": \"15.9%\",\r\n \"type\": \"neg\"\r\n },\r\n \"xzdd\": {\r\n \"value\": \"500\",\r\n \"percent\": \"15.9%\",\r\n \"type\": \"neg\"\r\n },\r\n \"xnlxr\": {\r\n \"value\": \"500\",\r\n \"percent\": \"15.9%\",\r\n \"type\": \"pos\"\r\n },\r\n \"gjcs\": {\r\n \"value\": \"1200\",\r\n \"percent\": \"15.9%\",\r\n \"type\": \"pos\"\r\n },\r\n \"clrw\": {\r\n \"value\": \"500\",\r\n \"percent\": \"15.9%\",\r\n \"type\": \"neg\"\r\n },\r\n \"clgd\": {\r\n \"value\": \"500\",\r\n \"percent\": \"15.9%\",\r\n \"type\": \"neg\"\r\n }\r\n }\r\n]', '系统首页客户管理', 1, 1, '2024-10-19 13:54:36', 101, 1, '2024-10-22 13:48:47', 0);
+INSERT INTO `example_report_data` VALUES (1847517389778984962, '业绩目标', '[\r\n {\r\n \"date\": \"1月\",\r\n \"mbje\": \"1700000\",\r\n \"cjje\": \"2520000\"\r\n },\r\n {\r\n \"date\": \"2月\",\r\n \"mbje\": \"1660000\",\r\n \"cjje\": \"2650000\"\r\n },\r\n {\r\n \"date\": \"3月\",\r\n \"mbje\": \"1420000\",\r\n \"cjje\": \"2330000\"\r\n },\r\n {\r\n \"date\": \"4月\",\r\n \"mbje\": \"1520000\",\r\n \"cjje\": \"2150000\"\r\n },\r\n {\r\n \"date\": \"5月\",\r\n \"mbje\": \"1190000\",\r\n \"cjje\": \"1840000\"\r\n },\r\n {\r\n \"date\": \"6月\",\r\n \"mbje\": \"1030000\",\r\n \"cjje\": \"1830000\"\r\n },\r\n {\r\n \"date\": \"7月\",\r\n \"mbje\": \"1050000\",\r\n \"cjje\": \"1450000\"\r\n },\r\n {\r\n \"date\": \"8月\",\r\n \"mbje\": \"870000\",\r\n \"cjje\": \"950000\"\r\n },\r\n {\r\n \"date\": \"9月\",\r\n \"mbje\": \"690000\",\r\n \"cjje\": \"690000\"\r\n },\r\n {\r\n \"date\": \"10月\",\r\n \"mbje\": \"620000\",\r\n \"cjje\": \"2650000\"\r\n },\r\n {\r\n \"date\": \"11月\",\r\n \"mbje\": \"1320000\",\r\n \"cjje\": \"1230000\"\r\n },\r\n {\r\n \"date\": \"12月\",\r\n \"mbje\": \"1220000\",\r\n \"cjje\": \"1000000\"\r\n }\r\n]', '系统首页客户管理', 1, 1, '2024-10-19 13:57:25', 101, 1, '2024-10-22 11:04:28', 0);
+INSERT INTO `example_report_data` VALUES (1847517802133594114, '销售预测', '[\r\n {\r\n \"date\": \"1月\",\r\n \"yjxsje\": \"700000\",\r\n \"glje\": \"390000\"\r\n },\r\n {\r\n \"date\": \"2月\",\r\n \"yjxsje\": \"690000\",\r\n \"glje\": \"420000\"\r\n },\r\n {\r\n \"date\": \"3月\",\r\n \"yjxsje\": \"950000\",\r\n \"glje\": \"570000\"\r\n },\r\n {\r\n \"date\": \"4月\",\r\n \"yjxsje\": \"1450000\",\r\n \"glje\": \"850000\"\r\n },\r\n {\r\n \"date\": \"5月\",\r\n \"yjxsje\": \"1840000\",\r\n \"glje\": \"1190000\"\r\n },\r\n {\r\n \"date\": \"6月\",\r\n \"yjxsje\": \"2150000\",\r\n \"glje\": \"1520000\"\r\n },\r\n {\r\n \"date\": \"7月\",\r\n \"yjxsje\": \"2520000\",\r\n \"glje\": \"1700000\"\r\n },\r\n {\r\n \"date\": \"8月\",\r\n \"yjxsje\": \"2650000\",\r\n \"glje\": \"1660000\"\r\n },\r\n {\r\n \"date\": \"9月\",\r\n \"yjxsje\": \"2330000\",\r\n \"glje\": \"1420000\"\r\n },\r\n {\r\n \"date\": \"10月\",\r\n \"yjxsje\": \"1830000\",\r\n \"glje\": \"1030000\"\r\n },\r\n {\r\n \"date\": \"11月\",\r\n \"yjxsje\": \"1390000\",\r\n \"glje\": \"660000\"\r\n },\r\n {\r\n \"date\": \"12月\",\r\n \"yjxsje\": \"960000\",\r\n \"glje\": \"480000\"\r\n }\r\n]', '系统首页客户管理', 1, 1, '2024-10-19 13:59:03', 101, 1, '2024-10-22 11:09:34', 0);
+INSERT INTO `example_report_data` VALUES (1847518234444701698, '销售漏斗图', '[\r\n {\r\n \"cbqt\": \"36\",\r\n \"srgt\": \"25\",\r\n \"cpbj\": \"18\",\r\n \"cjsj\": \"10\",\r\n \"lssj\": \"8\"\r\n }\r\n]', '系统首页客户管理', 1, 1, '2024-10-19 14:00:46', 101, 1, '2024-10-22 11:12:34', 0);
+INSERT INTO `example_report_data` VALUES (1847518830023286786, '销售排名', '[\r\n {\r\n \"name\": \"张小刚\",\r\n \"money\": \"100.00万\",\r\n \"percent\": 90\r\n },\r\n {\r\n \"name\": \"李小红\",\r\n \"money\": \"90.00万\",\r\n \"percent\": 80\r\n },\r\n {\r\n \"name\": \"王小明\",\r\n \"money\": \"80.00万\",\r\n \"percent\": 70\r\n },\r\n {\r\n \"name\": \"周小伟\",\r\n \"money\": \"70.00万\",\r\n \"percent\": 65\r\n },\r\n {\r\n \"name\": \"郭小涛\",\r\n \"money\": \"60.00万\",\r\n \"percent\": 50\r\n },\r\n {\r\n \"name\": \"邵小婷\",\r\n \"money\": \"55.00万\",\r\n \"percent\": 50\r\n },\r\n {\r\n \"name\": \"叶小福\",\r\n \"money\": \"50.00万\",\r\n \"percent\": 50\r\n },\r\n {\r\n \"name\": \"郭千秋\",\r\n \"money\": \"45.00万\",\r\n \"percent\": 50\r\n },\r\n {\r\n \"name\": \"姜小风\",\r\n \"money\": \"42.00万\",\r\n \"percent\": 50\r\n },\r\n {\r\n \"name\": \"吴小夏\",\r\n \"money\": \"40.00万\",\r\n \"percent\": 50\r\n }\r\n]', '系统首页客户管理', 1, 1, '2024-10-19 14:03:08', 101, 1, '2024-10-22 11:17:29', 0);
+INSERT INTO `example_report_data` VALUES (1847521639368105986, '系统通知', '[\r\n {\r\n \"label\": \"JeeLowCode低代码平台\",\r\n \"time\": \"2024-08-31 12:00:00\"\r\n },\r\n {\r\n \"label\": \"JeeLowCode低代码平台\",\r\n \"time\": \"2024-08-31 12:00:00\"\r\n },\r\n {\r\n \"label\": \"JeeLowCode低代码平台\",\r\n \"time\": \"2024-08-31 12:00:00\"\r\n },\r\n {\r\n \"label\": \"JeeLowCode低代码平台\",\r\n \"time\": \"2024-08-31 12:00:00\"\r\n },\r\n {\r\n \"label\": \"JeeLowCode低代码平台\",\r\n \"time\": \"2024-08-31 12:00:00\"\r\n },\r\n {\r\n \"label\": \"JeeLowCode低代码平台\",\r\n \"time\": \"2024-08-31 12:00:00\"\r\n },\r\n {\r\n \"label\": \"JeeLowCode低代码平台\",\r\n \"time\": \"2024-08-31 12:00:00\"\r\n },\r\n {\r\n \"label\": \"JeeLowCode低代码平台\",\r\n \"time\": \"2024-08-31 12:00:00\"\r\n }\r\n]', '系统首页客户管理', 1, 1, '2024-10-19 14:14:18', 101, 1, '2024-10-22 11:18:47', 0);
+INSERT INTO `example_report_data` VALUES (1847526489531228162, '统计数据', '[\r\n {\r\n \"shzs\": {\r\n \"num\": \"1200\",\r\n \"percentage\": \"10%\",\r\n \"type\": \"pos\"\r\n },\r\n \"ktzsh\": {\r\n \"num\": \"1000\",\r\n \"percentage\": \"10%\",\r\n \"type\": \"pos\"\r\n },\r\n \"zfwl\": {\r\n \"num\": \"200000\",\r\n \"percentage\": \"10%\",\r\n \"type\": \"pos\"\r\n },\r\n \"zjye\": {\r\n \"num\": \"80000\"\r\n },\r\n \"zddl\": {\r\n \"num\": \"24200.00\",\r\n \"percentage\": \"20%\",\r\n \"type\": \"neg\"\r\n },\r\n \"kdj\": {\r\n \"num\": \"120.00\",\r\n \"percentage\": \"10%\",\r\n \"type\": \"pos\"\r\n }\r\n }\r\n]', '系统首页商户统计', 1, 1, '2024-10-19 14:33:35', 101, 1, '2024-10-22 14:16:47', 0);
+INSERT INTO `example_report_data` VALUES (1847528427031240705, '商户外拓', '[\r\n {\r\n \"yjh\": {\r\n \"leftNum\": 600,\r\n \"rightNum\": 1000\r\n },\r\n \"ywc\": {\r\n \"leftNum\": 500,\r\n \"rightNum\": 1000\r\n },\r\n \"ktz\": {\r\n \"leftNum\": 400,\r\n \"rightNum\": 1000\r\n },\r\n \"qtz\": {\r\n \"leftNum\": 400,\r\n \"rightNum\": 1000\r\n }\r\n }\r\n]', '系统首页商户统计', 1, 1, '2024-10-19 14:41:17', 101, 1, '2024-10-22 14:35:10', 0);
+INSERT INTO `example_report_data` VALUES (1847530697479299074, '日交易额', '[\r\n {\r\n \"time\": \"12:00\",\r\n \"data\": 32000\r\n },\r\n {\r\n \"time\": \"14:00\",\r\n \"data\": 35000\r\n },\r\n {\r\n \"time\": \"16:00\",\r\n \"data\": 37000\r\n },\r\n {\r\n \"time\": \"18:00\",\r\n \"data\": 32000\r\n },\r\n {\r\n \"time\": \"20:00\",\r\n \"data\": 34000\r\n },\r\n {\r\n \"time\": \"22:00\",\r\n \"data\": 33000\r\n },\r\n {\r\n \"time\": \"24:00\",\r\n \"data\": 37000\r\n }\r\n]', '系统首页商户统计', 1, 1, '2024-10-19 14:50:18', 101, 1, '2024-10-22 14:50:56', 0);
+INSERT INTO `example_report_data` VALUES (1847531621232812034, '周订单量', '[\r\n {\r\n \"date\": \"周一\",\r\n \"data\": 800\r\n },\r\n {\r\n \"date\": \"周二\",\r\n \"data\": 3000\r\n },\r\n {\r\n \"date\": \"周三\",\r\n \"data\": 2000\r\n },\r\n {\r\n \"date\": \"周四\",\r\n \"data\": 3800\r\n },\r\n {\r\n \"date\": \"周五\",\r\n \"data\": 3600\r\n },\r\n {\r\n \"date\": \"周六\",\r\n \"data\": 4800\r\n },\r\n {\r\n \"date\": \"周日\",\r\n \"data\": 4500\r\n }\r\n]', '系统首页商户统计', 1, 1, '2024-10-19 14:53:58', 101, 1, '2024-10-22 14:54:50', 0);
+INSERT INTO `example_report_data` VALUES (1847533387051573250, '开拓商家', '[\r\n {\r\n \"date\": \"周一\",\r\n \"mbkts\": 1008,\r\n \"sjkts\": 1800\r\n },\r\n {\r\n \"date\": \"周二\",\r\n \"mbkts\": 2000,\r\n \"sjkts\": 2500\r\n },\r\n {\r\n \"date\": \"周三\",\r\n \"mbkts\": 2600,\r\n \"sjkts\": 2100\r\n },\r\n {\r\n \"date\": \"周四\",\r\n \"mbkts\": 1800,\r\n \"sjkts\": 1300\r\n },\r\n {\r\n \"date\": \"周五\",\r\n \"mbkts\": 3500,\r\n \"sjkts\": 6000\r\n },\r\n {\r\n \"date\": \"周六\",\r\n \"mbkts\": 5300,\r\n \"sjkts\": 2800\r\n },\r\n {\r\n \"date\": \"周日\",\r\n \"mbkts\": 3800,\r\n \"sjkts\": 6000\r\n }\r\n]', '系统首页商户统计', 1, 1, '2024-10-19 15:00:59', 101, 1, '2024-10-22 14:59:08', 0);
+INSERT INTO `example_report_data` VALUES (1847534384184434689, '成交金额趋势', '[\r\n {\r\n \"type\": \"1\",\r\n \"data\": [\r\n {\r\n \"date\": \"12-01\",\r\n \"xscj\": \"200000\",\r\n \"xxcj\": \"100000\"\r\n },\r\n {\r\n \"date\": \"12-02\",\r\n \"xscj\": \"330000\",\r\n \"xxcj\": \"200000\"\r\n },\r\n {\r\n \"date\": \"12-03\",\r\n \"xscj\": \"340000\",\r\n \"xxcj\": \"180000\"\r\n },\r\n {\r\n \"date\": \"12-04\",\r\n \"xscj\": \"350000\",\r\n \"xxcj\": \"320000\"\r\n },\r\n {\r\n \"date\": \"12-05\",\r\n \"xscj\": \"360000\",\r\n \"xxcj\": \"300000\"\r\n },\r\n {\r\n \"date\": \"12-06\",\r\n \"xscj\": \"430000\",\r\n \"xxcj\": \"400000\"\r\n },\r\n {\r\n \"date\": \"12-07\",\r\n \"xscj\": \"450000\",\r\n \"xxcj\": \"380000\"\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"2\",\r\n \"data\": [\r\n {\r\n \"date\": \"12-05\",\r\n \"xscj\": \"350000\",\r\n \"xxcj\": \"320000\"\r\n },\r\n {\r\n \"date\": \"12-10\",\r\n \"xscj\": \"200000\",\r\n \"xxcj\": \"100000\"\r\n },\r\n {\r\n \"date\": \"12-15\",\r\n \"xscj\": \"360000\",\r\n \"xxcj\": \"300000\"\r\n },\r\n {\r\n \"date\": \"12-20\",\r\n \"xscj\": \"330000\",\r\n \"xxcj\": \"200000\"\r\n },\r\n {\r\n \"date\": \"12-25\",\r\n \"xscj\": \"430000\",\r\n \"xxcj\": \"400000\"\r\n },\r\n {\r\n \"date\": \"12-30\",\r\n \"xscj\": \"340000\",\r\n \"xxcj\": \"180000\"\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"3\",\r\n \"data\": [\r\n {\r\n \"date\": \"01\",\r\n \"xscj\": \"200000\",\r\n \"xxcj\": \"310000\"\r\n },\r\n {\r\n \"date\": \"02\",\r\n \"xscj\": \"200000\",\r\n \"xxcj\": \"280000\"\r\n },\r\n {\r\n \"date\": \"03\",\r\n \"xscj\": \"330000\",\r\n \"xxcj\": \"400000\"\r\n },\r\n {\r\n \"date\": \"04\",\r\n \"xscj\": \"340000\",\r\n \"xxcj\": \"180000\"\r\n },\r\n {\r\n \"date\": \"05\",\r\n \"xscj\": \"430000\",\r\n \"xxcj\": \"100000\"\r\n },\r\n {\r\n \"date\": \"06\",\r\n \"xscj\": \"420000\",\r\n \"xxcj\": \"350000\"\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"4\",\r\n \"data\": [\r\n {\r\n \"date\": \"01\",\r\n \"xscj\": \"200000\",\r\n \"xxcj\": \"310000\"\r\n },\r\n {\r\n \"date\": \"02\",\r\n \"xscj\": \"200000\",\r\n \"xxcj\": \"280000\"\r\n },\r\n {\r\n \"date\": \"03\",\r\n \"xscj\": \"330000\",\r\n \"xxcj\": \"400000\"\r\n },\r\n {\r\n \"date\": \"04\",\r\n \"xscj\": \"340000\",\r\n \"xxcj\": \"180000\"\r\n },\r\n {\r\n \"date\": \"05\",\r\n \"xscj\": \"430000\",\r\n \"xxcj\": \"100000\"\r\n },\r\n {\r\n \"date\": \"06\",\r\n \"xscj\": \"220000\",\r\n \"xxcj\": \"350000\"\r\n },\r\n {\r\n \"date\": \"07\",\r\n \"xscj\": \"380000\",\r\n \"xxcj\": \"180000\"\r\n },\r\n {\r\n \"date\": \"08\",\r\n \"xscj\": \"350000\",\r\n \"xxcj\": \"350000\"\r\n },\r\n {\r\n \"date\": \"09\",\r\n \"xscj\": \"280000\",\r\n \"xxcj\": \"100000\"\r\n },\r\n {\r\n \"date\": \"10\",\r\n \"xscj\": \"310000\",\r\n \"xxcj\": \"350000\"\r\n },\r\n {\r\n \"date\": \"11\",\r\n \"xscj\": \"330000\",\r\n \"xxcj\": \"400000\"\r\n },\r\n {\r\n \"date\": \"12\",\r\n \"xscj\": \"360000\",\r\n \"xxcj\": \"350000\"\r\n }\r\n ]\r\n }\r\n]', '系统首页商户统计', 1, 1, '2024-10-19 15:04:57', 101, 1, '2024-10-22 17:00:41', 0);
+INSERT INTO `example_report_data` VALUES (1847538546150350850, '服务器基本信息', '[\r\n {\r\n \"xtyxsj\": 100,\r\n \"cpuhxs\": 8,\r\n \"nczl\": 50.0,\r\n \"xtpjfz\": 0.08,\r\n \"cpusyl\": 40,\r\n \"ncsyl\": 40,\r\n \"xtpjfzl\": 40\r\n }\r\n]', '系统首页系统监控', 1, 1, '2024-10-19 15:21:29', 101, 1, '2024-10-22 18:03:19', 0);
+INSERT INTO `example_report_data` VALUES (1847539538107441153, 'CPU使用率', '[\r\n {\r\n \"time\": \"12:00\",\r\n \"syl\": \"10\"\r\n },\r\n {\r\n \"time\": \"13:00\",\r\n \"syl\": \"22\"\r\n },\r\n {\r\n \"time\": \"14:00\",\r\n \"syl\": \"28\"\r\n },\r\n {\r\n \"time\": \"15:00\",\r\n \"syl\": \"43\"\r\n },\r\n {\r\n \"time\": \"16:00\",\r\n \"syl\": \"49\"\r\n },\r\n {\r\n \"time\": \"17:00\",\r\n \"syl\": \"40\"\r\n }\r\n]', '系统首页系统监控', 1, 1, '2024-10-19 15:25:26', 101, 1, '2024-10-22 16:38:43', 0);
+INSERT INTO `example_report_data` VALUES (1847540707286458370, '内存使用率', '[\r\n {\r\n \"time\": \"12:00\",\r\n \"syl\": \"10\"\r\n },\r\n {\r\n \"time\": \"13:00\",\r\n \"syl\": \"22\"\r\n },\r\n {\r\n \"time\": \"14:00\",\r\n \"syl\": \"28\"\r\n },\r\n {\r\n \"time\": \"15:00\",\r\n \"syl\": \"43\"\r\n },\r\n {\r\n \"time\": \"16:00\",\r\n \"syl\": \"49\"\r\n },\r\n {\r\n \"time\": \"17:00\",\r\n \"syl\": \"40\"\r\n }\r\n]', '系统首页系统监控', 1, 1, '2024-10-19 15:30:04', 101, 1, '2024-10-22 16:40:07', 0);
+INSERT INTO `example_report_data` VALUES (1847541045368332290, '服务器流量', '[\r\n {\r\n \"time\": \"12:00\",\r\n \"sc\": 10,\r\n \"xz\": 20\r\n },\r\n {\r\n \"time\": \"13:00\",\r\n \"sc\": 15,\r\n \"xz\": 12\r\n },\r\n {\r\n \"time\": \"14:00\",\r\n \"sc\": 20,\r\n \"xz\": 23\r\n },\r\n {\r\n \"time\": \"15:00\",\r\n \"sc\": 25,\r\n \"xz\": 22\r\n },\r\n {\r\n \"time\": \"16:00\",\r\n \"sc\": 15,\r\n \"xz\": 10\r\n },\r\n {\r\n \"time\": \"17:00\",\r\n \"sc\": 20,\r\n \"xz\": 5\r\n }\r\n]', '系统首页系统监控', 1, 1, '2024-10-19 15:31:25', 101, 1, '2024-10-22 16:43:20', 0);
+INSERT INTO `example_report_data` VALUES (1847541574995681281, '服务器磁盘IO', '[\r\n {\r\n \"time\": \"12:00\",\r\n \"sc\": 10,\r\n \"sr\": 20\r\n },\r\n {\r\n \"time\": \"13:00\",\r\n \"sc\": 15,\r\n \"sr\": 12\r\n },\r\n {\r\n \"time\": \"14:00\",\r\n \"sc\": 20,\r\n \"sr\": 23\r\n },\r\n {\r\n \"time\": \"15:00\",\r\n \"sc\": 25,\r\n \"sr\": 22\r\n },\r\n {\r\n \"time\": \"16:00\",\r\n \"sc\": 15,\r\n \"sr\": 10\r\n },\r\n {\r\n \"time\": \"17:00\",\r\n \"sc\": 20,\r\n \"sr\": 5\r\n }\r\n]', '系统首页系统监控', 1, 1, '2024-10-19 15:33:31', 101, 1, '2024-10-22 16:45:42', 0);
+INSERT INTO `example_report_data` VALUES (1847543014543728641, '我的待办', '[\r\n {\r\n \"dclgd\": 50,\r\n \"dbxmx\": 25,\r\n \"dtjhb\": 23,\r\n \"dtjbb\": 14\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 15:39:15', 101, 1, '2024-10-24 09:44:15', 0);
+INSERT INTO `example_report_data` VALUES (1847552846378180609, '业务处理', '[\r\n {\r\n \"type\": \"1\",\r\n \"data\": [\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"2\",\r\n \"data\": [\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"3\",\r\n \"data\": [\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n },\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"4\",\r\n \"data\": [\r\n {\r\n \"tjsj\": \"2016-05-03 12:00\",\r\n \"bxlx\": \"交通费报销单\",\r\n \"spdh\": \"Bx78858439\",\r\n \"bxje\": \"¥250.00\",\r\n \"spdx\": \"部门经理\"\r\n }\r\n ]\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 16:18:19', 101, 1, '2024-10-24 09:53:15', 0);
+INSERT INTO `example_report_data` VALUES (1847553023780462594, '业务处理', '{\r\n \"title\": \"业务处理\",\r\n \"typeList\": [\r\n {\r\n \"name\": \"待我审批\",\r\n \"type\": \"dwsp\"\r\n },\r\n {\r\n \"name\": \"超期待审\",\r\n \"type\": \"cqds\"\r\n },\r\n {\r\n \"name\": \"我提交的\",\r\n \"type\": \"wtjd\"\r\n },\r\n {\r\n \"name\": \"被退回的\",\r\n \"type\": \"bthd\"\r\n }\r\n ],\r\n \"type\": \"cqds\",\r\n \"tableLabel\": [\r\n {\r\n \"prop\": \"date\",\r\n \"label\": \"提交时间\"\r\n },\r\n {\r\n \"prop\": \"name\",\r\n \"label\": \"报销类型\"\r\n },\r\n {\r\n \"prop\": \"number\",\r\n \"label\": \"审批单号\"\r\n },\r\n {\r\n \"prop\": \"money\",\r\n \"label\": \"报销金额\"\r\n },\r\n {\r\n \"prop\": \"object\",\r\n \"label\": \"审批对象\"\r\n }\r\n ],\r\n \"tableData\": [\r\n {\r\n \"date\": \"2016-05-03 12:00\",\r\n \"name\": \"交通费报销单\",\r\n \"number\": \"Bx78858439\",\r\n \"money\": \"¥250.00\",\r\n \"object\": \"部门经理\"\r\n },\r\n {\r\n \"date\": \"2016-05-03 12:00\",\r\n \"name\": \"交通费报销单\",\r\n \"number\": \"Bx78858439\",\r\n \"money\": \"¥250.00\",\r\n \"object\": \"部门经理\"\r\n }\r\n ]\r\n}', '系统首页数据看板2', 1, 1, '2024-10-19 16:19:01', 101, 1, '2024-10-21 11:25:32', -1);
+INSERT INTO `example_report_data` VALUES (1847553127744675841, '业务处理', '{\r\n \"title\": \"业务处理\",\r\n \"typeList\": [\r\n {\r\n \"name\": \"待我审批\",\r\n \"type\": \"dwsp\"\r\n },\r\n {\r\n \"name\": \"超期待审\",\r\n \"type\": \"cqds\"\r\n },\r\n {\r\n \"name\": \"我提交的\",\r\n \"type\": \"wtjd\"\r\n },\r\n {\r\n \"name\": \"被退回的\",\r\n \"type\": \"bthd\"\r\n }\r\n ],\r\n \"type\": \"wtjd\",\r\n \"tableLabel\": [\r\n {\r\n \"prop\": \"date\",\r\n \"label\": \"提交时间\"\r\n },\r\n {\r\n \"prop\": \"name\",\r\n \"label\": \"报销类型\"\r\n },\r\n {\r\n \"prop\": \"number\",\r\n \"label\": \"审批单号\"\r\n },\r\n {\r\n \"prop\": \"money\",\r\n \"label\": \"报销金额\"\r\n },\r\n {\r\n \"prop\": \"object\",\r\n \"label\": \"审批对象\"\r\n }\r\n ],\r\n \"tableData\": [\r\n {\r\n \"date\": \"2016-05-03 12:00\",\r\n \"name\": \"交通费报销单\",\r\n \"number\": \"Bx78858439\",\r\n \"money\": \"¥250.00\",\r\n \"object\": \"部门经理\"\r\n },\r\n {\r\n \"date\": \"2016-05-03 12:00\",\r\n \"name\": \"交通费报销单\",\r\n \"number\": \"Bx78858439\",\r\n \"money\": \"¥250.00\",\r\n \"object\": \"部门经理\"\r\n },\r\n {\r\n \"date\": \"2016-05-03 12:00\",\r\n \"name\": \"交通费报销单\",\r\n \"number\": \"Bx78858439\",\r\n \"money\": \"¥250.00\",\r\n \"object\": \"部门经理\"\r\n },\r\n {\r\n \"date\": \"2016-05-03 12:00\",\r\n \"name\": \"交通费报销单\",\r\n \"number\": \"Bx78858439\",\r\n \"money\": \"¥250.00\",\r\n \"object\": \"部门经理\"\r\n }\r\n ]\r\n}', '系统首页数据看板2', 1, 1, '2024-10-19 16:19:26', 101, 1, '2024-10-21 11:27:31', -1);
+INSERT INTO `example_report_data` VALUES (1847553186167136258, '业务处理', '{\r\n \"title\": \"业务处理\",\r\n \"typeList\": [\r\n {\r\n \"name\": \"待我审批\",\r\n \"type\": \"dwsp\"\r\n },\r\n {\r\n \"name\": \"超期待审\",\r\n \"type\": \"cqds\"\r\n },\r\n {\r\n \"name\": \"我提交的\",\r\n \"type\": \"wtjd\"\r\n },\r\n {\r\n \"name\": \"被退回的\",\r\n \"type\": \"bthd\"\r\n }\r\n ],\r\n \"type\": \"bthd\",\r\n \"tableLabel\": [\r\n {\r\n \"prop\": \"date\",\r\n \"label\": \"提交时间\"\r\n },\r\n {\r\n \"prop\": \"name\",\r\n \"label\": \"报销类型\"\r\n },\r\n {\r\n \"prop\": \"number\",\r\n \"label\": \"审批单号\"\r\n },\r\n {\r\n \"prop\": \"money\",\r\n \"label\": \"报销金额\"\r\n },\r\n {\r\n \"prop\": \"object\",\r\n \"label\": \"审批对象\"\r\n }\r\n ],\r\n \"tableData\": [\r\n {\r\n \"date\": \"2016-05-03 12:00\",\r\n \"name\": \"交通费报销单\",\r\n \"number\": \"Bx78858439\",\r\n \"money\": \"¥250.00\",\r\n \"object\": \"部门经理\"\r\n }\r\n ]\r\n}', '系统首页数据看板2', 1, 1, '2024-10-19 16:19:40', 101, 1, '2024-10-21 11:30:28', -1);
+INSERT INTO `example_report_data` VALUES (1847553851350196225, '预警信息', '[\r\n {\r\n \"dqysk\": 150,\r\n \"yqysk\": 100,\r\n \"dqyfk\": 120,\r\n \"yqyfk\": 200\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 16:22:18', 101, 1, '2024-10-24 09:56:54', 0);
+INSERT INTO `example_report_data` VALUES (1847554362698768385, '年度经营目标', '[\r\n {\r\n \"ndjymb\": 900,\r\n \"ywcmb\": 585,\r\n \"wcl\": 65\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 16:24:20', 101, 1, '2024-10-24 15:00:05', 0);
+INSERT INTO `example_report_data` VALUES (1847555085654171649, '年度回款目标', '[\r\n {\r\n \"ndhkmb\": 800,\r\n \"ywcmb\": 440,\r\n \"wcl\": 55\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 16:27:12', 101, 1, '2024-10-24 15:00:25', 0);
+INSERT INTO `example_report_data` VALUES (1847555794957115393, '账户余额', '[\r\n {\r\n \"name\": \"招商银行\",\r\n \"num\": 3500,\r\n \"jdt\": 80\r\n },\r\n {\r\n \"name\": \"建设银行\",\r\n \"num\": 3000,\r\n \"jdt\": 70\r\n },\r\n {\r\n \"name\": \"工商银行\",\r\n \"num\": 2500,\r\n \"jdt\": 60\r\n },\r\n {\r\n \"name\": \"农业银行\",\r\n \"num\": 2000,\r\n \"jdt\": 50\r\n },\r\n {\r\n \"name\": \"广州银行\",\r\n \"num\": 1500,\r\n \"jdt\": 40\r\n },\r\n {\r\n \"name\": \"其它\",\r\n \"num\": 1200,\r\n \"jdt\": 30\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 16:30:02', 101, 1, '2024-10-24 10:11:29', 0);
+INSERT INTO `example_report_data` VALUES (1847556458613448705, '收支预测', '[\r\n {\r\n \"date\": \"1月\",\r\n \"yjsr\": 1008,\r\n \"yjzc\": 1800\r\n },\r\n {\r\n \"date\": \"2月\",\r\n \"yjsr\": 2000,\r\n \"yjzc\": 2500\r\n },\r\n {\r\n \"date\": \"3月\",\r\n \"yjsr\": 2600,\r\n \"yjzc\": 2100\r\n },\r\n {\r\n \"date\": \"4月\",\r\n \"yjsr\": 1800,\r\n \"yjzc\": 1300\r\n },\r\n {\r\n \"date\": \"5月\",\r\n \"yjsr\": 3500,\r\n \"yjzc\": 6000\r\n },\r\n {\r\n \"date\": \"6月\",\r\n \"yjsr\": 5300,\r\n \"yjzc\": 2800\r\n },\r\n {\r\n \"date\": \"7月\",\r\n \"yjsr\": 3200,\r\n \"yjzc\": 4000\r\n },\r\n {\r\n \"date\": \"8月\",\r\n \"yjsr\": 2800,\r\n \"yjzc\": 5000\r\n },\r\n {\r\n \"date\": \"9月\",\r\n \"yjsr\": 3300,\r\n \"yjzc\": 2500\r\n },\r\n {\r\n \"date\": \"10月\",\r\n \"yjsr\": 1100,\r\n \"yjzc\": 2000\r\n },\r\n {\r\n \"date\": \"11月\",\r\n \"yjsr\": 3800,\r\n \"yjzc\": 2800\r\n },\r\n {\r\n \"date\": \"12月\",\r\n \"yjsr\": 3800,\r\n \"yjzc\": 6000\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 16:32:40', 101, 1, '2024-10-24 10:17:42', 0);
+INSERT INTO `example_report_data` VALUES (1847557169011105794, '费用结构', '[\r\n {\r\n \"name\": \"培训费用\",\r\n \"value\": 500000\r\n },\r\n {\r\n \"name\": \"产品研发\",\r\n \"value\": 900000\r\n },\r\n {\r\n \"name\": \"项目实施\",\r\n \"value\": 600000\r\n },\r\n {\r\n \"name\": \"其他费用\",\r\n \"value\": 500000\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 16:35:29', 101, 1, '2024-10-24 10:21:23', 0);
+INSERT INTO `example_report_data` VALUES (1847557890913738754, '收入结构', '[\r\n {\r\n \"name\": \"培训费用\",\r\n \"value\": 500000\r\n },\r\n {\r\n \"name\": \"产品研发\",\r\n \"value\": 900000\r\n },\r\n {\r\n \"name\": \"项目实施\",\r\n \"value\": 600000\r\n },\r\n {\r\n \"name\": \"其他费用\",\r\n \"value\": 500000\r\n }\r\n]', '系统首页数据看板2', 1, 1, '2024-10-19 16:38:21', 101, 1, '2024-10-24 10:22:52', 0);
+INSERT INTO `example_report_data` VALUES (1847558871873363969, '统计数据', '[\r\n {\r\n \"today_visitors\": 521555,\r\n \"today_member_visitors\": 12553,\r\n \"today_paid_member\": 5996,\r\n \"today_new_member\": 266\r\n }\r\n]', '系统首页数据会员', 1, 1, '2024-10-19 16:42:15', 101, 1, '2024-10-24 10:28:21', 0);
+INSERT INTO `example_report_data` VALUES (1847559753813860354, '实时访问量', '[\r\n {\r\n \"date\": \"10:00\",\r\n \"ssfkl\": 1500\r\n },\r\n {\r\n \"date\": \"11:00\",\r\n \"ssfkl\": 3000\r\n },\r\n {\r\n \"date\": \"12:00\",\r\n \"ssfkl\": 2000\r\n },\r\n {\r\n \"date\": \"13:00\",\r\n \"ssfkl\": 1000\r\n },\r\n {\r\n \"date\": \"14:00\",\r\n \"ssfkl\": 1300\r\n },\r\n {\r\n \"date\": \"15:00\",\r\n \"ssfkl\": 1600\r\n },\r\n {\r\n \"date\": \"16:00\",\r\n \"ssfkl\": 2100\r\n },\r\n {\r\n \"date\": \"17:00\",\r\n \"ssfkl\": 1400\r\n },\r\n {\r\n \"date\": \"18:00\",\r\n \"ssfkl\": 1300\r\n }\r\n]', '系统首页数据会员', 1, 1, '2024-10-19 16:45:45', 101, 1, '2024-10-24 10:33:03', 0);
+INSERT INTO `example_report_data` VALUES (1847560265909018626, '销售额', '[\r\n {\r\n \"date\": \"7日\",\r\n \"xse\": 0\r\n },\r\n {\r\n \"date\": \"8日\",\r\n \"xse\": 3000\r\n },\r\n {\r\n \"date\": \"9日\",\r\n \"xse\": 2000\r\n },\r\n {\r\n \"date\": \"10日\",\r\n \"xse\": 1000\r\n },\r\n {\r\n \"date\": \"11日\",\r\n \"xse\": 1300\r\n },\r\n {\r\n \"date\": \"12日\",\r\n \"xse\": 1600\r\n },\r\n {\r\n \"date\": \"13日\",\r\n \"xse\": 2100\r\n },\r\n {\r\n \"date\": \"14日\",\r\n \"xse\": 1400\r\n },\r\n {\r\n \"date\": \"15日\",\r\n \"xse\": 0\r\n }\r\n]', '系统首页数据会员', 1, 1, '2024-10-19 16:47:48', 101, 1, '2024-10-24 10:36:14', 0);
+INSERT INTO `example_report_data` VALUES (1847561312085876737, '各品类占比', '[\r\n {\r\n \"je\": 3966,\r\n \"date\": \"2024-10\",\r\n \"nz\": 31.25,\r\n \"xb\": 12.50,\r\n \"my\": 18.75,\r\n \"sm\": 37.50\r\n }\r\n]', '系统首页数据会员', 1, 1, '2024-10-19 16:51:57', 101, 1, '2024-10-24 10:59:02', 0);
+INSERT INTO `example_report_data` VALUES (1847562310334423041, '店铺业绩', '[\r\n {\r\n \"jrxse\": {\r\n \"num\": 8987.00,\r\n \"bf\": 68,\r\n \"bz\": 36\r\n },\r\n \"bzxse\": {\r\n \"num\": 17128.00,\r\n \"ts\": 21.6,\r\n \"mbje\": 13000.00\r\n },\r\n \"byxse\": {\r\n \"num\": 80064.00,\r\n \"ts\": 21.6,\r\n \"mbje\": 100000.00\r\n },\r\n \"bnxse\": {\r\n \"num\": 907064.00,\r\n \"ts\": 92,\r\n \"mbje\": 1200000.00\r\n }\r\n }\r\n]', '系统首页数据首页', 1, 1, '2024-10-19 16:55:55', 101, 1, '2024-10-24 11:18:08', 0);
+INSERT INTO `example_report_data` VALUES (1847563190903382017, '销售数据', '[\r\n {\r\n \"date\": \"44周\",\r\n \"sczhl\": 120,\r\n \"je\": 150\r\n },\r\n {\r\n \"date\": \"45周\",\r\n \"sczhl\": 132,\r\n \"je\": 182\r\n },\r\n {\r\n \"date\": \"46周\",\r\n \"sczhl\": 101,\r\n \"je\": 151,\r\n \"rje\": 100\r\n },\r\n {\r\n \"date\": \"47周\",\r\n \"sczhl\": 134,\r\n \"je\": 164\r\n },\r\n {\r\n \"date\": \"48周\",\r\n \"sczhl\": 90,\r\n \"je\": 120,\r\n \"rje\": 100\r\n },\r\n {\r\n \"date\": \"49周\",\r\n \"sczhl\": 230,\r\n \"je\": 160\r\n },\r\n {\r\n \"date\": \"本周\",\r\n \"sczhl\": 160,\r\n \"je\": 100,\r\n \"rje\": 100\r\n }\r\n]', '系统首页数据首页', 1, 1, '2024-10-19 16:59:25', 101, 1, '2024-10-24 11:30:02', 0);
+INSERT INTO `example_report_data` VALUES (1847563858124873730, '本周数据详情', '[\r\n {\r\n \"tycs\": 875,\r\n \"tycszhl\": 45,\r\n \"sccs\": 326,\r\n \"sccszhl\": 45,\r\n \"xssl\": 124,\r\n \"xsslzhl\": 36,\r\n \"ldv\": 5,\r\n \"yjdl\": 23,\r\n \"ddl\": 8,\r\n \"gjdp\": 0\r\n }\r\n]', '系统首页数据首页', 1, 1, '2024-10-19 17:02:04', 101, 1, '2024-10-24 11:39:19', 0);
+INSERT INTO `example_report_data` VALUES (1847564828560990209, '上周综合提升', '[\r\n {\r\n \"xsl\": \"6%\",\r\n \"xse\": \"15%\",\r\n \"sczh\": \"6%\"\r\n }\r\n]', '系统首页数据首页', 1, 1, '2024-10-19 17:05:55', 101, 1, '2024-10-24 13:43:55', 0);
+INSERT INTO `example_report_data` VALUES (1848615589260808193, '商户分布', '[\r\n {\r\n \"value\": 8000,\r\n \"name\": \"娱乐\"\r\n },\r\n {\r\n \"value\": 10000,\r\n \"name\": \"旅游\"\r\n },\r\n {\r\n \"value\": 10000,\r\n \"name\": \"酒店\"\r\n },\r\n {\r\n \"value\": 8000,\r\n \"name\": \"餐饮\"\r\n },\r\n {\r\n \"value\": 6000,\r\n \"name\": \"医疗\"\r\n }\r\n]', '系统首页商户统计', 1, 1, '2024-10-22 14:41:16', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1848616650138701826, '交易漏斗', '[\r\n {\r\n \"value\": 50000,\r\n \"name\": \"访问人数\"\r\n },\r\n {\r\n \"value\": 35000,\r\n \"name\": \"提交订单\"\r\n },\r\n {\r\n \"value\": 25000,\r\n \"name\": \"支付成功\"\r\n },\r\n {\r\n \"value\": 15000,\r\n \"name\": \"到店消费\"\r\n }\r\n]', '系统首页商户统计', 1, 1, '2024-10-22 14:45:29', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1849333158003253249, '转化率', '[\r\n {\r\n \"date\": \"2020-05-12 ~ 2020-07-18\",\r\n \"cgkhs\": 2454,\r\n \"xzhys\": 2454,\r\n \"kdj\": 40.50,\r\n \"fwzfzhl\": 45\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 14:12:38', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1849340925292224513, '实时数据', '[\r\n {\r\n \"zfje\": {\r\n \"jr\": 619.86,\r\n \"zr\": 407.31,\r\n \"flag\": 1\r\n },\r\n \"zfdd\": {\r\n \"jr\": 40,\r\n \"zr\": 88,\r\n \"flag\": 0\r\n },\r\n \"lll\": {\r\n \"jr\": 2368,\r\n \"zr\": 2587,\r\n \"flag\": 0\r\n },\r\n \"fks\": {\r\n \"jr\": 987,\r\n \"zr\": 1257,\r\n \"flag\": 0\r\n },\r\n \"gxsj\": \"11:41:22\",\r\n \"data\": [\r\n {\r\n \"date\": \"1\",\r\n \"zr\": 76,\r\n \"jr\": 50\r\n },\r\n {\r\n \"date\": \"2\",\r\n \"zr\": 60,\r\n \"jr\": 50\r\n },\r\n {\r\n \"date\": \"3\",\r\n \"zr\": 22,\r\n \"jr\": 32\r\n },\r\n {\r\n \"date\": \"4\",\r\n \"zr\": 85,\r\n \"jr\": 65\r\n },\r\n {\r\n \"date\": \"5\",\r\n \"zr\": 50,\r\n \"jr\": 30\r\n },\r\n {\r\n \"date\": \"6\",\r\n \"zr\": 60\r\n }\r\n ]\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 14:43:30', 101, 1, '2024-10-24 14:48:16', 0);
+INSERT INTO `example_report_data` VALUES (1849343844515225601, '智能助手', '[\r\n {\r\n \"type\": \"1\",\r\n \"data\": [\r\n {\r\n \"dfhdd\": 3534,\r\n \"dhfkf\": 7833,\r\n \"yzxsp\": 3873,\r\n \"dtkdd\": 3873,\r\n \"pdzkh\": 2737\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"2\",\r\n \"data\": [\r\n {\r\n \"dfhdd\": 3454,\r\n \"dhfkf\": 3575,\r\n \"yzxsp\": 3388,\r\n \"dtkdd\": 3783,\r\n \"pdzkh\": 3788\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"3\",\r\n \"data\": [\r\n {\r\n \"dfhdd\": 4876,\r\n \"dhfkf\": 3788,\r\n \"yzxsp\": 3786,\r\n \"dtkdd\": 2837,\r\n \"pdzkh\": 3787\r\n }\r\n ]\r\n },\r\n {\r\n \"type\": \"4\",\r\n \"data\": [\r\n {\r\n \"dfhdd\": 3873,\r\n \"dhfkf\": 3738,\r\n \"yzxsp\": 3783,\r\n \"dtkdd\": 3366,\r\n \"pdzkh\": 3783\r\n }\r\n ]\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 14:55:06', 101, 1, '2024-10-24 15:07:30', 0);
+INSERT INTO `example_report_data` VALUES (1849350949871722497, '智能助手待处理', '[\r\n {\r\n \"xxnra\": \"有新的小程序版本(2.57.7)待更新\",\r\n \"jjcd\": 1,\r\n \"btname\": \"立即处理\"\r\n },\r\n {\r\n \"xxnra\": \"跳失率49.09%,行业标准22.9%,改良版本\",\r\n \"jjcd\": 0,\r\n \"btname\": \"快速提升\"\r\n },\r\n {\r\n \"xxnra\": \"未开通快速回款\",\r\n \"xxnrb\": \"开通后,发货当日即可回款\",\r\n \"jjcd\": 0,\r\n \"btname\": \"立即开通\"\r\n },\r\n {\r\n \"xxnra\": \"消息4\",\r\n \"jjcd\": 0\r\n },\r\n {\r\n \"xxnra\": \"消息5\",\r\n \"jjcd\": 0\r\n },\r\n {\r\n \"xxnra\": \"消息5\",\r\n \"jjcd\": 0\r\n },\r\n {\r\n \"xxnra\": \"消息6\",\r\n \"jjcd\": 0\r\n },\r\n {\r\n \"xxnra\": \"消息7\",\r\n \"jjcd\": 0\r\n },\r\n {\r\n \"xxnra\": \"消息8\",\r\n \"jjcd\": 0\r\n },\r\n {\r\n \"xxnra\": \"消息9\",\r\n \"jjcd\": 0\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 15:23:20', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1849352534425247745, '服务通知', '[\r\n {\r\n \"title\": \"【社区团购】\",\r\n \"content\": \"服务已失效,如需继续使用,可一键订购\"\r\n },\r\n {\r\n \"title\": \"【知识付费】\",\r\n \"content\": \"服务已失效,如需继续使用,可一键订购\"\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 15:29:38', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1849354290081210369, '规则中心', '[\r\n {\r\n \"type\": \"success\",\r\n \"title\": \"[投票]生态管理与违规处理规范\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[协议]隐私政策\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[协议]担保服务协议\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[协议]商家经营规范\"\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 15:36:36', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1849355515996577793, '产品动态', '[\r\n {\r\n \"type\": \"success\",\r\n \"title\": \"[07-27]悬浮窗增加微信引导分享\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[07-22]退货包运费准入门槛降低\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[07-17]分享有礼帮助商家裂变引流\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[07-17]积分兑换库存商详页展示优化\"\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 15:41:29', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1849356680775770114, '学习中心', '[\r\n {\r\n \"type\": \"success\",\r\n \"title\": \"[资讯]支持极速开通小程序\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[报名]爱逛8月活动招商活动\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[报名]销售员版商品详情页内测招募\"\r\n },\r\n {\r\n \"type\": \"info\",\r\n \"title\": \"[公告]精选7月消暑清凉节招商\"\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 15:46:06', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1849356680775770115, '商家', '[\r\n {\r\n \"title\": \"某赞金融\",\r\n \"content\": \"[快速回款]为数百商家提额\"\r\n },\r\n {\r\n \"title\": \"运营干货\",\r\n \"content\": \"30条电商8月热点营销秘籍\"\r\n },\r\n {\r\n \"title\": \"直播电商\",\r\n \"content\": \"戴军爱逛直播零坑位费推广好...\"\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 15:46:06', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1849356680775770116, '商家经验数量', '[\r\n {\r\n \"cou\": \"30k+\"\r\n }\r\n]', '系统首页首页概览', 1, 1, '2024-10-24 15:46:06', 101, NULL, NULL, 0);
+INSERT INTO `example_report_data` VALUES (1851878855000862721, '使用最多模块', '[\r\n {\r\n \"pm\": 1,\r\n \"mk\": \"用户管理\",\r\n \"syyhs\": 100,\r\n \"zzf\": \"128%\",\r\n \"zzfFlag\": 1\r\n },\r\n {\r\n \"pm\": 2,\r\n \"mk\": \"菜单管理\",\r\n \"syyhs\": 99,\r\n \"zzf\": \"3%\",\r\n \"zzfFlag\": 1\r\n },\r\n {\r\n \"pm\": 3,\r\n \"mk\": \"公告管理\",\r\n \"syyhs\": 90,\r\n \"zzf\": \"58%\",\r\n \"zzfFlag\": 1\r\n },\r\n {\r\n \"pm\": 4,\r\n \"mk\": \"系统日志\",\r\n \"syyhs\": 77,\r\n \"zzf\": \"58%\",\r\n \"zzfFlag\": 0\r\n },\r\n {\r\n \"pm\": 5,\r\n \"mk\": \"系统监控\",\r\n \"syyhs\": 66,\r\n \"zzf\": \"58%\",\r\n \"zzfFlag\": 0\r\n }\r\n]', '系统首页使用统计', 1, 1, '2024-10-31 14:48:19', 101, 1, '2024-10-31 14:51:16', 0);
+INSERT INTO `example_report_data` VALUES (1851880329806229506, '使用最少模块', '[\r\n {\r\n \"pm\": 1,\r\n \"mk\": \"消息中心\",\r\n \"syyhs\": 12,\r\n \"zzf\": \"128%\",\r\n \"zzfFlag\": 1\r\n },\r\n {\r\n \"pm\": 2,\r\n \"mk\": \"租户管理\",\r\n \"syyhs\": 19,\r\n \"zzf\": \"3%\",\r\n \"zzfFlag\": 1\r\n },\r\n {\r\n \"pm\": 3,\r\n \"mk\": \"组织管理\",\r\n \"syyhs\": 24,\r\n \"zzf\": \"58%\",\r\n \"zzfFlag\": 1\r\n },\r\n {\r\n \"pm\": 4,\r\n \"mk\": \"个人中心\",\r\n \"syyhs\": 28,\r\n \"zzf\": \"58%\",\r\n \"zzfFlag\": 0\r\n },\r\n {\r\n \"pm\": 5,\r\n \"mk\": \"租户管理\",\r\n \"syyhs\": 32,\r\n \"zzf\": \"58%\",\r\n \"zzfFlag\": 0\r\n }\r\n]', '系统首页使用统计', 1, 1, '2024-10-31 14:54:11', 101, 1, '2024-10-31 17:27:03', 0);
+
+-- ----------------------------
+-- Table structure for example_score
+-- ----------------------------
+DROP TABLE IF EXISTS `example_score`;
+CREATE TABLE `example_score` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `student_id` bigint(0) NULL DEFAULT NULL COMMENT '学生',
+ `course_id` bigint(0) NULL DEFAULT NULL COMMENT '课程',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `score_test` decimal(10, 0) NULL DEFAULT NULL COMMENT '分数',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '成绩' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_score
+-- ----------------------------
+INSERT INTO `example_score` VALUES (1834522214307893250, 1833443857386340354, 1, 1, 1, '2024-09-13 17:19:14', 101, NULL, NULL, 0, 11);
+
+-- ----------------------------
+-- Table structure for example_single_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_single_table`;
+CREATE TABLE `example_single_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `age` int(0) NULL DEFAULT NULL COMMENT '年龄',
+ `birth_date` date NULL DEFAULT NULL COMMENT '出生日期',
+ `interest` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '爱好',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '单表示例' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_single_table
+-- ----------------------------
+INSERT INTO `example_single_table` VALUES (1831586687260082177, '彭艳', 29, '1995-09-05', '烹饪', 1, 1, '2024-09-05 14:54:30', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586692536516610, '唐刚', 42, '1982-09-05', '篮球', 1, 1, '2024-09-05 14:54:31', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586697846505474, '冯丽', 48, '1976-09-05', '旅行', 1, 1, '2024-09-05 14:54:32', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586703064219649, '贾刚', 30, '1994-09-05', '园艺', 1, 1, '2024-09-05 14:54:33', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586708562952193, '潘敏', 42, '1982-09-05', '阅读', 1, 1, '2024-09-05 14:54:35', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586713747111938, '贾刚', 42, '1982-09-05', '音乐', 1, 1, '2024-09-05 14:54:36', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586718943854593, '潘敏', 46, '1978-09-05', '游泳', 1, 1, '2024-09-05 14:54:37', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586724182540290, '郭涛', 20, '2004-09-05', '绘画', 1, 1, '2024-09-05 14:54:38', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586729442197505, '贾刚', 25, '1999-09-05', '音乐', 1, 1, '2024-09-05 14:54:40', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586734735409154, '汪敏', 48, '1976-09-05', '篮球', 1, 1, '2024-09-05 14:54:41', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586740016037890, '潘敏', 28, '1996-09-05', '园艺', 1, 1, '2024-09-05 14:54:42', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586745233752066, '苏浩', 47, '1977-09-05', '绘画', 1, 1, '2024-09-05 14:54:43', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586750392745986, '莫刚', 29, '1995-09-05', '旅行', 1, 1, '2024-09-05 14:54:45', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586755497213954, '欧明', 36, '1988-09-05', '绘画', 1, 1, '2024-09-05 14:54:46', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586760677179393, '杨强', 32, '1992-09-05', '绘画', 1, 1, '2024-09-05 14:54:47', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586765953613826, '汪敏', 25, '1999-09-05', '摄影', 1, 1, '2024-09-05 14:54:48', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586771221659650, '谢浩', 35, '1989-09-05', '园艺', 1, 1, '2024-09-05 14:54:50', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586776464539650, '罗明', 38, '1986-09-05', '音乐', 1, 1, '2024-09-05 14:54:51', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586781736779777, '岳丽', 35, '1989-09-05', '阅读', 1, 1, '2024-09-05 14:54:52', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586786983854081, '莫刚', 25, '1999-09-05', '游泳', 1, 1, '2024-09-05 14:54:53', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586792323203074, '彭艳', 41, '1983-09-05', '摄影', 1, 1, '2024-09-05 14:54:55', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586797461225474, '唐刚', 42, '1982-09-05', '音乐', 1, 1, '2024-09-05 14:54:56', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586802649579521, '高敏', 42, '1982-09-05', '游泳', 1, 1, '2024-09-05 14:54:57', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586807946985473, '周琳', 48, '1976-09-05', '旅行', 1, 1, '2024-09-05 14:54:58', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586813307305985, '赵敏', 48, '1976-09-05', '园艺', 1, 1, '2024-09-05 14:55:00', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586818504048641, '林芳', 30, '1994-09-05', '篮球', 1, 1, '2024-09-05 14:55:01', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586823675625473, '钟强', 25, '1999-09-05', '阅读', 1, 1, '2024-09-05 14:55:02', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586828754927618, '刘伟', 20, '2004-09-05', '摄影', 1, 1, '2024-09-05 14:55:03', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586834014584833, '郑丽', 26, '1998-09-05', '游泳', 1, 1, '2024-09-05 14:55:05', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586839282630658, '郭涛', 26, '1998-09-05', '烹饪', 1, 1, '2024-09-05 14:55:06', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586844567453697, '李强', 33, '1991-09-05', '园艺', 1, 1, '2024-09-05 14:55:07', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586849676115969, '王芳', 27, '1997-09-05', '烹饪', 1, 1, '2024-09-05 14:55:08', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586854839304193, '万丽', 22, '2002-09-05', '绘画', 1, 1, '2024-09-05 14:55:10', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586860073795586, '张伟', 46, '1978-09-05', '游泳', 1, 1, '2024-09-05 14:55:11', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586865421533186, '郭涛', 35, '1989-09-05', '篮球', 1, 1, '2024-09-05 14:55:12', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586870660218882, '魏艳', 24, '2000-09-05', '阅读', 1, 1, '2024-09-05 14:55:13', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586875873738754, '韦明', 32, '1992-09-05', '阅读', 1, 1, '2024-09-05 14:55:15', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586881045315586, '傅敏', 41, '1983-09-05', '绘画', 1, 1, '2024-09-05 14:55:16', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586886263029762, '林芳', 32, '1992-09-05', '园艺', 1, 1, '2024-09-05 14:55:17', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586891543658498, '潘敏', 25, '1999-09-05', '篮球', 1, 1, '2024-09-05 14:55:18', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586896824287233, '何强', 45, '1979-09-05', '园艺', 1, 1, '2024-09-05 14:55:20', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586902083944449, '彭艳', 44, '1980-09-05', '瑜伽', 1, 1, '2024-09-05 14:55:21', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586907217772546, '蔡浩', 45, '1979-09-05', '瑜伽', 1, 1, '2024-09-05 14:55:22', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586912406126593, '肖强', 27, '1997-09-05', '阅读', 1, 1, '2024-09-05 14:55:23', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586917539954690, '陈浩', 21, '2003-09-05', '音乐', 1, 1, '2024-09-05 14:55:25', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586922837360641, '林芳', 49, '1975-09-05', '游泳', 1, 1, '2024-09-05 14:55:26', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586928189292546, '蔡浩', 37, '1987-09-05', '旅行', 1, 1, '2024-09-05 14:55:27', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586933310537730, '冯丽', 36, '1988-09-05', '篮球', 1, 1, '2024-09-05 14:55:28', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586938448560129, '彭艳', 24, '2000-09-05', '瑜伽', 1, 1, '2024-09-05 14:55:30', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1831586943775326210, '王芳', 48, '1976-09-05', '游泳', 1, 1, '2024-09-05 14:55:31', 101, NULL, NULL, 0);
+INSERT INTO `example_single_table` VALUES (1837013597012119553, '小米', 20, '1999-01-01', '表格', 1, 1, '2024-09-20 14:19:06', 101, NULL, NULL, -1);
+
+-- ----------------------------
+-- Table structure for example_sjbb_hkje
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sjbb_hkje`;
+CREATE TABLE `example_sjbb_hkje` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `tabs_card_date` date NULL DEFAULT NULL COMMENT '时间',
+ `tabs_card_target_money` bigint(0) NULL DEFAULT NULL COMMENT '目标金额',
+ `tabs_card_accomplish_money` bigint(0) NULL DEFAULT NULL COMMENT '成交金额',
+ `tabs_card_accomplish_form` bigint(0) NULL DEFAULT NULL COMMENT '成交订单',
+ `tabs_card_percentage_complete` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '完成率',
+ `tabs_card_average_price` bigint(0) NULL DEFAULT NULL COMMENT '平均客单价',
+ `tabs_card_department` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门',
+ `tabs_card_personnel` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '人员',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据报表-回款金额' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sjbb_hkje
+-- ----------------------------
+INSERT INTO `example_sjbb_hkje` VALUES (1834071428629225473, '2024-09-04', 100, 100, 10, '120', 11, '114', '1', 1, 1, '2024-09-12 11:27:58', 101, 1, '2024-09-12 13:45:26', 0);
+INSERT INTO `example_sjbb_hkje` VALUES (1834106523788402689, '2024-09-13', 5, 1, 54, '4', 4, '114', '1', 1, 1, '2024-09-12 13:47:25', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_sjhy_gplzb
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sjhy_gplzb`;
+CREATE TABLE `example_sjhy_gplzb` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `sm` decimal(10, 2) NULL DEFAULT NULL COMMENT '数码',
+ `nz` decimal(10, 2) NULL DEFAULT NULL COMMENT '男装',
+ `my` decimal(10, 2) NULL DEFAULT NULL COMMENT '母婴',
+ `xb` decimal(10, 2) NULL DEFAULT NULL COMMENT '鞋包',
+ `rq` date NULL DEFAULT NULL COMMENT '日期',
+ `je` decimal(10, 2) NULL DEFAULT NULL COMMENT '金额',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据会员-各品类占比' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sjhy_gplzb
+-- ----------------------------
+INSERT INTO `example_sjhy_gplzb` VALUES (1850109515985485825, 37.50, 31.25, 18.75, 12.50, '2024-10-31', 3967.00, 1, 1, '2024-10-26 17:37:36', 101, 1, '2024-10-28 14:42:49', 0);
+
+-- ----------------------------
+-- Table structure for example_sjhy_ssfkl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sjhy_ssfkl`;
+CREATE TABLE `example_sjhy_ssfkl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `fkl` int(0) NULL DEFAULT NULL COMMENT '访客量',
+ `sj` time(0) NULL DEFAULT NULL COMMENT '时间',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据会员-实时访客量' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sjhy_ssfkl
+-- ----------------------------
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850092932500185090, 1500, '10:00:00', 1, 1, '2024-10-26 16:31:42', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850093006810669058, 3000, '11:00:00', 1, 1, '2024-10-26 16:32:00', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850093085764247554, 2000, '12:00:00', 1, 1, '2024-10-26 16:32:19', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850093152864722946, 1000, '13:00:00', 1, 1, '2024-10-26 16:32:35', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850093358473699330, 1300, '14:00:00', 1, 1, '2024-10-26 16:33:24', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850093419244969985, 1600, '15:00:00', 1, 1, '2024-10-26 16:33:38', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850093480129486850, 2100, '16:00:00', 1, 1, '2024-10-26 16:33:53', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850093607913152513, 1400, '17:00:00', 1, 1, '2024-10-26 16:34:23', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_ssfkl` VALUES (1850093665161207809, 1300, '18:00:00', 1, 1, '2024-10-26 16:34:37', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_sjhy_tjsj
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sjhy_tjsj`;
+CREATE TABLE `example_sjhy_tjsj` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `jrfks` int(0) NULL DEFAULT NULL COMMENT '今日访客数',
+ `jrhyfws` int(0) NULL DEFAULT NULL COMMENT '今日会员访问数',
+ `jrhyffs` int(0) NULL DEFAULT NULL COMMENT '今日会员付费数',
+ `xzhys` int(0) NULL DEFAULT NULL COMMENT '新增会员数',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据会员-统计数据' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sjhy_tjsj
+-- ----------------------------
+INSERT INTO `example_sjhy_tjsj` VALUES (1850061694028689410, 521555, 12553, 5996, 267, 1, 1, '2024-10-26 14:27:35', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_sjhy_xse
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sjhy_xse`;
+CREATE TABLE `example_sjhy_xse` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `xse` decimal(10, 0) NULL DEFAULT NULL COMMENT '销售额',
+ `rq` date NULL DEFAULT NULL COMMENT '日期',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据会员-销售额' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sjhy_xse
+-- ----------------------------
+INSERT INTO `example_sjhy_xse` VALUES (1850095513469345793, 0, '2024-10-07', 1, 1, '2024-10-26 16:41:58', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_xse` VALUES (1850095553898242049, 3000, '2024-10-08', 1, 1, '2024-10-26 16:42:07', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_xse` VALUES (1850095640988770306, 2000, '2024-10-09', 1, 1, '2024-10-26 16:42:28', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_xse` VALUES (1850095696705904641, 1000, '2024-10-10', 1, 1, '2024-10-26 16:42:41', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_xse` VALUES (1850095749432500226, 1300, '2024-10-11', 1, 1, '2024-10-26 16:42:54', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_xse` VALUES (1850095806214987777, 1600, '2024-10-12', 1, 1, '2024-10-26 16:43:07', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_xse` VALUES (1850095870027128834, 2100, '2024-10-13', 1, 1, '2024-10-26 16:43:23', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_xse` VALUES (1850095946392821761, 2100, '2024-10-14', 1, 1, '2024-10-26 16:43:41', 101, NULL, NULL, 0);
+INSERT INTO `example_sjhy_xse` VALUES (1850095988717543425, 0, '2024-10-15', 1, 1, '2024-10-26 16:43:51', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_staff_management
+-- ----------------------------
+DROP TABLE IF EXISTS `example_staff_management`;
+CREATE TABLE `example_staff_management` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `xm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `bm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `zw` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职务',
+ `zhzt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号状态',
+ `phone` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机',
+ `zxzt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '在线状态',
+ `zhdl` datetime(0) NULL DEFAULT NULL COMMENT '最后登录',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-员工管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_staff_management
+-- ----------------------------
+INSERT INTO `example_staff_management` VALUES (1846127398497792001, '张小刚', '114', 1, 1, '2024-10-15 17:54:05', 101, 1, '2024-10-15 17:57:28', 0, '销售总监', '1', '18088889999', '1', '2024-10-15 17:54:05');
+INSERT INTO `example_staff_management` VALUES (1846128507253665794, '张小刚', '114', 1, 1, '2024-10-15 17:58:30', 101, NULL, NULL, 0, '销售部', '1', '18088889999', '1', '2024-10-15 17:58:30');
+INSERT INTO `example_staff_management` VALUES (1846128600149110786, '张小刚', '114', 1, 1, '2024-10-15 17:58:52', 101, NULL, NULL, 0, '销售部', '1', '18088889999', '1', '2024-10-13 00:00:00');
+INSERT INTO `example_staff_management` VALUES (1846128698656534529, '张小刚', '114', 1, 1, '2024-10-15 17:59:15', 101, NULL, NULL, 0, '销售部', '1', '18088889999', '1', '2024-09-30 00:00:00');
+INSERT INTO `example_staff_management` VALUES (1846128849366265858, '张小刚', '114', 1, 1, '2024-10-15 17:59:51', 101, NULL, NULL, 0, '销售部', '1', '18088889999', '1', '2024-10-12 10:08:05');
+
+-- ----------------------------
+-- Table structure for example_staff_management_console
+-- ----------------------------
+DROP TABLE IF EXISTS `example_staff_management_console`;
+CREATE TABLE `example_staff_management_console` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `zdlx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '终端类型',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '登录时间',
+ `bb` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '浏览器/终端版本',
+ `czxt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统',
+ `sbmc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称',
+ `macdz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MAC地址',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录IP',
+ `address` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在地区',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '员工管理-登录日志' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_staff_management_console
+-- ----------------------------
+INSERT INTO `example_staff_management_console` VALUES (1846739571754336258, '1', '2024-10-17 10:26:39', 'Firefox 68.0', 'Win10', 'WindirPC', 'E8-4E-06-51-3B-16', 1, 1, 101, 1, '2024-10-17 10:28:10', 0, '192.168.1.1', '130000,130200');
+INSERT INTO `example_staff_management_console` VALUES (1846740834617327618, '1', '2024-10-17 10:31:40', 'Firefox 68.0', 'Win10', 'WindirPC', 'E8-4E-06-51-3B-16', 1, 1, 101, NULL, NULL, 0, '192.168.1.1', '130000,130200');
+INSERT INTO `example_staff_management_console` VALUES (1846741082119012353, '1', '2024-10-17 10:32:39', 'Firefox 68.0', 'Win10', 'WindirPC', 'E8-4E-06-51-3B-16', 1, 1, 101, NULL, NULL, 0, '192.168.1.1', '110000,110100');
+
+-- ----------------------------
+-- Table structure for example_staff_management_czjl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_staff_management_czjl`;
+CREATE TABLE `example_staff_management_czjl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `czlx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作类型',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
+ `czxq` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作详情',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '操作者',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '员工管理-操作记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_staff_management_czjl
+-- ----------------------------
+INSERT INTO `example_staff_management_czjl` VALUES (1846748838192414722, '1', '2024-10-17 11:03:28', '设为启用(备注内容:***)', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_staff_management_czjl` VALUES (1846748901622874114, '1', '2024-10-17 11:03:43', '设为停用(备注内容:***)', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_staff_management_czjl` VALUES (1846748949538603009, '2', '2024-10-17 11:03:55', '修改部门(旧值:*** 新值:***)', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_staff_management_czjl` VALUES (1846748999920582657, '3', '2024-10-17 11:04:07', '修改职务(旧值:*** 新值:***)', 1, 1, 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_student
+-- ----------------------------
+DROP TABLE IF EXISTS `example_student`;
+CREATE TABLE `example_student` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `sno` bigint(0) NULL DEFAULT NULL COMMENT '学号',
+ `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `sex` int(0) NULL DEFAULT NULL COMMENT '性别',
+ `birthday` date NULL DEFAULT NULL COMMENT '出生日期',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `flag` int(0) NULL DEFAULT 0 COMMENT '标记',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '学生' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_student
+-- ----------------------------
+INSERT INTO `example_student` VALUES (1849362903864614914, 1, '1', 1, '2024-10-24', 1, 1, '2024-10-24 16:10:50', 101, NULL, NULL, 0, NULL);
+
+-- ----------------------------
+-- Table structure for example_sub_erp_more_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sub_erp_more_table`;
+CREATE TABLE `example_sub_erp_more_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `main_id` bigint(0) NULL DEFAULT NULL COMMENT '主表id',
+ `course_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程名称',
+ `credits` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '学分',
+ `grade` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成绩',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-附表_copy' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sub_erp_more_table
+-- ----------------------------
+INSERT INTO `example_sub_erp_more_table` VALUES (1831885554518126593, 1831885493457448962, '语文', '80', '80', 1, 1, '2024-09-06 10:42:05', 101, NULL, NULL, 0);
+INSERT INTO `example_sub_erp_more_table` VALUES (1831885583827922946, 1831885493457448962, '数学', '85', '85', 1, 1, '2024-09-06 10:42:12', 101, NULL, NULL, 0);
+INSERT INTO `example_sub_erp_more_table` VALUES (1831885609471897601, 1831885493457448962, '英语', '0', '0', 1, 1, '2024-09-06 10:42:18', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_sub_erp_one_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sub_erp_one_table`;
+CREATE TABLE `example_sub_erp_one_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `main_id` bigint(0) NULL DEFAULT NULL COMMENT '主表id',
+ `emergency_contact` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '紧急联系人',
+ `contact_phone` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人电话',
+ `address` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '住址',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-附表_copy' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sub_erp_one_table
+-- ----------------------------
+INSERT INTO `example_sub_erp_one_table` VALUES (1831886003434483713, 1831885493457448962, '李梅梅', '15013500000', '广东省广州市xxx村', 1, 1, '2024-09-06 10:43:52', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_sub_more_date
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sub_more_date`;
+CREATE TABLE `example_sub_more_date` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `rl_id` bigint(0) NULL DEFAULT NULL COMMENT '日历id',
+ `time` datetime(0) NULL DEFAULT NULL COMMENT '时间',
+ `ms` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '描述',
+ `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日程标题',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '日历管理附表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sub_more_date
+-- ----------------------------
+INSERT INTO `example_sub_more_date` VALUES (1850727266746867714, 1, 1, '2024-10-28 10:32:19', 101, 1, '2024-10-29 14:00:01', 0, 1850727265467604994, NULL, '未添加描述', '任务或日程标题一');
+INSERT INTO `example_sub_more_date` VALUES (1850727267355041793, 1, 1, '2024-10-28 10:32:20', 101, 1, '2024-10-29 14:00:01', 0, 1850727265467604994, NULL, '未添加描述', '任务或日程标题二');
+INSERT INTO `example_sub_more_date` VALUES (1850727267959021570, 1, 1, '2024-10-28 10:32:20', 101, 1, '2024-10-29 14:00:02', 0, 1850727265467604994, NULL, '未添加描述', '任务或日程标题三');
+INSERT INTO `example_sub_more_date` VALUES (1850736885149966338, 1, 1, '2024-10-28 11:10:33', 101, 1, '2024-10-29 13:59:16', 0, 1850736884009115649, NULL, '未添加描述', '任务或日程标题一');
+INSERT INTO `example_sub_more_date` VALUES (1850736885741363202, 1, 1, '2024-10-28 11:10:33', 101, 1, '2024-10-29 13:59:16', 0, 1850736884009115649, NULL, '未添加描述', '任务或日程标题二');
+INSERT INTO `example_sub_more_date` VALUES (1850736886315982849, 1, 1, '2024-10-28 11:10:33', 101, 1, '2024-10-29 13:59:16', 0, 1850736884009115649, NULL, '未添加描述', '任务或日程标题三');
+INSERT INTO `example_sub_more_date` VALUES (1850780976428589057, 1, 1, '2024-10-28 14:05:45', 101, 1, '2024-10-29 13:58:34', 0, 1850780975187075073, NULL, '未添加描述', '过期的任务或日程一');
+INSERT INTO `example_sub_more_date` VALUES (1850780977045151746, 1, 1, '2024-10-28 14:05:45', 101, 1, '2024-10-29 13:58:34', 0, 1850780975187075073, NULL, '未添加描述', '过期的任务或日程二');
+INSERT INTO `example_sub_more_date` VALUES (1850780977670103042, 1, 1, '2024-10-28 14:05:45', 101, 1, '2024-10-29 13:58:34', 0, 1850780975187075073, NULL, '未添加描述', '过期的任务或日程三');
+INSERT INTO `example_sub_more_date` VALUES (1850790112932278274, 1, 1, '2024-10-28 14:42:03', 101, 1, '2024-10-29 14:00:02', 0, 1850727265467604994, NULL, '未添加描述', '任务或日程标题四');
+INSERT INTO `example_sub_more_date` VALUES (1850790540076003330, 1, 1, '2024-10-28 14:43:45', 101, 1, '2024-10-29 13:59:16', 0, 1850736884009115649, NULL, '未添加描述', '任务或日程标题四');
+INSERT INTO `example_sub_more_date` VALUES (1850791496868048897, 1, 1, '2024-10-28 14:47:33', 101, 1, '2024-10-29 13:57:09', 0, 1850791495534260225, NULL, '未添加描述', '任务或日程标题一');
+INSERT INTO `example_sub_more_date` VALUES (1850791497602052097, 1, 1, '2024-10-28 14:47:33', 101, 1, '2024-10-29 13:57:09', 0, 1850791495534260225, NULL, '未添加描述', '任务或日程标题二');
+INSERT INTO `example_sub_more_date` VALUES (1850791498285723650, 1, 1, '2024-10-28 14:47:33', 101, 1, '2024-10-29 13:57:09', 0, 1850791495534260225, NULL, '未添加描述', '任务或日程标题三');
+INSERT INTO `example_sub_more_date` VALUES (1850791498944229378, 1, 1, '2024-10-28 14:47:34', 101, 1, '2024-10-29 13:57:09', 0, 1850791495534260225, NULL, '未添加描述', '任务或日程标题四');
+INSERT INTO `example_sub_more_date` VALUES (1850791602530955266, 1, 1, '2024-10-28 14:47:58', 101, 1, '2024-10-29 13:56:18', 0, 1850791601130057730, NULL, '未添加描述', '任务或日程标题一');
+INSERT INTO `example_sub_more_date` VALUES (1850791603189460994, 1, 1, '2024-10-28 14:47:58', 101, 1, '2024-10-29 13:56:19', 0, 1850791601130057730, NULL, '未添加描述', '任务或日程标题二');
+INSERT INTO `example_sub_more_date` VALUES (1850791603831189506, 1, 1, '2024-10-28 14:47:59', 101, 1, '2024-10-29 13:56:19', 0, 1850791601130057730, NULL, '未添加描述', '任务或日程标题三');
+INSERT INTO `example_sub_more_date` VALUES (1850791763650949122, 1, 1, '2024-10-28 14:48:37', 101, 1, '2024-10-29 13:55:07', 0, 1850791762384269314, NULL, '未添加描述', '过期的任务或日程一');
+INSERT INTO `example_sub_more_date` VALUES (1850791764317843457, 1, 1, '2024-10-28 14:48:37', 101, 1, '2024-10-29 13:55:07', 0, 1850791762384269314, NULL, '未添加描述', '过期的任务或日程二');
+INSERT INTO `example_sub_more_date` VALUES (1850791764976349186, 1, 1, '2024-10-28 14:48:37', 101, 1, '2024-10-29 13:55:07', 0, 1850791762384269314, NULL, '未添加描述', '过期的任务或日程三');
+INSERT INTO `example_sub_more_date` VALUES (1851139537777074178, 1, 1, '2024-10-29 13:50:32', 101, NULL, NULL, 0, 1851139536275513346, NULL, '未添加描述', '任务或日程标题一');
+INSERT INTO `example_sub_more_date` VALUES (1851139538448162817, 1, 1, '2024-10-29 13:50:33', 101, NULL, NULL, 0, 1851139536275513346, NULL, '未添加描述', '任务或日程标题二');
+INSERT INTO `example_sub_more_date` VALUES (1851139539110862850, 1, 1, '2024-10-29 13:50:33', 101, NULL, NULL, 0, 1851139536275513346, NULL, '未添加描述', '任务或日程标题三');
+INSERT INTO `example_sub_more_date` VALUES (1851142985981501441, 1, 1, '2024-10-29 14:04:15', 101, NULL, NULL, 0, 1851142984714821634, NULL, '未添加描述', '任务或日程标题一');
+INSERT INTO `example_sub_more_date` VALUES (1851143687063609346, 1, 1, '2024-10-29 14:07:02', 101, NULL, NULL, -1, 1851143685658517505, NULL, NULL, NULL);
+INSERT INTO `example_sub_more_date` VALUES (1851143687776641025, 1, 1, '2024-10-29 14:07:02', 101, NULL, NULL, -1, 1851143685658517505, NULL, NULL, NULL);
+INSERT INTO `example_sub_more_date` VALUES (1856520939816296449, 1, 1, '2024-11-13 10:14:19', 101, NULL, NULL, -1, 1856520938558005249, NULL, '12313', '任务或日程标题一');
+INSERT INTO `example_sub_more_date` VALUES (1856526929638924289, 1, 1, '2024-11-13 10:38:07', 101, NULL, NULL, 0, 1856526928263192577, NULL, '测试', '任务标题一');
+INSERT INTO `example_sub_more_date` VALUES (1856529036018393090, 1, 1, '2024-11-13 10:46:29', 101, 1, '2024-11-14 16:15:20', 0, 1856528785215791105, NULL, '测试', '任务标题一');
+INSERT INTO `example_sub_more_date` VALUES (1856531121732526082, 1, 1, '2024-11-13 10:54:46', 101, NULL, NULL, -1, NULL, NULL, '123', '测试');
+INSERT INTO `example_sub_more_date` VALUES (1856536299174019074, 1, 1, '2024-11-13 11:15:21', 101, NULL, NULL, 0, 1856535987738558500, NULL, 'xwdxsxwxw', 'sws');
+INSERT INTO `example_sub_more_date` VALUES (1856536435266600961, 1, 1, '2024-11-13 11:15:53', 101, NULL, NULL, 0, 1856535987738558500, NULL, 'cfrcfrc', 'crfcrc');
+INSERT INTO `example_sub_more_date` VALUES (1856540447890128897, 1, 1, '2024-11-13 11:31:50', 101, NULL, NULL, -1, 1856540440688508930, NULL, '123456', 'cs');
+INSERT INTO `example_sub_more_date` VALUES (1856541509502025729, 1, 1, '2024-11-13 11:36:03', 101, NULL, NULL, -1, 1856541508243734530, NULL, '123456', '测试');
+INSERT INTO `example_sub_more_date` VALUES (1856542737380327426, 1, 1, '2024-11-13 11:40:56', 101, 1, '2024-11-13 11:59:12', 0, 1856542736197533698, NULL, '12345', 'cs');
+INSERT INTO `example_sub_more_date` VALUES (1856543110962790402, 1, 1, '2024-11-13 11:42:25', 101, NULL, NULL, -1, 1856543109503172610, NULL, '222', '测试');
+INSERT INTO `example_sub_more_date` VALUES (1856544824415666177, 1, 1, '2024-11-13 11:49:13', 101, NULL, NULL, -1, 1856544823048323073, NULL, 'cs', '666');
+INSERT INTO `example_sub_more_date` VALUES (1856545024240697346, 1, 1, '2024-11-13 11:50:01', 101, NULL, NULL, -1, 1856545023049515009, NULL, '33', '33');
+INSERT INTO `example_sub_more_date` VALUES (1856545771254628354, 1, 1, '2024-11-13 11:52:59', 101, NULL, NULL, -1, 1856545769786621954, NULL, 'cs', 'cs');
+INSERT INTO `example_sub_more_date` VALUES (1856546216396111873, 1, 1, '2024-11-13 11:54:45', 101, NULL, NULL, -1, 1856546214999408642, NULL, '1213', 'cs');
+INSERT INTO `example_sub_more_date` VALUES (1856547336917008385, 1, 1, '2024-11-13 11:59:12', 101, NULL, NULL, 0, 1856542736197533698, NULL, 'cs', 'cs');
+INSERT INTO `example_sub_more_date` VALUES (1856547337680371714, 1, 1, '2024-11-13 11:59:12', 101, NULL, NULL, 0, 1856542736197533698, NULL, 'cs', 'cs');
+INSERT INTO `example_sub_more_date` VALUES (1856572936025194497, 1, 1, '2024-11-13 13:40:56', 101, NULL, NULL, -1, 1856572934800457730, NULL, '1234', '测试');
+INSERT INTO `example_sub_more_date` VALUES (1856575794233655297, 1, 1, '2024-11-13 13:52:17', 101, NULL, NULL, 0, 1856575793050861570, NULL, '666', '测试');
+INSERT INTO `example_sub_more_date` VALUES (1856577119751159809, 1, 1, '2024-11-13 13:57:33', 101, NULL, NULL, 0, 1856577118492868610, NULL, '3333', '测试');
+INSERT INTO `example_sub_more_date` VALUES (1856585794293252097, 1, 1, '2024-11-13 14:32:01', 101, NULL, NULL, 0, 1856585792883965954, NULL, '333', '测试');
+INSERT INTO `example_sub_more_date` VALUES (1856602060273926146, 1, 1, '2024-11-13 15:36:39', 101, 1, '2024-11-13 16:11:46', 0, 1856602058952720386, NULL, '1111', '测试1');
+INSERT INTO `example_sub_more_date` VALUES (1856602426365362178, 1, 1, '2024-11-13 15:38:07', 101, 1, '2024-11-13 16:12:05', 0, 1856602425102876673, NULL, '2222', '测试2');
+INSERT INTO `example_sub_more_date` VALUES (1856602485505048577, 1, 1, '2024-11-13 15:38:21', 101, 1, '2024-11-13 16:12:28', 0, 1856602484364197889, NULL, '3333', '测试3');
+
+-- ----------------------------
+-- Table structure for example_sub_more_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sub_more_table`;
+CREATE TABLE `example_sub_more_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `main_id` bigint(0) NULL DEFAULT NULL COMMENT '主表id',
+ `course_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程名称',
+ `credits` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '学分',
+ `grade` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成绩',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-附表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sub_more_table
+-- ----------------------------
+INSERT INTO `example_sub_more_table` VALUES (1831874116722388994, 1831874115279548418, '语文', '80', '80', 1, 1, '2024-09-06 09:56:38', 101, 1, '2024-09-06 10:13:13', 0);
+INSERT INTO `example_sub_more_table` VALUES (1831874117414449153, 1831874115279548418, '数学', '85', '85', 1, 1, '2024-09-06 09:56:38', 101, 1, '2024-09-06 10:13:13', 0);
+INSERT INTO `example_sub_more_table` VALUES (1831874118102315009, 1831874115279548418, '英语', '0', '0', 1, 1, '2024-09-06 09:56:38', 101, 1, '2024-09-06 10:13:13', 0);
+INSERT INTO `example_sub_more_table` VALUES (1837383129270947842, 1837383128985735169, '语文', '3', '99', 1, 1, '2024-09-21 14:47:29', 101, 1, '2024-09-21 16:13:33', 0);
+INSERT INTO `example_sub_more_table` VALUES (1837383129312890881, 1837383128985735169, '数学', '8', '100', 1, 1, '2024-09-21 14:47:29', 101, 1, '2024-09-21 16:13:33', 0);
+INSERT INTO `example_sub_more_table` VALUES (1837383129359028225, 1837383128985735169, '语文', '6', '98', 1, 1, '2024-09-21 14:47:29', 101, 1, '2024-09-21 16:13:33', 0);
+INSERT INTO `example_sub_more_table` VALUES (1837383129409359873, 1837383128985735169, '你好', NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, NULL, NULL, -1);
+INSERT INTO `example_sub_more_table` VALUES (1837383129459691522, 1837383128985735169, NULL, NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, NULL, NULL, -1);
+INSERT INTO `example_sub_more_table` VALUES (1837383129510023169, 1837383128985735169, NULL, NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, NULL, NULL, -1);
+INSERT INTO `example_sub_more_table` VALUES (1837383129560354818, 1837383128985735169, NULL, NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, NULL, NULL, -1);
+INSERT INTO `example_sub_more_table` VALUES (1837383129610686466, 1837383128985735169, NULL, NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, NULL, NULL, -1);
+INSERT INTO `example_sub_more_table` VALUES (1837383129661018114, 1837383128985735169, NULL, NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, NULL, NULL, -1);
+INSERT INTO `example_sub_more_table` VALUES (1837383129702961153, 1837383128985735169, NULL, NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, NULL, NULL, -1);
+INSERT INTO `example_sub_more_table` VALUES (1837383129828790273, 1837383128985735169, NULL, NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, NULL, NULL, -1);
+
+-- ----------------------------
+-- Table structure for example_sub_nq_more_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sub_nq_more_table`;
+CREATE TABLE `example_sub_nq_more_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `main_id` bigint(0) NULL DEFAULT NULL COMMENT '主表id',
+ `course_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程名称',
+ `credits` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '学分',
+ `grade` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成绩',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-附表(内嵌)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sub_nq_more_table
+-- ----------------------------
+INSERT INTO `example_sub_nq_more_table` VALUES (1831886242446897154, 1831886241205383170, '语文', '80', '80', 1, 1, '2024-09-06 10:44:49', 101, NULL, NULL, 0);
+INSERT INTO `example_sub_nq_more_table` VALUES (1831886243038294017, 1831886241205383170, '数学', '85', '85', 1, 1, '2024-09-06 10:44:49', 101, NULL, NULL, 0);
+INSERT INTO `example_sub_nq_more_table` VALUES (1831886243625496577, 1831886241205383170, '英语', '0', '0', 1, 1, '2024-09-06 10:44:49', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_sub_nq_one_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sub_nq_one_table`;
+CREATE TABLE `example_sub_nq_one_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `main_id` bigint(0) NULL DEFAULT NULL COMMENT '主表id',
+ `emergency_contact` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '紧急联系人',
+ `contact_phone` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人电话',
+ `address` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '住址',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-附表(内嵌)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sub_nq_one_table
+-- ----------------------------
+INSERT INTO `example_sub_nq_one_table` VALUES (1831886244489523202, 1831886241205383170, '李梅梅', '15013500000', '广东省广州市xxx村', 1, 1, '2024-09-06 10:44:50', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_sub_one_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_sub_one_table`;
+CREATE TABLE `example_sub_one_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `main_id` bigint(0) NULL DEFAULT NULL COMMENT '主表id',
+ `emergency_contact` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '紧急联系人',
+ `contact_phone` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人电话',
+ `address` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '住址',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '主附表示例-附表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_sub_one_table
+-- ----------------------------
+INSERT INTO `example_sub_one_table` VALUES (1831874119104753666, 1831874115279548418, '李梅梅', '15013500000', '广东省广州市xxx村', 1, 1, '2024-09-06 09:56:39', 101, 1, '2024-09-06 10:13:13', 0);
+INSERT INTO `example_sub_one_table` VALUES (1837383129904287745, 1837383128985735169, NULL, NULL, NULL, 1, 1, '2024-09-21 14:47:29', 101, 1, '2024-09-21 16:13:33', 0);
+
+-- ----------------------------
+-- Table structure for example_subject_list
+-- ----------------------------
+DROP TABLE IF EXISTS `example_subject_list`;
+CREATE TABLE `example_subject_list` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `zt_img` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `zt_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `zt_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `dz_num` int(0) NULL DEFAULT NULL COMMENT '点赞数',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `sc_num` int(0) NULL DEFAULT NULL COMMENT '收藏数',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `pl_num` int(0) NULL DEFAULT NULL COMMENT '评论数',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据列表页(专题列表)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_subject_list
+-- ----------------------------
+INSERT INTO `example_subject_list` VALUES (1838829659777191938, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191939, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191940, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191941, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191942, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191943, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191944, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191945, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191946, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191947, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191948, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191949, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191950, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191951, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191952, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191953, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191954, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191955, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191956, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191957, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191958, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+INSERT INTO `example_subject_list` VALUES (1838829659777191959, 1, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-143449.png', 1, '2019淘宝造物节品牌设计案', '2024-09-25 14:35:29', '1', 101, NULL, NULL, NULL, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_table_kplb
+-- ----------------------------
+DROP TABLE IF EXISTS `example_table_kplb`;
+CREATE TABLE `example_table_kplb` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `crad_img` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片',
+ `crad_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `card_describe` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据表格页(卡片列表)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_table_kplb
+-- ----------------------------
+INSERT INTO `example_table_kplb` VALUES (1838857441169137666, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137667, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137668, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137669, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137670, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137671, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137672, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137673, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137674, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137675, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137676, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137677, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137678, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137679, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137680, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137681, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+INSERT INTO `example_table_kplb` VALUES (1838857441169137682, 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-25/1/QQ20240925-162317副本.png', '类目名称', '这里是一个交互原型素材原创分享平台,提供高质量通用组件模板库和行业原型模板的分享。', 1, 1, '2024-09-25 16:25:52', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_tabs_card
+-- ----------------------------
+DROP TABLE IF EXISTS `example_tabs_card`;
+CREATE TABLE `example_tabs_card` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `tabs_card_date` date NULL DEFAULT NULL COMMENT '时间',
+ `tabs_card_target_money` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '目标金额',
+ `tabs_card_accomplish_money` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成交金额',
+ `tabs_card_accomplish_form` bigint(0) NULL DEFAULT NULL COMMENT '成交订单',
+ `tabs_card_percentage_complete` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '完成率',
+ `tabs_card_average_price` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '平均客单价',
+ `tabs_card_department` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门',
+ `tabs_card_personnel` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '人员',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '标签页卡片风格类型示例' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_tabs_card
+-- ----------------------------
+INSERT INTO `example_tabs_card` VALUES (1834139546663657473, '2024-09-04', '2000000', '2200000', 20000, '110', '110', '114', '1', 1, 1, '2024-09-12 15:58:39', 101, 1, '2024-09-13 17:38:27', 0);
+INSERT INTO `example_tabs_card` VALUES (1834139887803179009, '2024-08-08', '1500000', '1666000', 35000, '111', '47.6', '114', '1', 1, 1, '2024-09-12 16:00:00', 101, 1, '2024-09-13 17:36:17', 0);
+INSERT INTO `example_tabs_card` VALUES (1834140116027842562, '2024-07-19', '3600000', '3500600', 12000, '97.2', '292', '100', '1', 1, 1, '2024-09-12 16:00:54', 101, 1, '2024-09-13 17:40:54', 0);
+INSERT INTO `example_tabs_card` VALUES (1834402171364462594, '2024-06-06', '1477500.60', '1317500.60', 3350, '89.1', '393', '100', '1', 1, 1, '2024-09-13 09:22:13', 101, 1, '2024-09-13 17:44:18', 0);
+INSERT INTO `example_tabs_card` VALUES (1834526011337248770, '2024-05-16', '2650000', '2500000', 1800, '94.3', '13888', '100', '1', 1, 1, '2024-09-13 17:34:19', 101, 1, '2024-09-13 17:39:43', 0);
+INSERT INTO `example_tabs_card` VALUES (1834529284593094657, '2024-10-09', '2600000', '1700000', 2860, '65.3', '594', '114', '1', 1, 1, '2024-09-13 17:47:20', 101, NULL, NULL, 0);
+INSERT INTO `example_tabs_card` VALUES (1834530284091543553, '2024-04-04', '2700000', '3100000', 7500, '114', '413', '114', '103', 1, 1, '2024-09-13 17:51:18', 101, NULL, NULL, 0);
+INSERT INTO `example_tabs_card` VALUES (1834532487225217026, '2024-03-22', '2200000', '2000000', 5430, '90', '368', NULL, '1', 1, 1, '2024-09-13 18:00:03', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_task_management_list
+-- ----------------------------
+DROP TABLE IF EXISTS `example_task_management_list`;
+CREATE TABLE `example_task_management_list` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
+ `jzsj` datetime(0) NULL DEFAULT NULL COMMENT '截止时间',
+ `urgent_relief` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '急缓',
+ `xmmc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目名称',
+ `fj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件',
+ `tx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',
+ `kssj` datetime(0) NULL DEFAULT NULL COMMENT '开始时间',
+ `rwtx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务提醒',
+ `rwms` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务描述',
+ `cyry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参与人员',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `lys` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '留言数',
+ `color` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务标注颜色',
+ `txfs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提醒方式',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务管理-列表显示' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_task_management_list
+-- ----------------------------
+INSERT INTO `example_task_management_list` VALUES (1847107686129348609, '任务标题文字', '1', '2024-10-15 00:00:00', '2', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件.txt,http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_2.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_4.png', '2024-10-17 00:00:00', '3', NULL, '1,100', 1, 1, '2024-10-18 10:49:24', 101, 1, '2024-10-26 11:07:10', 0, '10', 'rgba(117, 133, 162, 1)', NULL);
+INSERT INTO `example_task_management_list` VALUES (1847160879647498241, '任务标题文字', '1', '2024-10-25 00:00:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_3.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_5.png', '2024-10-22 00:00:00', '3', '这是个任务', '1,100', 1, 1, '2024-10-18 14:20:46', 101, 1, '2024-10-28 16:47:35', 0, '8', 'rgba(254, 192, 61, 1)', NULL);
+INSERT INTO `example_task_management_list` VALUES (1847161380577419265, '任务标题文字', '2', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419266, '任务标题文字', '3', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419267, '任务标题文字', '1', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419268, '任务标题文字', '2', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419269, '任务标题文字', '3', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419270, '任务标题文字', '1', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419271, '任务标题文字', '2', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419273, '任务标题文字', '3', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419274, '任务标题文字', '1', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419275, '任务标题文字', '2', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419276, '任务标题文字', '3', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419277, '任务标题文字', '1', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419278, '任务标题文字', '2', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+INSERT INTO `example_task_management_list` VALUES (1847161380577419279, '任务标题文字', '3', '2024-10-28 05:05:00', '1', '项目名称', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/文件_4.txt', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-18/1/f0ee8a3c7c9638a54940382568c9dpng_6.png', '2024-10-03 13:10:00', '3', NULL, '1', 1, 1, '2024-10-18 14:22:46', 101, 1, '2024-10-28 17:32:46', 0, '5', '#24D2D3', '1');
+
+-- ----------------------------
+-- Table structure for example_tdgl_sjtj
+-- ----------------------------
+DROP TABLE IF EXISTS `example_tdgl_sjtj`;
+CREATE TABLE `example_tdgl_sjtj` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `cyxm_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成员姓名',
+ `cyxm` int(0) NULL DEFAULT NULL COMMENT '参与项目',
+ `rwzs` int(0) NULL DEFAULT NULL COMMENT '任务总数',
+ `ywc` int(0) NULL DEFAULT NULL COMMENT '已完成',
+ `dwc` int(0) NULL DEFAULT NULL COMMENT '待完成',
+ `yyq` int(0) NULL DEFAULT NULL COMMENT '已延期',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '团队管理-数据统计' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_tdgl_sjtj
+-- ----------------------------
+INSERT INTO `example_tdgl_sjtj` VALUES (1852242310819180545, '小明', 20, 50, 25, 15, 5, 1, 1, '2024-11-01 14:52:34', 101, 1, '2024-11-01 17:01:11', 0);
+INSERT INTO `example_tdgl_sjtj` VALUES (1852242535898116098, '小明', 20, 50, 25, 15, 5, 1, 1, '2024-11-01 14:53:28', 101, 1, '2024-11-01 17:01:06', 0);
+INSERT INTO `example_tdgl_sjtj` VALUES (1852251511469600770, '小明', 20, 50, 25, 15, 5, 1, 1, '2024-11-01 15:29:08', 101, 1, '2024-11-01 17:01:00', 0);
+
+-- ----------------------------
+-- Table structure for example_team_management
+-- ----------------------------
+DROP TABLE IF EXISTS `example_team_management`;
+CREATE TABLE `example_team_management` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `tx` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '团队头像',
+ `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '团队名称',
+ `tdjs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '团队介绍',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `cy` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成员',
+ `xm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目',
+ `rw` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务',
+ `cytx` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '成员头像',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模版-团队管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_team_management
+-- ----------------------------
+INSERT INTO `example_team_management` VALUES (1851520036739612673, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612674, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612675, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612676, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612677, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612678, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612679, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612680, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612681, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612682, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612683, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612684, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612685, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/formkit--people.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-30 15:08:22', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+INSERT INTO `example_team_management` VALUES (1851520036739612686, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-30/1/pepicons-pop--people-circle-filled.png', '团队名称', '在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件', 1, 1, '2024-10-30 15:02:30', 101, 1, '2024-10-31 17:43:49', 0, '136,137,1', '20', '20', 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/f0ee8a3c7c9638a54940382568c9dpng_2.png,http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/f0ee8a3c7c9638a54940382568c9dpng_3.png');
+
+-- ----------------------------
+-- Table structure for example_trader_dealing_amount
+-- ----------------------------
+DROP TABLE IF EXISTS `example_trader_dealing_amount`;
+CREATE TABLE `example_trader_dealing_amount` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `ranking` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '排名',
+ `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '商户名称',
+ `visit` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '访问量',
+ `quantity` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单量',
+ `cancel` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '取消量',
+ `pj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '综合评分',
+ `score` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '评分数',
+ `money` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成交金额',
+ `zeng` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '趋势增',
+ `jian` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '趋势减',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商户统计-成交金额趋势' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_trader_dealing_amount
+-- ----------------------------
+INSERT INTO `example_trader_dealing_amount` VALUES (1848178774867374082, 1, 1, '2024-10-21 09:45:32', 101, NULL, NULL, 0, '01', 'Apple产品自营旗舰店', '20000', '5000', '2000', '3', '80', '645452.00', '10', NULL);
+INSERT INTO `example_trader_dealing_amount` VALUES (1848178928341151746, 1, 1, '2024-10-21 09:46:08', 101, NULL, NULL, 0, '02', 'Apple产品自营旗舰店', '20000', '5000', '2000', '3', '80', '645452.00', NULL, '20');
+INSERT INTO `example_trader_dealing_amount` VALUES (1848179063250939905, 1, 1, '2024-10-21 09:46:40', 101, NULL, NULL, 0, '03', 'Apple产品自营旗舰店', '20000', '5000', '2000', '3', '80', '645452.00', NULL, '20');
+
+-- ----------------------------
+-- Table structure for example_tree_grid
+-- ----------------------------
+DROP TABLE IF EXISTS `example_tree_grid`;
+CREATE TABLE `example_tree_grid` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `pid` bigint(0) NULL DEFAULT 0 COMMENT '父级节点',
+ `classification_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类名称',
+ `classification_number` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类编号',
+ `status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
+ `quantity_goods` int(0) NULL DEFAULT NULL COMMENT '商品数量',
+ `note_information` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注信息',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '添加人员',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-树形表格' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_tree_grid
+-- ----------------------------
+INSERT INTO `example_tree_grid` VALUES (1838754450021875714, 0, '箱包/鞋靴', '202410001', '1', 1000, '备注信息', 1, 1, '2024-09-25 09:36:37', 101, 1, '2024-09-27 15:00:35', 0);
+INSERT INTO `example_tree_grid` VALUES (1838754547560415234, 1838754450021875714, '男包', '202410001', '1', 43, '备注信息', 1, 1, '2024-09-25 09:37:01', 101, 1, '2024-09-27 15:00:56', 0);
+INSERT INTO `example_tree_grid` VALUES (1838757021054730241, 1838754450021875714, ' 女包', '202410001', '1', 687, '备注信息', 1, 1, '2024-09-25 09:46:50', 101, 1, '2024-09-27 15:00:42', 0);
+INSERT INTO `example_tree_grid` VALUES (1838757399024435201, 1838757021054730241, ' 单肩包', '202410001', '1', 10, '备注信息', 1, 1, '2024-09-25 09:48:21', 101, 1, '2024-09-27 15:00:52', 0);
+INSERT INTO `example_tree_grid` VALUES (1838757500824387586, 1838757021054730241, '手提包', '202410001', '1', 60, '备注信息', 1, 1, '2024-09-25 09:48:45', 101, 1, '2024-09-27 15:01:02', 0);
+INSERT INTO `example_tree_grid` VALUES (1846014015001812993, 0, '测试', '202410001', '1', 123, '123', 1, 1, '2024-10-15 10:23:33', 101, NULL, NULL, -1);
+
+-- ----------------------------
+-- Table structure for example_tree_table
+-- ----------------------------
+DROP TABLE IF EXISTS `example_tree_table`;
+CREATE TABLE `example_tree_table` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `pid` bigint(0) NULL DEFAULT 0 COMMENT '父级节点',
+ `type_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类名称',
+ `type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类编号',
+ `type_state` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态',
+ `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '树表示例' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_tree_table
+-- ----------------------------
+INSERT INTO `example_tree_table` VALUES (1831592917458231298, 0, '箱包/鞋靴', '10001', '1', NULL, 1, 1, '2024-09-05 15:19:15', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831595308807102466, 1831592917458231298, ' 女包', '1001', '1', NULL, 1, 1, '2024-09-05 15:28:45', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597073208188930, 1831592917458231298, ' 男包', '1002', '1', NULL, 1, 1, '2024-09-05 15:35:46', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597130020036610, 1831592917458231298, '双肩包', '1003', '1', NULL, 1, 1, '2024-09-05 15:35:59', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597225339789313, 1831592917458231298, '旅行箱', '1004', '1', NULL, 1, 1, '2024-09-05 15:36:22', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597440226566145, 1831595308807102466, '单肩包', '101', '1', NULL, 1, 1, '2024-09-05 15:37:13', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597480789680129, 1831595308807102466, '手提包', '102', '1', NULL, 1, 1, '2024-09-05 15:37:23', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597523827433473, 1831595308807102466, '小方包', '103', '1', NULL, 1, 1, '2024-09-05 15:37:33', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597618685812738, 1831597073208188930, '商务', '101', '1', NULL, 1, 1, '2024-09-05 15:37:56', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597663304818689, 1831597073208188930, '休闲', '102', '1', NULL, 1, 1, '2024-09-05 15:38:07', 101, NULL, NULL, 0);
+INSERT INTO `example_tree_table` VALUES (1831597702802579458, 1831597073208188930, '潮流', '103', '1', NULL, 1, 1, '2024-09-05 15:38:16', 101, 1, '2024-09-05 15:38:28', 0);
+
+-- ----------------------------
+-- Table structure for example_tyym_djbt
+-- ----------------------------
+DROP TABLE IF EXISTS `example_tyym_djbt`;
+CREATE TABLE `example_tyym_djbt` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `bh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
+ `gsmc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名称',
+ `khzt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户状态',
+ `khly` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户来源',
+ `hylx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '行业类型',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '添加人员',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-多级表头' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_tyym_djbt
+-- ----------------------------
+INSERT INTO `example_tyym_djbt` VALUES (1838754398591320066, '1', '1', '1', '1', '1', 1, 1, '2024-09-25 09:36:25', 101, 1, '2024-10-19 09:12:30', 0);
+INSERT INTO `example_tyym_djbt` VALUES (1838754808047665154, '2', '2', '2', '2', '2', 1, 1, '2024-09-25 09:38:03', 101, 1, '2024-10-19 09:12:26', 0);
+
+-- ----------------------------
+-- Table structure for example_tyym_dtsj
+-- ----------------------------
+DROP TABLE IF EXISTS `example_tyym_dtsj`;
+CREATE TABLE `example_tyym_dtsj` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `sr` date NULL DEFAULT NULL COMMENT '生日',
+ `tx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',
+ `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `sg` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身高',
+ `tz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '体重',
+ `sj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机',
+ `dz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',
+ `xs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '显示',
+ `zt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `xb` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-动态数据' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_tyym_dtsj
+-- ----------------------------
+INSERT INTO `example_tyym_dtsj` VALUES (1838495243058081794, '2024-09-24', 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-24/1/2_2.png', '王小明', '165cm', '67kg', '13823434346', '北京市朝阳区芍药居', '1', '1', 1, 1, '2024-09-24 16:26:38', 101, 1, '2024-09-27 11:52:50', 0, '2');
+INSERT INTO `example_tyym_dtsj` VALUES (1838500658525302786, '2024-09-24', 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-24/1/9_2.png', '李小红', '160cm', '72kg', '13582338488', '上海市浦东新区世纪大道', '1', '1', 1, 1, '2024-09-24 16:48:09', 101, 1, '2024-09-27 11:52:07', 0, '2');
+INSERT INTO `example_tyym_dtsj` VALUES (1838500971244220417, '2024-09-24', 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-24/1/5.png', '张小刚', '170cm', '70kg', '13531314569', '北京市海淀区西二旗', '1', '1', 1, 1, '2024-09-24 16:49:23', 101, 1, '2024-09-27 11:51:59', 0, '2');
+INSERT INTO `example_tyym_dtsj` VALUES (1839514810433794049, '2024-08-28', 'http://oss.yckxt.com/chatgpt/upload/1/2024-09-27/1/_我的 (1)_6.png', '周小伟', '175cm', '76kg', '18075234678', '深圳市南山区深南大道', '1', '1', 1, 1, '2024-09-27 11:58:01', 101, NULL, NULL, 0, '1');
+
+-- ----------------------------
+-- Table structure for example_tyym_gjsx
+-- ----------------------------
+DROP TABLE IF EXISTS `example_tyym_gjsx`;
+CREATE TABLE `example_tyym_gjsx` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `bh` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
+ `gsmc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名称',
+ `khzt` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户状态',
+ `khly` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户来源',
+ `hylx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '行业类型',
+ `tjry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '添加人员',
+ `gxsj` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用页面-高级筛选' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_tyym_gjsx
+-- ----------------------------
+INSERT INTO `example_tyym_gjsx` VALUES (1838834090623168514, '1', '1', '1', '1', '1', '104', '2024-09-25 14:53:04', 1, 1, '2024-09-25 14:53:05', 101, NULL, NULL, 0);
+INSERT INTO `example_tyym_gjsx` VALUES (1839577931043057666, '6666', '6666', '123', '6666', '6666', NULL, '2024-09-27 00:00:00', 1, 1, '2024-09-27 16:08:51', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_user_management
+-- ----------------------------
+DROP TABLE IF EXISTS `example_user_management`;
+CREATE TABLE `example_user_management` (
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `id` bigint(0) NOT NULL COMMENT 'ID编号',
+ `user_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户账号',
+ `membership_level` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '会员等级',
+ `user_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户状态',
+ `order_record` bigint(0) NULL DEFAULT NULL COMMENT '订单记录',
+ `consumption_amount` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消费金额',
+ `available_points` bigint(0) NULL DEFAULT NULL COMMENT '可用积分',
+ `user_label` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户标签',
+ `registration_channel` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '注册渠道',
+ `zcsj` date NULL DEFAULT NULL COMMENT '注册时间',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-用户管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_user_management
+-- ----------------------------
+INSERT INTO `example_user_management` VALUES (0, '2024-10-12 17:52:13', 1, 101, '2024-10-12 17:02:02', 1, 1, 1845027136683450369, 'Windir', '2', '1', 10, '200.00', 1000, '2', '2', '2024-10-09');
+INSERT INTO `example_user_management` VALUES (0, NULL, NULL, 101, '2024-10-12 17:54:46', 1, 1, 1845040404848254978, 'Windir', '2', '1', 10, '200.00', 1000, '4', '2', '2024-10-18');
+INSERT INTO `example_user_management` VALUES (0, '2024-10-12 17:56:02', 1, 101, '2024-10-12 17:55:12', 1, 1, 1845040514076319746, 'Windir', '2', '1', 10, '200.00', 1000, '5', '1', '2024-10-15');
+INSERT INTO `example_user_management` VALUES (0, '2024-10-14 16:24:22', 1, 101, '2024-10-12 17:55:28', 1, 1, 1845040580967079937, 'Windir', '2', '1', 10, '200.00', 1000, '2', '3', '2024-10-25');
+INSERT INTO `example_user_management` VALUES (0, '2024-10-14 16:24:51', 1, 101, '2024-10-12 17:55:53', 1, 1, 1845040688349650945, 'Windir', '2', '1', 10, '200.00', 1000, '1', '3', '2024-10-18');
+
+-- ----------------------------
+-- Table structure for example_user_management_address
+-- ----------------------------
+DROP TABLE IF EXISTS `example_user_management_address`;
+CREATE TABLE `example_user_management_address` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `phone` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号码',
+ `address` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '详细地址',
+ `yzbm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮政编码',
+ `default_address` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '默认地址',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户管理-收货地址' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_user_management_address
+-- ----------------------------
+INSERT INTO `example_user_management_address` VALUES (1846075745132224514, '张小刚', '18888888888', '130000,130200,130203', '518000', NULL, 1, 1, '2024-10-15 14:28:50', 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_address` VALUES (1846076009536954370, '张小刚', '18888888888', '210000,210300,210303', '518000', NULL, 1, 1, '2024-10-15 14:29:53', 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_address` VALUES (1846076100347830274, '张小刚', '18888888888', '140000,140200,140214', '518000', NULL, 1, 1, '2024-10-15 14:30:15', 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_address` VALUES (1846076175589449729, '张小刚', '18888888888', '620000,620300,620321', '518000', NULL, 1, 1, '2024-10-15 14:30:33', 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_address` VALUES (1846076246112477186, '张小刚', '18888888888', '530000,530400,530423', '518000', '1', 1, 1, '2024-10-15 14:30:50', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_user_management_console
+-- ----------------------------
+DROP TABLE IF EXISTS `example_user_management_console`;
+CREATE TABLE `example_user_management_console` (
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '登录时间',
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'IP地址',
+ `address` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',
+ `dlfs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录方式',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户管理-登录日志' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_user_management_console
+-- ----------------------------
+INSERT INTO `example_user_management_console` VALUES ('2024-10-15 16:11:53', 1846101678312529922, '183.14.135.1', '广东省深圳市', '3', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_console` VALUES ('2024-10-15 16:12:10', 1846101750727188482, '183.14.135.1', '广东省深圳市', '3', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_console` VALUES ('2024-10-15 16:12:20', 1846101790392721409, '183.14.135.1', '广东省深圳市', '4', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_console` VALUES ('2024-10-15 16:12:30', 1846101832692277250, '183.14.135.1', '广东省深圳市', '3', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_console` VALUES ('2024-10-15 16:12:39', 1846101871502172162, '183.14.135.1', '广东省深圳市', '1', 1, 1, 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_user_management_czjl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_user_management_czjl`;
+CREATE TABLE `example_user_management_czjl` (
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `czz` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作者',
+ `cz_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作类型',
+ `czxq` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作详情',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户管理-操作记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_user_management_czjl
+-- ----------------------------
+INSERT INTO `example_user_management_czjl` VALUES ('2024-10-15 16:24:22', 1846104817203814402, '张小刚', '1', '会员等级(旧值:普通会员 新值:黄金会员)', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_czjl` VALUES ('2024-10-15 16:24:47', 1846104925504937986, '张小刚', '2', '设为启用(备注内容:***)', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_czjl` VALUES ('2024-10-15 16:25:01', 1846104982262259713, '张小刚', '3', '重置密码', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_czjl` VALUES ('2024-10-15 16:25:17', 1846105051136925698, '张小刚', '1', '会员等级(旧值:普通会员 新值:黄金会员', 1, 1, 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_czjl` VALUES ('2024-10-15 16:25:27', 1846105090953453569, '张小刚', '2', '设为启用(备注内容:***)', 1, 1, 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_user_management_points
+-- ----------------------------
+DROP TABLE IF EXISTS `example_user_management_points`;
+CREATE TABLE `example_user_management_points` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `sj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '事件',
+ `points_change` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '积分变化',
+ `points_balance` bigint(0) NULL DEFAULT NULL COMMENT '积分余额',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '记录时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户管理-积分记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_user_management_points
+-- ----------------------------
+INSERT INTO `example_user_management_points` VALUES (1846097964596076546, '完成每日登录', '+5', 1000, 1, 1, '2024-10-15 15:57:08', 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_points` VALUES (1846098516688117761, '订单消费抵扣', '+100', 1000, 1, 1, '2024-10-15 15:59:19', 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_points` VALUES (1846098605582196738, '使用积分', '-20', 1000, 1, 1, '2024-10-15 15:59:41', 101, NULL, NULL, 0);
+INSERT INTO `example_user_management_points` VALUES (1846098675853565954, '完成每日登录', '+5', 1000, 1, 1, '2024-10-15 15:59:57', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_visitor_record
+-- ----------------------------
+DROP TABLE IF EXISTS `example_visitor_record`;
+CREATE TABLE `example_visitor_record` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `user_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户id',
+ `visitor_time` datetime(0) NULL DEFAULT NULL COMMENT '来访时间',
+ `goods_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '携带物品',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '来访记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_visitor_record
+-- ----------------------------
+INSERT INTO `example_visitor_record` VALUES (1833331889796616193, '1833327905992151041', '2024-09-10 16:00:00', '无', 1, 1, '2024-09-10 10:29:18', 101, NULL, NULL, 0);
+INSERT INTO `example_visitor_record` VALUES (1833332192285626369, '1833327905992151041', '2024-08-14 09:00:00', '无', 1, 1, '2024-09-10 10:30:30', 101, NULL, NULL, 0);
+INSERT INTO `example_visitor_record` VALUES (1833334481096347649, '1833332818679762945', '2024-09-09 07:00:00', '手提箱', 1, 1, '2024-09-10 10:39:36', 101, 1, '2024-09-14 09:12:43', 0);
+INSERT INTO `example_visitor_record` VALUES (1837016907110699010, '1833327905992151041', '2024-09-20 14:32:04', '测试', 1, 1, '2024-09-20 14:32:15', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_web_enhance
+-- ----------------------------
+DROP TABLE IF EXISTS `example_web_enhance`;
+CREATE TABLE `example_web_enhance` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `birth_date` date NULL DEFAULT NULL COMMENT '出生日期',
+ `age` int(0) NULL DEFAULT NULL COMMENT '年龄',
+ `interest` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '爱好',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '前端增强示例' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_web_enhance
+-- ----------------------------
+INSERT INTO `example_web_enhance` VALUES (1833059403586629633, '彭艳', '1995-09-05', 29, '烹饪', 1, 1, '2024-09-09 16:26:33', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059404538736642, '唐刚', '1982-09-05', 42, '篮球', 1, 1, '2024-09-09 16:26:33', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059405469872129, '冯丽', '1976-09-05', 48, '旅行', 1, 1, '2024-09-09 16:26:33', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059406413590530, '贾刚', '1994-09-05', 30, '园艺', 1, 1, '2024-09-09 16:26:33', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059407327948802, '潘敏', '1982-09-05', 42, '阅读', 1, 1, '2024-09-09 16:26:33', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059408263278594, '贾刚', '1982-09-05', 42, '音乐', 1, 1, '2024-09-09 16:26:34', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059409165053953, '潘敏', '1978-09-05', 46, '游泳', 1, 1, '2024-09-09 16:26:34', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059410104578050, '郭涛', '2004-09-05', 20, '绘画', 1, 1, '2024-09-09 16:26:34', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059411023130626, '贾刚', '1999-09-05', 25, '音乐', 1, 1, '2024-09-09 16:26:34', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059411933294594, '汪敏', '1976-09-05', 48, '篮球', 1, 1, '2024-09-09 16:26:35', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059412864430081, '潘敏', '1996-09-05', 28, '园艺', 1, 1, '2024-09-09 16:26:35', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059413799759874, '苏浩', '1977-09-05', 47, '绘画', 1, 1, '2024-09-09 16:26:35', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059414709923842, '莫刚', '1995-09-05', 29, '旅行', 1, 1, '2024-09-09 16:26:35', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059415653642242, '欧明', '1988-09-05', 36, '绘画', 1, 1, '2024-09-09 16:26:35', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059416572194818, '杨强', '1992-09-05', 32, '绘画', 1, 1, '2024-09-09 16:26:36', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059417511718914, '汪敏', '1999-09-05', 25, '摄影', 1, 1, '2024-09-09 16:26:36', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059418442854402, '谢浩', '1989-09-05', 35, '园艺', 1, 1, '2024-09-09 16:26:36', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059419340435458, '罗明', '1986-09-05', 38, '音乐', 1, 1, '2024-09-09 16:26:36', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059420250599425, '岳丽', '1989-09-05', 35, '阅读', 1, 1, '2024-09-09 16:26:37', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059421181734914, '莫刚', '1999-09-05', 25, '游泳', 1, 1, '2024-09-09 16:26:37', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059422096093186, '彭艳', '1983-09-05', 41, '摄影', 1, 1, '2024-09-09 16:26:37', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059423018840065, '唐刚', '1982-09-05', 42, '音乐', 1, 1, '2024-09-09 16:26:37', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059423949975553, '高敏', '1982-09-05', 42, '游泳', 1, 1, '2024-09-09 16:26:37', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059424851750913, '周琳', '1976-09-05', 48, '旅行', 1, 1, '2024-09-09 16:26:38', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059425799663618, '赵敏', '1976-09-05', 48, '园艺', 1, 1, '2024-09-09 16:26:38', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059426705633281, '林芳', '1994-09-05', 30, '篮球', 1, 1, '2024-09-09 16:26:38', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059427611602945, '钟强', '1999-09-05', 25, '阅读', 1, 1, '2024-09-09 16:26:38', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059428530155522, '刘伟', '2004-09-05', 20, '摄影', 1, 1, '2024-09-09 16:26:39', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059429452902402, '郑丽', '1998-09-05', 26, '游泳', 1, 1, '2024-09-09 16:26:39', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059430358872065, '郭涛', '1998-09-05', 26, '烹饪', 1, 1, '2024-09-09 16:26:39', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059431290007553, '李强', '1991-09-05', 33, '园艺', 1, 1, '2024-09-09 16:26:39', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059432212754434, '王芳', '1997-09-05', 27, '烹饪', 1, 1, '2024-09-09 16:26:39', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059433160667138, '万丽', '2002-09-05', 22, '绘画', 1, 1, '2024-09-09 16:26:40', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059434087608321, '张伟', '1978-09-05', 46, '游泳', 1, 1, '2024-09-09 16:26:40', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059434985189377, '郭涛', '1989-09-05', 35, '篮球', 1, 1, '2024-09-09 16:26:40', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059435903741953, '魏艳', '2000-09-05', 24, '阅读', 1, 1, '2024-09-09 16:26:40', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059436822294529, '韦明', '1992-09-05', 32, '阅读', 1, 1, '2024-09-09 16:26:40', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059437740847105, '傅敏', '1983-09-05', 41, '绘画', 1, 1, '2024-09-09 16:26:41', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059438659399681, '林芳', '1992-09-05', 32, '园艺', 1, 1, '2024-09-09 16:26:41', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059439598923777, '潘敏', '1999-09-05', 25, '篮球', 1, 1, '2024-09-09 16:26:41', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059440488116225, '何强', '1979-09-05', 45, '园艺', 1, 1, '2024-09-09 16:26:41', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059441427640322, '彭艳', '1980-09-05', 44, '瑜伽', 1, 1, '2024-09-09 16:26:42', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059442350387202, '蔡浩', '1979-09-05', 45, '瑜伽', 1, 1, '2024-09-09 16:26:42', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059443239579650, '肖强', '1997-09-05', 27, '阅读', 1, 1, '2024-09-09 16:26:42', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059444158132226, '陈浩', '2003-09-05', 21, '音乐', 1, 1, '2024-09-09 16:26:42', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059445093462018, '林芳', '1975-09-05', 49, '游泳', 1, 1, '2024-09-09 16:26:42', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059446003625986, '蔡浩', '1987-09-05', 37, '旅行', 1, 1, '2024-09-09 16:26:43', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059446926372865, '冯丽', '1988-09-05', 36, '篮球', 1, 1, '2024-09-09 16:26:43', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059447853314049, '彭艳', '2000-09-05', 24, '瑜伽', 1, 1, '2024-09-09 16:26:43', 101, NULL, NULL, 0);
+INSERT INTO `example_web_enhance` VALUES (1833059448805421058, '王芳', '1976-09-05', 48, '游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳游泳', 1, 1, '2024-09-09 16:26:43', 101, 1, '2024-09-19 15:40:04', 0);
+
+-- ----------------------------
+-- Table structure for example_xcgl
+-- ----------------------------
+DROP TABLE IF EXISTS `example_xcgl`;
+CREATE TABLE `example_xcgl` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `zt_img` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片',
+ `zt_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `time_test` datetime(0) NULL DEFAULT NULL COMMENT '时间',
+ `num` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片数量',
+ `zt_box` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '遮罩层',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-相册管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_xcgl
+-- ----------------------------
+INSERT INTO `example_xcgl` VALUES (1851797786155212801, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449.png', 'jeeLowCode 专业的交互原型素材原创分享平台', NULL, 1, 1, '2024-10-31 09:26:11', 101, 1, '2024-11-20 16:19:13', 0, NULL, '100', NULL);
+INSERT INTO `example_xcgl` VALUES (1851895970603941889, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'jeeLowCode 专业的交互原型素材原创分享平台', NULL, 1, 1, '2024-10-31 15:56:20', 101, 1, '2024-11-20 16:19:03', 0, NULL, '100', NULL);
+INSERT INTO `example_xcgl` VALUES (1851899797180727298, NULL, NULL, NULL, 1, 1, '2024-10-31 16:11:32', 101, NULL, NULL, -1, NULL, NULL, NULL);
+INSERT INTO `example_xcgl` VALUES (1851900207786311681, NULL, NULL, NULL, 1, 1, '2024-10-31 16:13:10', 101, NULL, NULL, -1, NULL, NULL, NULL);
+INSERT INTO `example_xcgl` VALUES (1851900652160237569, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'AxureUX 专业的交互原型素材原创分享平台', 'cs', 1, 1, '2024-10-31 16:14:56', 101, NULL, NULL, -1, NULL, NULL, NULL);
+INSERT INTO `example_xcgl` VALUES (1851901059917889537, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'AxureUX 专业的交互原型素材原创分享平台', 'cs', 1, 1, '2024-10-31 16:16:33', 101, NULL, NULL, -1, NULL, NULL, NULL);
+INSERT INTO `example_xcgl` VALUES (1851901403846623234, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'AxureUX 专业的交互原型素材原创分享平台', '123', 1, 1, '2024-10-31 16:17:55', 101, NULL, NULL, -1, NULL, NULL, NULL);
+INSERT INTO `example_xcgl` VALUES (1851901519647162369, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'AxureUX 专业的交互原型素材原创分享平台', '444', 1, 1, '2024-10-31 16:18:23', 101, NULL, NULL, -1, NULL, NULL, NULL);
+INSERT INTO `example_xcgl` VALUES (1851901717651865601, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'AxureUX 专业的交互原型素材原创分享平台', NULL, 1, 1, '2024-10-31 16:19:10', 101, NULL, NULL, -1, NULL, NULL, NULL);
+INSERT INTO `example_xcgl` VALUES (1851902106166050818, NULL, 'AxureUX 专业的交互原型素材原创分享平台', NULL, 1, 1, '2024-10-31 16:20:43', 101, NULL, NULL, -1, NULL, NULL, NULL);
+INSERT INTO `example_xcgl` VALUES (1851902429861462018, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'AxureUX 专业的交互原型素材原创分享平台', NULL, 1, 1, '2024-10-31 16:22:00', 101, NULL, NULL, -1, NULL, '100', NULL);
+INSERT INTO `example_xcgl` VALUES (1851903296903790594, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'jeeLowCode 专业的交互原型素材原创分享平台', 'cs', 1, 1, '2024-10-31 16:25:27', 101, 1, '2024-11-20 16:18:57', 0, NULL, '100', NULL);
+INSERT INTO `example_xcgl` VALUES (1851903583810961409, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'AxureUX 专业的交互原型素材原创分享平台', '123', 1, 1, '2024-10-31 16:26:35', 101, NULL, NULL, -1, NULL, '100', NULL);
+INSERT INTO `example_xcgl` VALUES (1851903627947622402, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'AxureUX 专业的交互原型素材原创分享平台', 'cs', 1, 1, '2024-10-31 16:26:46', 101, NULL, NULL, -1, NULL, '100', NULL);
+INSERT INTO `example_xcgl` VALUES (1852171866900488194, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', '123', '123', 1, 1, '2024-11-01 10:12:39', 101, NULL, NULL, -1, NULL, '100', '11');
+INSERT INTO `example_xcgl` VALUES (1852188730523344898, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-31/1/QQ20240925-143449_2.png', 'jeeLowCode 专业的交互原型素材原创分享平台', 'cs', 1, 1, '2024-11-01 11:19:40', 101, 1, '2024-11-20 16:18:47', 0, NULL, '100', NULL);
+INSERT INTO `example_xcgl` VALUES (1852254903545851906, NULL, NULL, NULL, 1, 1, '2024-11-01 15:42:36', 101, NULL, NULL, -1, NULL, NULL, NULL);
+
+-- ----------------------------
+-- Table structure for example_xcgl_view
+-- ----------------------------
+DROP TABLE IF EXISTS `example_xcgl_view`;
+CREATE TABLE `example_xcgl_view` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `zt_img` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片',
+ `time_test` datetime(0) NULL DEFAULT NULL COMMENT '时间',
+ `num` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片数量',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `zt_box` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '遮罩层',
+ `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片名称',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理模块-相册管理_详情' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_xcgl_view
+-- ----------------------------
+INSERT INTO `example_xcgl_view` VALUES (1852243596880867330, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-01/1/QQ20240925-143449_2.png', NULL, NULL, 1, 1, '2024-11-01 14:57:41', 101, NULL, NULL, 0, NULL, '图片名称.jpg');
+INSERT INTO `example_xcgl_view` VALUES (1852246180836372482, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-01/1/QQ20240925-143449_2_2.png', NULL, NULL, 1, 1, '2024-11-01 15:07:57', 101, NULL, NULL, 0, NULL, '图片名称.jpg');
+INSERT INTO `example_xcgl_view` VALUES (1852246254131834881, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-01/1/QQ20240925-143449_2_3.png', NULL, NULL, 1, 1, '2024-11-01 15:08:14', 101, NULL, NULL, 0, NULL, '图片名称.jpg');
+INSERT INTO `example_xcgl_view` VALUES (1852246296519471106, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-01/1/QQ20240925-143449_2_4.png', NULL, NULL, 1, 1, '2024-11-01 15:08:24', 101, NULL, NULL, 0, NULL, '图片名称.jpg');
+INSERT INTO `example_xcgl_view` VALUES (1852246335220314114, 'http://oss.yckxt.com/chatgpt/upload/1/2024-11-01/1/QQ20240925-143449_2_5.png', NULL, NULL, 1, 1, '2024-11-01 15:08:34', 101, NULL, NULL, 0, NULL, '图片名称.jpg');
+
+-- ----------------------------
+-- Table structure for example_xmgl_cylb
+-- ----------------------------
+DROP TABLE IF EXISTS `example_xmgl_cylb`;
+CREATE TABLE `example_xmgl_cylb` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `cyxm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成员姓名',
+ `jrsj` datetime(0) NULL DEFAULT NULL COMMENT '加入时间',
+ `bm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门',
+ `js` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '项目管理-成员列表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_xmgl_cylb
+-- ----------------------------
+INSERT INTO `example_xmgl_cylb` VALUES (1848301959817371650, '赵小刚', '2020-08-19 15:43:23', '114', '负责人员', 1, 1, '2024-10-21 17:55:01', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for example_xmgl_rwlb
+-- ----------------------------
+DROP TABLE IF EXISTS `example_xmgl_rwlb`;
+CREATE TABLE `example_xmgl_rwlb` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
+ `status` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
+ `jzsj` datetime(0) NULL DEFAULT NULL COMMENT '截止时间',
+ `urgent_relief` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '急缓',
+ `xmmc` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目名称',
+ `lys` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '留言数',
+ `fj` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件',
+ `tx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',
+ `kssj` datetime(0) NULL DEFAULT NULL COMMENT '开始时间',
+ `rwtx` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务提醒',
+ `rwms` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务描述',
+ `cyry` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参与人员',
+ `color` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务标注颜色',
+ `txfs` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提醒方式',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `zw` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '站位',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '项目管理-任务列表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_xmgl_rwlb
+-- ----------------------------
+INSERT INTO `example_xmgl_rwlb` VALUES (1847473389050134529, '任务标题文字,点击查看详情', '1', '2024-10-19 00:00:00', '2', '项目名称', '10', NULL, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-19/1/tb.jpg', '2024-10-19 00:00:00', '1', '123', '104', '#7585a2', '1', 1, 1, '2024-10-19 11:02:35', 101, 1, '2024-10-26 16:25:41', 0, '123');
+INSERT INTO `example_xmgl_rwlb` VALUES (1847482867610943489, ' 任务标题文字,点击查看详情,点击查看详情', '1', '2024-10-19 18:14:00', '2', '项目名称', '10', NULL, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-19/1/tb_2.jpg', '2024-10-19 00:00:00', '1', 'cs', '104', '#fec03d', '1', 1, 1, '2024-10-19 11:40:14', 101, 1, '2024-10-26 16:25:17', 0, NULL);
+INSERT INTO `example_xmgl_rwlb` VALUES (1847518814922735618, '任务标题文字,点击查看详情,点击查看详情', '1', '2024-10-19 00:00:00', '2', '项目名称', '10', NULL, 'http://oss.yckxt.com/chatgpt/upload/1/2024-10-19/1/tb_3.jpg', '2024-10-19 00:00:00', '1', '测试', '100', '#24d2d3', '1', 1, 1, '2024-10-19 14:03:05', 101, 1, '2024-10-26 16:24:56', 0, NULL);
+
+-- ----------------------------
+-- Table structure for example_zwgl_cylb
+-- ----------------------------
+DROP TABLE IF EXISTS `example_zwgl_cylb`;
+CREATE TABLE `example_zwgl_cylb` (
+ `id` bigint(0) NOT NULL COMMENT '主键',
+ `xm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
+ `bm` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门',
+ `tjsj` datetime(0) NULL DEFAULT NULL COMMENT '添加时间',
+ `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户编号',
+ `create_user` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
+ `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门id',
+ `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
+ `is_deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '职务管理-成员列表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of example_zwgl_cylb
+-- ----------------------------
+INSERT INTO `example_zwgl_cylb` VALUES (1846434738971324417, '张小刚', '销售部/华南区域/华南一部', '2020-11-25 23:26:08', 1, 1, '2024-10-16 14:15:21', 101, NULL, NULL, 0);
+INSERT INTO `example_zwgl_cylb` VALUES (1846434834207191041, '张小刚', '销售部/华南区域/华南一部', '2020-11-25 23:26:08', 1, 1, '2024-10-16 14:15:44', 101, NULL, NULL, 0);
+INSERT INTO `example_zwgl_cylb` VALUES (1846434919905210370, '张小刚', '销售部/华南区域/华南一部', '2020-11-25 23:26:08', 1, 1, '2024-10-16 14:16:04', 101, NULL, NULL, 0);
+
+-- ----------------------------
+-- Table structure for flw_channel_definition
+-- ----------------------------
+DROP TABLE IF EXISTS `flw_channel_definition`;
+CREATE TABLE `flw_channel_definition` (
+ `ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `VERSION_` int(0) NULL DEFAULT NULL,
+ `KEY_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `DEPLOYMENT_ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `CREATE_TIME_` datetime(3) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `RESOURCE_NAME_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `DESCRIPTION_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `TYPE_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `IMPLEMENTATION_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ UNIQUE INDEX `ACT_IDX_CHANNEL_DEF_UNIQ`(`KEY_`, `VERSION_`, `TENANT_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of flw_channel_definition
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for flw_ev_databasechangelog
+-- ----------------------------
+DROP TABLE IF EXISTS `flw_ev_databasechangelog`;
+CREATE TABLE `flw_ev_databasechangelog` (
+ `ID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `AUTHOR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `FILENAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `DATEEXECUTED` datetime(0) NOT NULL,
+ `ORDEREXECUTED` int(0) NOT NULL,
+ `EXECTYPE` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `MD5SUM` varchar(35) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `DESCRIPTION` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `COMMENTS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `TAG` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `LIQUIBASE` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `CONTEXTS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `LABELS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `DEPLOYMENT_ID` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of flw_ev_databasechangelog
+-- ----------------------------
+INSERT INTO `flw_ev_databasechangelog` VALUES ('1', 'flowable', 'org/flowable/eventregistry/db/liquibase/flowable-eventregistry-db-changelog.xml', '2024-12-09 09:46:00', 1, 'EXECUTED', '8:1b0c48c9cf7945be799d868a2626d687', 'createTable tableName=FLW_EVENT_DEPLOYMENT; createTable tableName=FLW_EVENT_RESOURCE; createTable tableName=FLW_EVENT_DEFINITION; createIndex indexName=ACT_IDX_EVENT_DEF_UNIQ, tableName=FLW_EVENT_DEFINITION; createTable tableName=FLW_CHANNEL_DEFIN...', '', NULL, '4.9.1', NULL, NULL, '3708759390');
+INSERT INTO `flw_ev_databasechangelog` VALUES ('2', 'flowable', 'org/flowable/eventregistry/db/liquibase/flowable-eventregistry-db-changelog.xml', '2024-12-09 09:46:00', 2, 'EXECUTED', '8:0ea825feb8e470558f0b5754352b9cda', 'addColumn tableName=FLW_CHANNEL_DEFINITION; addColumn tableName=FLW_CHANNEL_DEFINITION', '', NULL, '4.9.1', NULL, NULL, '3708759390');
+INSERT INTO `flw_ev_databasechangelog` VALUES ('3', 'flowable', 'org/flowable/eventregistry/db/liquibase/flowable-eventregistry-db-changelog.xml', '2024-12-09 09:46:00', 3, 'EXECUTED', '8:3c2bb293350b5cbe6504331980c9dcee', 'customChange', '', NULL, '4.9.1', NULL, NULL, '3708759390');
+
+-- ----------------------------
+-- Table structure for flw_ev_databasechangeloglock
+-- ----------------------------
+DROP TABLE IF EXISTS `flw_ev_databasechangeloglock`;
+CREATE TABLE `flw_ev_databasechangeloglock` (
+ `ID` int(0) NOT NULL,
+ `LOCKED` bit(1) NOT NULL,
+ `LOCKGRANTED` datetime(0) NULL DEFAULT NULL,
+ `LOCKEDBY` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ PRIMARY KEY (`ID`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of flw_ev_databasechangeloglock
+-- ----------------------------
+INSERT INTO `flw_ev_databasechangeloglock` VALUES (1, b'0', NULL, NULL);
+
+-- ----------------------------
+-- Table structure for flw_event_definition
+-- ----------------------------
+DROP TABLE IF EXISTS `flw_event_definition`;
+CREATE TABLE `flw_event_definition` (
+ `ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `VERSION_` int(0) NULL DEFAULT NULL,
+ `KEY_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `DEPLOYMENT_ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `RESOURCE_NAME_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `DESCRIPTION_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE,
+ UNIQUE INDEX `ACT_IDX_EVENT_DEF_UNIQ`(`KEY_`, `VERSION_`, `TENANT_ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of flw_event_definition
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for flw_event_deployment
+-- ----------------------------
+DROP TABLE IF EXISTS `flw_event_deployment`;
+CREATE TABLE `flw_event_deployment` (
+ `ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `CATEGORY_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `DEPLOY_TIME_` datetime(3) NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `PARENT_DEPLOYMENT_ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of flw_event_deployment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for flw_event_resource
+-- ----------------------------
+DROP TABLE IF EXISTS `flw_event_resource`;
+CREATE TABLE `flw_event_resource` (
+ `ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `NAME_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `DEPLOYMENT_ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+ `RESOURCE_BYTES_` longblob NULL,
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of flw_event_resource
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for flw_ru_batch
+-- ----------------------------
+DROP TABLE IF EXISTS `flw_ru_batch`;
+CREATE TABLE `flw_ru_batch` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `SEARCH_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SEARCH_KEY2_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` datetime(3) NOT NULL,
+ `COMPLETE_TIME_` datetime(3) NULL DEFAULT NULL,
+ `STATUS_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `BATCH_DOC_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of flw_ru_batch
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for flw_ru_batch_part
+-- ----------------------------
+DROP TABLE IF EXISTS `flw_ru_batch_part`;
+CREATE TABLE `flw_ru_batch_part` (
+ `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `REV_` int(0) NULL DEFAULT NULL,
+ `BATCH_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
+ `SCOPE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SUB_SCOPE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SCOPE_TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SEARCH_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `SEARCH_KEY2_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `CREATE_TIME_` datetime(3) NOT NULL,
+ `COMPLETE_TIME_` datetime(3) NULL DEFAULT NULL,
+ `STATUS_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `RESULT_DOC_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
+ `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '',
+ PRIMARY KEY (`ID_`) USING BTREE,
+ INDEX `FLW_IDX_BATCH_PART`(`BATCH_ID_`) USING BTREE,
+ CONSTRAINT `FLW_FK_BATCH_PART_PARENT` FOREIGN KEY (`BATCH_ID_`) REFERENCES `flw_ru_batch` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of flw_ru_batch_part
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for infra_api_access_log
+-- ----------------------------
+DROP TABLE IF EXISTS `infra_api_access_log`;
+CREATE TABLE `infra_api_access_log` (
+ `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '日志主键',
+ `trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '链路追踪编号',
+ `user_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '用户编号',
+ `user_type` tinyint(0) NOT NULL DEFAULT 0 COMMENT '用户类型',
+ `application_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '应用名',
+ `request_method` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '请求方法名',
+ `request_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '请求地址',
+ `request_params` varchar(8000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '请求参数',
+ `user_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户 IP',
+ `user_agent` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '浏览器 UA',
+ `begin_time` datetime(0) NOT NULL COMMENT '开始请求时间',
+ `end_time` datetime(0) NOT NULL COMMENT '结束请求时间',
+ `duration` int(0) NOT NULL COMMENT '执行时长',
+ `result_code` int(0) NOT NULL DEFAULT 0 COMMENT '结果码',
+ `result_msg` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '结果提示',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE,
+ INDEX `idx_create_time`(`create_time`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 35940 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'API 访问日志表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of infra_api_access_log
+-- ----------------------------
+INSERT INTO `infra_api_access_log` VALUES (35832, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:27:46', '2024-03-15 09:27:46', 389, 0, '', NULL, '2024-03-15 09:27:46', NULL, '2024-03-15 09:27:46', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35833, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:29:46', '2024-03-15 09:29:46', 83, 0, '', NULL, '2024-03-15 09:29:46', NULL, '2024-03-15 09:29:46', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35834, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:31:17', '2024-03-15 09:31:17', 211, 0, '', NULL, '2024-03-15 09:31:17', NULL, '2024-03-15 09:31:17', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35835, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:31:18', '2024-03-15 09:31:18', 51, 0, '', NULL, '2024-03-15 09:31:18', NULL, '2024-03-15 09:31:18', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35836, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"duration\":\"\",\"pageNo\":\"1\",\"requestUrl\":\"\",\"resultCode\":\"\",\"pageSize\":\"10\",\"userType\":\"\",\"userId\":\"\",\"applicationName\":\"\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:31:18', '2024-03-15 09:31:19', 316, 0, '', NULL, '2024-03-15 09:31:19', NULL, '2024-03-15 09:31:19', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35837, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-error-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:31:35', '2024-03-15 09:31:35', 337, 0, '', NULL, '2024-03-15 09:31:35', NULL, '2024-03-15 09:31:35', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35838, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:32:48', '2024-03-15 09:32:49', 171, 0, '', NULL, '2024-03-15 09:32:49', NULL, '2024-03-15 09:32:49', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35839, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:32:55', '2024-03-15 09:32:55', 47, 0, '', NULL, '2024-03-15 09:32:55', NULL, '2024-03-15 09:32:55', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35840, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"duration\":\"\",\"pageNo\":\"1\",\"requestUrl\":\"\",\"resultCode\":\"\",\"pageSize\":\"10\",\"userType\":\"\",\"userId\":\"\",\"applicationName\":\"\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:32:55', '2024-03-15 09:32:55', 193, 0, '', NULL, '2024-03-15 09:32:55', NULL, '2024-03-15 09:32:55', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35841, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:34:54', '2024-03-15 09:34:54', 51, 0, '', NULL, '2024-03-15 09:34:54', NULL, '2024-03-15 09:34:54', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35842, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:36:54', '2024-03-15 09:36:54', 46, 0, '', NULL, '2024-03-15 09:36:54', NULL, '2024-03-15 09:36:54', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35843, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:38:54', '2024-03-15 09:38:55', 66, 0, '', NULL, '2024-03-15 09:38:55', NULL, '2024-03-15 09:38:55', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35844, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/menu/list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:38:57', '2024-03-15 09:38:58', 579, 0, '', NULL, '2024-03-15 09:38:58', NULL, '2024-03-15 09:38:58', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35845, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/menu/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:39:23', '2024-03-15 09:39:23', 285, 0, '', NULL, '2024-03-15 09:39:23', NULL, '2024-03-15 09:39:23', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35846, '', 0, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.48', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:39:45', '2024-03-15 09:39:45', 71, 0, '', NULL, '2024-03-15 09:39:45', NULL, '2024-03-15 09:39:45', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35847, '', 0, 2, 'yudao-server', 'POST', '/admin-api/system/auth/refresh-token', '{\"query\":{\"refreshToken\":\"262e571818a14cf38f74f940acba7255\"},\"body\":null}', '192.168.5.48', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:39:45', '2024-03-15 09:39:46', 255, 0, '', NULL, '2024-03-15 09:39:46', NULL, '2024-03-15 09:39:46', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35848, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.48', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:39:46', '2024-03-15 09:39:46', 133, 0, '', NULL, '2024-03-15 09:39:46', NULL, '2024-03-15 09:39:46', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35849, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.48', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:39:47', '2024-03-15 09:39:47', 44, 0, '', NULL, '2024-03-15 09:39:47', NULL, '2024-03-15 09:39:47', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35850, '', 1, 2, 'yudao-server', 'POST', '/admin-api/system/menu/create', '{\"query\":{},\"body\":\"{\\\"id\\\":0,\\\"name\\\":\\\"访问日志\\\",\\\"permission\\\":\\\"\\\",\\\"type\\\":2,\\\"sort\\\":0,\\\"parentId\\\":1083,\\\"path\\\":\\\"apiAccessLog2\\\",\\\"icon\\\":\\\"\\\",\\\"component\\\":\\\"infra/apiAccessLog/index2\\\",\\\"componentName\\\":\\\"\\\",\\\"status\\\":0,\\\"visible\\\":true,\\\"keepAlive\\\":true,\\\"alwaysShow\\\":true}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:39:49', '2024-03-15 09:39:49', 319, 1002001000, '已经存在该名字的菜单', NULL, '2024-03-15 09:39:49', NULL, '2024-03-15 09:39:49', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35851, '', 1, 2, 'yudao-server', 'POST', '/admin-api/system/menu/create', '{\"query\":{},\"body\":\"{\\\"id\\\":0,\\\"name\\\":\\\"访问日志2\\\",\\\"permission\\\":\\\"\\\",\\\"type\\\":2,\\\"sort\\\":0,\\\"parentId\\\":1083,\\\"path\\\":\\\"apiAccessLog2\\\",\\\"icon\\\":\\\"\\\",\\\"component\\\":\\\"infra/apiAccessLog/index2\\\",\\\"componentName\\\":\\\"\\\",\\\"status\\\":0,\\\"visible\\\":true,\\\"keepAlive\\\":true,\\\"alwaysShow\\\":true}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:39:53', '2024-03-15 09:39:54', 255, 0, '', NULL, '2024-03-15 09:39:54', NULL, '2024-03-15 09:39:54', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35852, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/menu/list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:39:54', '2024-03-15 09:39:54', 419, 0, '', NULL, '2024-03-15 09:39:54', NULL, '2024-03-15 09:39:54', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35853, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:40:33', '2024-03-15 09:40:33', 131, 0, '', NULL, '2024-03-15 09:40:33', NULL, '2024-03-15 09:40:33', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35854, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/auth/get-permission-info', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:40:33', '2024-03-15 09:40:34', 840, 0, '', NULL, '2024-03-15 09:40:34', NULL, '2024-03-15 09:40:34', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35855, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:40:35', '2024-03-15 09:40:35', 40, 0, '', NULL, '2024-03-15 09:40:35', NULL, '2024-03-15 09:40:35', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35856, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/menu/list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:40:35', '2024-03-15 09:40:36', 422, 0, '', NULL, '2024-03-15 09:40:36', NULL, '2024-03-15 09:40:36', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35857, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:42:04', '2024-03-15 09:42:05', 191, 0, '', NULL, '2024-03-15 09:42:05', NULL, '2024-03-15 09:42:05', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35858, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"duration\":\"\",\"pageNo\":\"1\",\"requestUrl\":\"\",\"resultCode\":\"\",\"pageSize\":\"10\",\"userType\":\"\",\"userId\":\"\",\"applicationName\":\"\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:42:16', '2024-03-15 09:42:16', 185, 0, '', NULL, '2024-03-15 09:42:16', NULL, '2024-03-15 09:42:16', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35859, '', 0, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:42:35', '2024-03-15 09:42:35', 62, 0, '', NULL, '2024-03-15 09:42:35', NULL, '2024-03-15 09:42:35', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35860, '', 0, 2, 'yudao-server', 'POST', '/admin-api/system/auth/refresh-token', '{\"query\":{\"refreshToken\":\"ee45185297904053b0553952c033ade3\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:42:35', '2024-03-15 09:42:36', 215, 0, '', NULL, '2024-03-15 09:42:36', NULL, '2024-03-15 09:42:36', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35861, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:42:36', '2024-03-15 09:42:36', 42, 0, '', NULL, '2024-03-15 09:42:36', NULL, '2024-03-15 09:42:36', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35862, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:42:39', '2024-03-15 09:42:39', 185, 0, '', NULL, '2024-03-15 09:42:39', NULL, '2024-03-15 09:42:39', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35863, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-error-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:42:56', '2024-03-15 09:42:56', 292, 0, '', NULL, '2024-03-15 09:42:56', NULL, '2024-03-15 09:42:56', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35864, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:43:04', '2024-03-15 09:43:04', 204, 0, '', NULL, '2024-03-15 09:43:04', NULL, '2024-03-15 09:43:04', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35865, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:43:20', '2024-03-15 09:43:20', 182, 0, '', NULL, '2024-03-15 09:43:20', NULL, '2024-03-15 09:43:20', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35866, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:44:35', '2024-03-15 09:44:35', 47, 0, '', NULL, '2024-03-15 09:44:35', NULL, '2024-03-15 09:44:35', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35867, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:46:35', '2024-03-15 09:46:35', 67, 0, '', NULL, '2024-03-15 09:46:35', NULL, '2024-03-15 09:46:35', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35868, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:46:51', '2024-03-15 09:46:52', 197, 0, '', NULL, '2024-03-15 09:46:52', NULL, '2024-03-15 09:46:52', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35869, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:48:35', '2024-03-15 09:48:35', 43, 0, '', NULL, '2024-03-15 09:48:35', NULL, '2024-03-15 09:48:35', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35870, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:48:43', '2024-03-15 09:48:43', 188, 0, '', NULL, '2024-03-15 09:48:43', NULL, '2024-03-15 09:48:43', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35871, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:49:28', '2024-03-15 09:49:29', 180, 0, '', NULL, '2024-03-15 09:49:29', NULL, '2024-03-15 09:49:29', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35872, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:50:35', '2024-03-15 09:50:35', 42, 0, '', NULL, '2024-03-15 09:50:35', NULL, '2024-03-15 09:50:35', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35873, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:51:28', '2024-03-15 09:51:28', 182, 0, '', NULL, '2024-03-15 09:51:28', NULL, '2024-03-15 09:51:28', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35874, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:51:54', '2024-03-15 09:51:54', 183, 0, '', NULL, '2024-03-15 09:51:54', NULL, '2024-03-15 09:51:54', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35875, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:52:04', '2024-03-15 09:52:04', 179, 0, '', NULL, '2024-03-15 09:52:04', NULL, '2024-03-15 09:52:04', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35876, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:52:21', '2024-03-15 09:52:22', 334, 0, '', NULL, '2024-03-15 09:52:22', NULL, '2024-03-15 09:52:22', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35877, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:52:36', '2024-03-15 09:52:36', 46, 0, '', NULL, '2024-03-15 09:52:36', NULL, '2024-03-15 09:52:36', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35878, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:53:10', '2024-03-15 09:53:10', 136, 0, '', NULL, '2024-03-15 09:53:10', NULL, '2024-03-15 09:53:10', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35879, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:53:12', '2024-03-15 09:53:12', 40, 0, '', NULL, '2024-03-15 09:53:12', NULL, '2024-03-15 09:53:12', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35880, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:53:12', '2024-03-15 09:53:13', 180, 0, '', NULL, '2024-03-15 09:53:13', NULL, '2024-03-15 09:53:13', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35881, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:54:31', '2024-03-15 09:54:31', 175, 0, '', NULL, '2024-03-15 09:54:31', NULL, '2024-03-15 09:54:31', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35882, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:55:04', '2024-03-15 09:55:05', 209, 0, '', NULL, '2024-03-15 09:55:05', NULL, '2024-03-15 09:55:05', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35883, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:55:12', '2024-03-15 09:55:12', 42, 0, '', NULL, '2024-03-15 09:55:12', NULL, '2024-03-15 09:55:12', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35884, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:55:19', '2024-03-15 09:55:19', 186, 0, '', NULL, '2024-03-15 09:55:19', NULL, '2024-03-15 09:55:19', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35885, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:55:33', '2024-03-15 09:55:33', 176, 0, '', NULL, '2024-03-15 09:55:33', NULL, '2024-03-15 09:55:33', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35886, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:55:37', '2024-03-15 09:55:38', 198, 0, '', NULL, '2024-03-15 09:55:38', NULL, '2024-03-15 09:55:38', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35887, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:57:12', '2024-03-15 09:57:12', 46, 0, '', NULL, '2024-03-15 09:57:12', NULL, '2024-03-15 09:57:12', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35888, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:59:04', '2024-03-15 09:59:05', 177, 0, '', NULL, '2024-03-15 09:59:05', NULL, '2024-03-15 09:59:05', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35889, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 09:59:12', '2024-03-15 09:59:12', 47, 0, '', NULL, '2024-03-15 09:59:12', NULL, '2024-03-15 09:59:12', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35890, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:01:12', '2024-03-15 10:01:12', 60, 0, '', NULL, '2024-03-15 10:01:12', NULL, '2024-03-15 10:01:12', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35891, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:01:35', '2024-03-15 10:01:35', 149, 0, '', NULL, '2024-03-15 10:01:35', NULL, '2024-03-15 10:01:35', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35892, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:01:59', '2024-03-15 10:01:59', 48, 0, '', NULL, '2024-03-15 10:01:59', NULL, '2024-03-15 10:01:59', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35893, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:01:59', '2024-03-15 10:01:59', 183, 0, '', NULL, '2024-03-15 10:01:59', NULL, '2024-03-15 10:01:59', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35894, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:03:59', '2024-03-15 10:03:59', 43, 0, '', NULL, '2024-03-15 10:03:59', NULL, '2024-03-15 10:03:59', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35895, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:04:23', '2024-03-15 10:04:23', 150, 0, '', NULL, '2024-03-15 10:04:23', NULL, '2024-03-15 10:04:23', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35896, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:04:26', '2024-03-15 10:04:26', 43, 0, '', NULL, '2024-03-15 10:04:26', NULL, '2024-03-15 10:04:26', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35897, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:04:26', '2024-03-15 10:04:26', 187, 0, '', NULL, '2024-03-15 10:04:26', NULL, '2024-03-15 10:04:26', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35898, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"duration\":\"\",\"pageNo\":\"1\",\"requestUrl\":\"\",\"resultCode\":\"\",\"pageSize\":\"10\",\"userType\":\"\",\"userId\":\"\",\"applicationName\":\"\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:04:53', '2024-03-15 10:04:54', 203, 0, '', NULL, '2024-03-15 10:04:54', NULL, '2024-03-15 10:04:54', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35899, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:05:13', '2024-03-15 10:05:13', 181, 0, '', NULL, '2024-03-15 10:05:13', NULL, '2024-03-15 10:05:13', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35900, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:05:42', '2024-03-15 10:05:43', 210, 0, '', NULL, '2024-03-15 10:05:43', NULL, '2024-03-15 10:05:43', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35901, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"duration\":\"\",\"pageNo\":\"1\",\"requestUrl\":\"\",\"resultCode\":\"0\",\"pageSize\":\"10\",\"userType\":\"\",\"userId\":\"\",\"applicationName\":\"\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:06:02', '2024-03-15 10:06:02', 186, 0, '', NULL, '2024-03-15 10:06:02', NULL, '2024-03-15 10:06:02', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35902, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"duration\":\"\",\"pageNo\":\"1\",\"requestUrl\":\"\",\"resultCode\":\"4\",\"pageSize\":\"10\",\"userType\":\"\",\"userId\":\"\",\"applicationName\":\"\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:06:06', '2024-03-15 10:06:06', 158, 0, '', NULL, '2024-03-15 10:06:06', NULL, '2024-03-15 10:06:06', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35903, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"duration\":\"\",\"pageNo\":\"1\",\"requestUrl\":\"\",\"resultCode\":\"0\",\"pageSize\":\"10\",\"userType\":\"\",\"userId\":\"\",\"applicationName\":\"\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:06:10', '2024-03-15 10:06:10', 182, 0, '', NULL, '2024-03-15 10:06:10', NULL, '2024-03-15 10:06:10', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35904, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"duration\":\"\",\"pageNo\":\"1\",\"requestUrl\":\"\",\"resultCode\":\"true\",\"pageSize\":\"10\",\"userType\":\"\",\"userId\":\"\",\"applicationName\":\"\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:06:16', '2024-03-15 10:06:16', 35, 400, '请求参数不正确:Failed to convert property value of type \'java.lang.String\' to required type \'java.lang.Integer\' for property \'resultCode\'; nested exception is java.lang.NumberFormatException: For input string: \"true\"', NULL, '2024-03-15 10:06:16', NULL, '2024-03-15 10:06:16', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35905, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:06:20', '2024-03-15 10:06:20', 181, 0, '', NULL, '2024-03-15 10:06:20', NULL, '2024-03-15 10:06:20', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35906, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:06:26', '2024-03-15 10:06:26', 41, 0, '', NULL, '2024-03-15 10:06:26', NULL, '2024-03-15 10:06:26', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35907, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:08:26', '2024-03-15 10:08:26', 44, 0, '', NULL, '2024-03-15 10:08:26', NULL, '2024-03-15 10:08:26', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35908, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:09:18', '2024-03-15 10:09:18', 185, 0, '', NULL, '2024-03-15 10:09:18', NULL, '2024-03-15 10:09:18', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35909, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"8\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:09:24', '2024-03-15 10:09:24', 184, 0, '', NULL, '2024-03-15 10:09:24', NULL, '2024-03-15 10:09:24', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35910, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:09:25', '2024-03-15 10:09:25', 184, 0, '', NULL, '2024-03-15 10:09:25', NULL, '2024-03-15 10:09:25', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35911, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/role/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:09:51', '2024-03-15 10:09:51', 285, 0, '', NULL, '2024-03-15 10:09:51', NULL, '2024-03-15 10:09:51', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35912, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:09:58', '2024-03-15 10:09:58', 142, 0, '', NULL, '2024-03-15 10:09:58', NULL, '2024-03-15 10:09:58', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35913, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:10:04', '2024-03-15 10:10:04', 40, 0, '', NULL, '2024-03-15 10:10:04', NULL, '2024-03-15 10:10:04', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35914, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/role/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:10:04', '2024-03-15 10:10:05', 178, 0, '', NULL, '2024-03-15 10:10:05', NULL, '2024-03-15 10:10:05', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35915, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:10:11', '2024-03-15 10:10:11', 43, 0, '', NULL, '2024-03-15 10:10:11', NULL, '2024-03-15 10:10:11', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35916, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/role/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:10:11', '2024-03-15 10:10:11', 175, 0, '', NULL, '2024-03-15 10:10:11', NULL, '2024-03-15 10:10:11', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35917, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/menu/list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:10:24', '2024-03-15 10:10:25', 457, 0, '', NULL, '2024-03-15 10:10:25', NULL, '2024-03-15 10:10:25', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35918, '', 1, 2, 'yudao-server', 'DELETE', '/admin-api/system/menu/delete', '{\"query\":{\"id\":\"2732\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:10:58', '2024-03-15 10:10:58', 498, 0, '', NULL, '2024-03-15 10:10:58', NULL, '2024-03-15 10:10:58', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35919, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/menu/list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:10:58', '2024-03-15 10:10:59', 462, 0, '', NULL, '2024-03-15 10:10:59', NULL, '2024-03-15 10:10:59', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35920, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/dict-data/simple-list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:11:27', '2024-03-15 10:11:27', 153, 0, '', NULL, '2024-03-15 10:11:27', NULL, '2024-03-15 10:11:27', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35921, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/auth/get-permission-info', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:11:27', '2024-03-15 10:11:28', 582, 0, '', NULL, '2024-03-15 10:11:28', NULL, '2024-03-15 10:11:28', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35922, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:11:30', '2024-03-15 10:11:30', 49, 0, '', NULL, '2024-03-15 10:11:30', NULL, '2024-03-15 10:11:30', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35923, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/menu/list', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:11:30', '2024-03-15 10:11:30', 411, 0, '', NULL, '2024-03-15 10:11:30', NULL, '2024-03-15 10:11:30', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35924, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:11:48', '2024-03-15 10:11:48', 235, 0, '', NULL, '2024-03-15 10:11:48', NULL, '2024-03-15 10:11:48', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35925, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-error-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:20', '2024-03-15 10:12:20', 316, 0, '', NULL, '2024-03-15 10:12:20', NULL, '2024-03-15 10:12:20', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35926, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/api-access-log/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:20', '2024-03-15 10:12:21', 190, 0, '', NULL, '2024-03-15 10:12:21', NULL, '2024-03-15 10:12:21', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35927, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/config/get-value-by-key', '{\"query\":{\"key\":\"url.druid\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:24', '2024-03-15 10:12:24', 69, 0, '', NULL, '2024-03-15 10:12:24', NULL, '2024-03-15 10:12:24', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35928, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/redis/get-monitor-info', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:27', '2024-03-15 10:12:27', 359, 0, '', NULL, '2024-03-15 10:12:27', NULL, '2024-03-15 10:12:27', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35929, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/redis/get-monitor-info', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:27', '2024-03-15 10:12:28', 192, 0, '', NULL, '2024-03-15 10:12:28', NULL, '2024-03-15 10:12:28', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35930, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/config/get-value-by-key', '{\"query\":{\"key\":\"url.spring-boot-admin\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:28', '2024-03-15 10:12:28', 45, 0, '', NULL, '2024-03-15 10:12:28', NULL, '2024-03-15 10:12:28', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35931, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/redis/get-monitor-info', '{\"query\":{},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:28', '2024-03-15 10:12:28', 188, 0, '', NULL, '2024-03-15 10:12:28', NULL, '2024-03-15 10:12:28', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35932, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/job/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:31', '2024-03-15 10:12:31', 311, 0, '', NULL, '2024-03-15 10:12:31', NULL, '2024-03-15 10:12:31', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35933, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/config/get-value-by-key', '{\"query\":{\"key\":\"url.skywalking\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:32', '2024-03-15 10:12:32', 49, 0, '', NULL, '2024-03-15 10:12:32', NULL, '2024-03-15 10:12:32', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35934, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/job/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:34', '2024-03-15 10:12:34', 187, 0, '', NULL, '2024-03-15 10:12:34', NULL, '2024-03-15 10:12:34', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35935, '', 0, 2, 'yudao-server', 'GET', '/admin-api/infra/config/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:37', '2024-03-15 10:12:37', 46, 0, '', NULL, '2024-03-15 10:12:37', NULL, '2024-03-15 10:12:37', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35936, '', 0, 2, 'yudao-server', 'POST', '/admin-api/system/auth/refresh-token', '{\"query\":{\"refreshToken\":\"ee45185297904053b0553952c033ade3\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:37', '2024-03-15 10:12:37', 274, 0, '', NULL, '2024-03-15 10:12:37', NULL, '2024-03-15 10:12:37', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35937, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/config/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:37', '2024-03-15 10:12:37', 267, 0, '', NULL, '2024-03-15 10:12:37', NULL, '2024-03-15 10:12:37', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35938, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/file-config/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:39', '2024-03-15 10:12:40', 307, 0, '', NULL, '2024-03-15 10:12:40', NULL, '2024-03-15 10:12:40', 0, 1);
+INSERT INTO `infra_api_access_log` VALUES (35939, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/file/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 10:12:41', '2024-03-15 10:12:41', 263, 0, '', NULL, '2024-03-15 10:12:41', NULL, '2024-03-15 10:12:41', 0, 1);
+
+-- ----------------------------
+-- Table structure for infra_api_error_log
+-- ----------------------------
+DROP TABLE IF EXISTS `infra_api_error_log`;
+CREATE TABLE `infra_api_error_log` (
+ `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '链路追踪编号\n *\n * 一般来说,通过链路追踪编号,可以将访问日志,错误日志,链路追踪日志,logger 打印日志等,结合在一起,从而进行排错。',
+ `user_id` int(0) NOT NULL DEFAULT 0 COMMENT '用户编号',
+ `user_type` tinyint(0) NOT NULL DEFAULT 0 COMMENT '用户类型',
+ `application_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '应用名\n *\n * 目前读取 spring.application.name',
+ `request_method` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '请求方法名',
+ `request_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '请求地址',
+ `request_params` varchar(8000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '请求参数',
+ `user_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户 IP',
+ `user_agent` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '浏览器 UA',
+ `exception_time` datetime(0) NOT NULL COMMENT '异常发生时间',
+ `exception_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '异常名\n *\n * {@link Throwable#getClass()} 的类全名',
+ `exception_message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常导致的消息\n *\n * {@link cn.iocoder.common.framework.util.ExceptionUtil#getMessage(Throwable)}',
+ `exception_root_cause_message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常导致的根消息\n *\n * {@link cn.iocoder.common.framework.util.ExceptionUtil#getRootCauseMessage(Throwable)}',
+ `exception_stack_trace` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常的栈轨迹\n *\n * {@link cn.iocoder.common.framework.util.ExceptionUtil#getServiceException(Exception)}',
+ `exception_class_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常发生的类全名\n *\n * {@link StackTraceElement#getClassName()}',
+ `exception_file_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常发生的类文件\n *\n * {@link StackTraceElement#getFileName()}',
+ `exception_method_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常发生的方法名\n *\n * {@link StackTraceElement#getMethodName()}',
+ `exception_line_number` int(0) NOT NULL COMMENT '异常发生的方法所在行\n *\n * {@link StackTraceElement#getLineNumber()}',
+ `process_status` tinyint(0) NOT NULL COMMENT '处理状态',
+ `process_time` datetime(0) NULL DEFAULT NULL COMMENT '处理时间',
+ `process_user_id` int(0) NULL DEFAULT 0 COMMENT '处理用户编号',
+ `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
+ `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
+ `deleted` int(0) NULL DEFAULT 0 COMMENT '是否删除',
+ `tenant_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '租户编号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 15798 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '系统异常日志' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of infra_api_error_log
+-- ----------------------------
+INSERT INTO `infra_api_error_log` VALUES (15324, '', 0, 2, 'yudao-server', 'GET', '/admin-api/system/menu/simple-list', '{\"query\":{},\"body\":\"\"}', '192.168.5.160', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36', '2024-03-01 15:14:43', 'org.springframework.dao.QueryTimeoutException', 'QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x1f6dc9e2, L:/192.168.5.19:49620 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x1f6dc9e2, L:/192.168.5.19:49620 - R:27.39.248.16/27.39.248.16:63799]', 'RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x1f6dc9e2, L:/192.168.5.19:49620 - R:27.39.248.16/27.39.248.16:63799]', 'org.springframework.dao.QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x1f6dc9e2, L:/192.168.5.19:49620 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x1f6dc9e2, L:/192.168.5.19:49620 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:48)\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:35)\r\n at org.springframework.data.redis.PassThroughExceptionTranslationStrategy.translate(PassThroughExceptionTranslationStrategy.java:44)\r\n at org.redisson.spring.data.connection.RedissonConnection.transform(RedissonConnection.java:204)\r\n at org.redisson.spring.data.connection.RedissonConnection.syncFuture(RedissonConnection.java:199)\r\n at org.redisson.spring.data.connection.RedissonConnection.sync(RedissonConnection.java:369)\r\n at org.redisson.spring.data.connection.RedissonConnection.read(RedissonConnection.java:750)\r\n at org.redisson.spring.data.connection.RedissonConnection.get(RedissonConnection.java:484)\r\n at org.springframework.data.redis.connection.DefaultStringRedisConnection.get(DefaultStringRedisConnection.java:438)\r\n at org.springframework.data.redis.core.DefaultValueOperations$1.inRedis(DefaultValueOperations.java:58)\r\n at org.springframework.data.redis.core.AbstractOperations$ValueDeserializingRedisCallback.doInRedis(AbstractOperations.java:61)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:224)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)\r\n at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97)\r\n at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:54)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO.get(OAuth2AccessTokenRedisDAO.java:32)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$FastClassBySpringCGLIB$$6ab43d57.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$EnhancerBySpringCGLIB$$ff39c908.get()\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.getAccessToken(OAuth2TokenServiceImpl.java:91)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.checkAccessToken(OAuth2TokenServiceImpl.java:107)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$FastClassBySpringCGLIB$$857f044a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$EnhancerBySpringCGLIB$$3a30c6d4.checkAccessToken()\r\n at cn.iocoder.yudao.module.system.api.oauth2.OAuth2TokenApiImpl.checkAccessToken(OAuth2TokenApiImpl.java:33)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.buildLoginUserByToken(TokenAuthenticationFilter.java:73)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:50)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x1f6dc9e2, L:/192.168.5.19:49620 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.command.RedisExecutor.lambda$scheduleResponseTimeout$8(RedisExecutor.java:387)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)\r\n at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)\r\n at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)\r\n at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)\r\n at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\r\n ... 1 more\r\n', 'org.redisson.spring.data.connection.RedissonExceptionConverter', 'RedissonExceptionConverter.java', 'convert', 48, 0, NULL, 0, NULL, '2024-03-01 15:14:43', NULL, '2024-03-01 15:14:43', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15325, '', 0, 2, 'yudao-server', 'GET', '/admin-api/system/tenant-package/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.160', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36', '2024-03-01 15:14:54', 'org.springframework.dao.QueryTimeoutException', 'QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0xa1959606, L:/192.168.5.19:49659 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0xa1959606, L:/192.168.5.19:49659 - R:27.39.248.16/27.39.248.16:63799]', 'RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0xa1959606, L:/192.168.5.19:49659 - R:27.39.248.16/27.39.248.16:63799]', 'org.springframework.dao.QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0xa1959606, L:/192.168.5.19:49659 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0xa1959606, L:/192.168.5.19:49659 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:48)\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:35)\r\n at org.springframework.data.redis.PassThroughExceptionTranslationStrategy.translate(PassThroughExceptionTranslationStrategy.java:44)\r\n at org.redisson.spring.data.connection.RedissonConnection.transform(RedissonConnection.java:204)\r\n at org.redisson.spring.data.connection.RedissonConnection.syncFuture(RedissonConnection.java:199)\r\n at org.redisson.spring.data.connection.RedissonConnection.sync(RedissonConnection.java:369)\r\n at org.redisson.spring.data.connection.RedissonConnection.read(RedissonConnection.java:750)\r\n at org.redisson.spring.data.connection.RedissonConnection.get(RedissonConnection.java:484)\r\n at org.springframework.data.redis.connection.DefaultStringRedisConnection.get(DefaultStringRedisConnection.java:438)\r\n at org.springframework.data.redis.core.DefaultValueOperations$1.inRedis(DefaultValueOperations.java:58)\r\n at org.springframework.data.redis.core.AbstractOperations$ValueDeserializingRedisCallback.doInRedis(AbstractOperations.java:61)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:224)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)\r\n at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97)\r\n at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:54)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO.get(OAuth2AccessTokenRedisDAO.java:32)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$FastClassBySpringCGLIB$$6ab43d57.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$EnhancerBySpringCGLIB$$ff39c908.get()\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.getAccessToken(OAuth2TokenServiceImpl.java:91)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.checkAccessToken(OAuth2TokenServiceImpl.java:107)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$FastClassBySpringCGLIB$$857f044a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$EnhancerBySpringCGLIB$$3a30c6d4.checkAccessToken()\r\n at cn.iocoder.yudao.module.system.api.oauth2.OAuth2TokenApiImpl.checkAccessToken(OAuth2TokenApiImpl.java:33)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.buildLoginUserByToken(TokenAuthenticationFilter.java:73)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:50)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0xa1959606, L:/192.168.5.19:49659 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.command.RedisExecutor.lambda$scheduleResponseTimeout$8(RedisExecutor.java:387)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)\r\n at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)\r\n at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)\r\n at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)\r\n at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\r\n ... 1 more\r\n', 'org.redisson.spring.data.connection.RedissonExceptionConverter', 'RedissonExceptionConverter.java', 'convert', 48, 0, NULL, 0, NULL, '2024-03-01 15:14:54', NULL, '2024-03-01 15:14:54', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15326, '', 1, 2, 'yudao-server', 'POST', '/admin-api/system/oauth2-client/create', '{\"query\":{},\"body\":\"{\\\"clientId\\\":\\\"yudao-sso-demo-by-password\\\",\\\"secret\\\":\\\"yudao-sso-demo-by-password\\\",\\\"name\\\":\\\"yudao-sso-demo-by-password\\\",\\\"logo\\\":\\\"\\\",\\\"description\\\":\\\"\\\",\\\"status\\\":0,\\\"accessTokenValiditySeconds\\\":2,\\\"refreshTokenValiditySeconds\\\":2,\\\"authorizedGrantTypes\\\":[\\\"authorization_code\\\",\\\"password\\\",\\\"client_credentials\\\"],\\\"scopes\\\":[],\\\"autoApproveScopes\\\":[],\\\"redirectUris\\\":\\\"yudao-sso-demo-by-password\\\",\\\"authorities\\\":\\\"\\\",\\\"resourceIds\\\":\\\"\\\",\\\"additionalInformation\\\":\\\"\\\",\\\"createTime\\\":\\\"\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-04 11:13:22', 'org.springframework.http.converter.HttpMessageNotReadableException', 'HttpMessageNotReadableException: JSON parse error: Cannot construct instance of `java.util.ArrayList` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value (\'yudao-sso-demo-by-password\'); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `java.util.ArrayList` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value (\'yudao-sso-demo-by-password\')\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 345] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.oauth2.vo.client.OAuth2ClientSaveReqVO[\"redirectUris\"])', 'MismatchedInputException: Cannot construct instance of `java.util.ArrayList` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value (\'yudao-sso-demo-by-password\')\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 345] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.oauth2.vo.client.OAuth2ClientSaveReqVO[\"redirectUris\"])', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot construct instance of `java.util.ArrayList` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value (\'yudao-sso-demo-by-password\'); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `java.util.ArrayList` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value (\'yudao-sso-demo-by-password\')\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 345] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.oauth2.vo.client.OAuth2ClientSaveReqVO[\"redirectUris\"])\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:391)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:343)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:185)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:160)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133)\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:179)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `java.util.ArrayList` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value (\'yudao-sso-demo-by-password\')\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 345] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.oauth2.vo.client.OAuth2ClientSaveReqVO[\"redirectUris\"])\r\n at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:63)\r\n at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1728)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1353)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._deserializeFromString(StdDeserializer.java:311)\r\n at com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer.handleNonArray(StringCollectionDeserializer.java:284)\r\n at com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer.deserialize(StringCollectionDeserializer.java:192)\r\n at com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer.deserialize(StringCollectionDeserializer.java:182)\r\n at com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer.deserialize(StringCollectionDeserializer.java:25)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:392)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:185)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3682)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:380)\r\n ... 131 more\r\n', 'org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter', 'AbstractJackson2HttpMessageConverter.java', 'readJavaType', 391, 0, NULL, 0, NULL, '2024-03-04 11:13:22', NULL, '2024-03-04 11:13:22', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15327, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/auth/get-permission-info', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-08 09:39:19', 'org.apache.catalina.connector.ClientAbortException', 'ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。', 'IOException: 你的主机中的软件中止了一个已建立的连接。', 'org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:348)\r\n at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:777)\r\n at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:680)\r\n at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:383)\r\n at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:361)\r\n at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:97)\r\n at org.springframework.security.web.util.OnCommittedResponseWrapper$SaveContextServletOutputStream.write(OnCommittedResponseWrapper.java:638)\r\n at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287)\r\n at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171)\r\n at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeBytes(UTF8JsonGenerator.java:1260)\r\n at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:284)\r\n at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:726)\r\n at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774)\r\n at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)\r\n at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)\r\n at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774)\r\n at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)\r\n at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)\r\n at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774)\r\n at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)\r\n at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)\r\n at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)\r\n at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774)\r\n at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178)\r\n at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)\r\n at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774)\r\n at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178)\r\n at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480)\r\n at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:319)\r\n at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1518)\r\n at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1007)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456)\r\n at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183)\r\n at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:750)\r\n Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:348)\r\n at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:777)\r\n at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:680)\r\n at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:383)\r\n at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:361)\r\n at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:97)\r\n at org.springframework.security.web.util.OnCommittedResponseWrapper$SaveContextServletOutputStream.write(OnCommittedResponseWrapper.java:638)\r\n at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287)\r\n at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171)\r\n at com.fasterxml.jackson.core.json.UTF8JsonGenerator.close(UTF8JsonGenerator.java:1214)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:460)\r\n ... 127 more\r\n Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at sun.nio.ch.SocketDispatcher.write0(Native Method)\r\n at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51)\r\n at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)\r\n at sun.nio.ch.IOUtil.write(IOUtil.java:65)\r\n at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:469)\r\n at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)\r\n at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1431)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:775)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:600)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:544)\r\n at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:540)\r\n at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110)\r\n at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)\r\n at org.apache.coyote.Response.doWrite(Response.java:606)\r\n at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:335)\r\n ... 137 more\r\nCaused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at sun.nio.ch.SocketDispatcher.write0(Native Method)\r\n at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51)\r\n at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)\r\n at sun.nio.ch.IOUtil.write(IOUtil.java:65)\r\n at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:469)\r\n at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)\r\n at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1431)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:775)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:600)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:544)\r\n at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:540)\r\n at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112)\r\n at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)\r\n at org.apache.coyote.Response.doWrite(Response.java:606)\r\n at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:335)\r\n ... 166 more\r\n', 'org.apache.catalina.connector.OutputBuffer', 'OutputBuffer.java', 'realWriteBytes', 348, 0, NULL, 0, NULL, '2024-03-08 09:39:19', NULL, '2024-03-08 09:39:19', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15328, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/db-doc/export-html', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-08 10:01:32', 'cn.hutool.core.io.IORuntimeException', 'IORuntimeException: ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。', 'IOException: 你的主机中的软件中止了一个已建立的连接。', 'cn.hutool.core.io.IORuntimeException: ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at cn.hutool.core.io.IoUtil.write(IoUtil.java:985)\r\n at cn.iocoder.yudao.framework.common.util.servlet.ServletUtils.writeAttachment(ServletUtils.java:50)\r\n at cn.iocoder.yudao.module.infra.controller.admin.db.DatabaseDocController.doExportFile(DatabaseDocController.java:75)\r\n at cn.iocoder.yudao.module.infra.controller.admin.db.DatabaseDocController.exportHtml(DatabaseDocController.java:49)\r\n at cn.iocoder.yudao.module.infra.controller.admin.db.DatabaseDocController$$FastClassBySpringCGLIB$$d728d644.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor185.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.infra.controller.admin.db.DatabaseDocController$$EnhancerBySpringCGLIB$$45e65834.exportHtml()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:348)\r\n at org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:747)\r\n at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)\r\n at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:383)\r\n at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:361)\r\n at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:97)\r\n at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:90)\r\n at org.springframework.security.web.util.OnCommittedResponseWrapper$SaveContextServletOutputStream.write(OnCommittedResponseWrapper.java:632)\r\n at cn.hutool.core.io.IoUtil.write(IoUtil.java:983)\r\n ... 153 more\r\nCaused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at sun.nio.ch.SocketDispatcher.write0(Native Method)\r\n at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51)\r\n at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)\r\n at sun.nio.ch.IOUtil.write(IOUtil.java:65)\r\n at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)\r\n at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)\r\n at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1431)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:775)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:600)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:544)\r\n at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:540)\r\n at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112)\r\n at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)\r\n at org.apache.coyote.Response.doWrite(Response.java:606)\r\n at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:335)\r\n ... 161 more\r\n', 'cn.hutool.core.io.IoUtil', 'IoUtil.java', 'write', 985, 0, NULL, 0, NULL, '2024-03-08 10:01:32', NULL, '2024-03-08 10:01:32', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15329, '', 1, 2, 'yudao-server', 'POST', '/admin-api/system/role/create', '{\"query\":{},\"body\":\"{\\\"name\\\":\\\"test\\\",\\\"code\\\":\\\"test\\\",\\\"sort\\\":\\\"test\\\",\\\"status\\\":0,\\\"remark\\\":\\\"\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-08 10:47:52', 'org.springframework.http.converter.HttpMessageNotReadableException', 'HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 37] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RoleSaveReqVO[\"sort\"])', 'InvalidFormatException: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 37] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RoleSaveReqVO[\"sort\"])', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 37] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RoleSaveReqVO[\"sort\"])\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:391)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:343)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:185)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:160)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133)\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:179)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 37] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RoleSaveReqVO[\"sort\"])\r\n at com.fasterxml.jackson.databind.exc.InvalidFormatException.from(InvalidFormatException.java:67)\r\n at com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(DeserializationContext.java:1991)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleWeirdStringValue(DeserializationContext.java:1219)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseInteger(StdDeserializer.java:844)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseInteger(StdDeserializer.java:824)\r\n at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer.deserialize(NumberDeserializers.java:531)\r\n at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer.deserialize(NumberDeserializers.java:506)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:392)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:185)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3682)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:380)\r\n ... 131 more\r\n', 'org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter', 'AbstractJackson2HttpMessageConverter.java', 'readJavaType', 391, 0, NULL, 0, NULL, '2024-03-08 10:47:52', NULL, '2024-03-08 10:47:52', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15330, '', 1, 2, 'yudao-server', 'POST', '/admin-api/system/role/create', '{\"query\":{},\"body\":\"{\\\"name\\\":\\\"test\\\",\\\"code\\\":\\\"test\\\",\\\"sort\\\":\\\"test\\\",\\\"status\\\":0,\\\"remark\\\":\\\"\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-08 10:47:56', 'org.springframework.http.converter.HttpMessageNotReadableException', 'HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 37] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RoleSaveReqVO[\"sort\"])', 'InvalidFormatException: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 37] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RoleSaveReqVO[\"sort\"])', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 37] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RoleSaveReqVO[\"sort\"])\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:391)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:343)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:185)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:160)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133)\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:179)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Integer` from String \"test\": not a valid `java.lang.Integer` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 37] (through reference chain: cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RoleSaveReqVO[\"sort\"])\r\n at com.fasterxml.jackson.databind.exc.InvalidFormatException.from(InvalidFormatException.java:67)\r\n at com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(DeserializationContext.java:1991)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleWeirdStringValue(DeserializationContext.java:1219)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseInteger(StdDeserializer.java:844)\r\n at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseInteger(StdDeserializer.java:824)\r\n at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer.deserialize(NumberDeserializers.java:531)\r\n at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer.deserialize(NumberDeserializers.java:506)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:392)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:185)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3682)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:380)\r\n ... 131 more\r\n', 'org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter', 'AbstractJackson2HttpMessageConverter.java', 'readJavaType', 391, 0, NULL, 0, NULL, '2024-03-08 10:47:56', NULL, '2024-03-08 10:47:56', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15331, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/area/get-by-ip', '{\"query\":{\"ip\":\"110000\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-09 14:43:53', 'java.lang.reflect.UndeclaredThrowableException', 'UndeclaredThrowableException: null', 'Exception: invalid ip address `110000`', 'java.lang.reflect.UndeclaredThrowableException\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:779)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor185.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.ip.AreaController$$EnhancerBySpringCGLIB$$3d8da59a.getAreaByIp()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.lang.Exception: invalid ip address `110000`\r\n at org.lionsoul.ip2region.xdb.Searcher.checkIP(Searcher.java:256)\r\n at org.lionsoul.ip2region.xdb.Searcher.search(Searcher.java:75)\r\n at cn.iocoder.yudao.framework.ip.core.utils.IPUtils.getAreaId(IPUtils.java:54)\r\n at cn.iocoder.yudao.framework.ip.core.utils.IPUtils.getArea(IPUtils.java:75)\r\n at cn.iocoder.yudao.module.system.controller.admin.ip.AreaController.getAreaByIp(AreaController.java:42)\r\n at cn.iocoder.yudao.module.system.controller.admin.ip.AreaController$$FastClassBySpringCGLIB$$c1fccba6.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n ... 148 more\r\n', 'org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation', 'CglibAopProxy.java', 'proceed', 779, 0, NULL, 0, NULL, '2024-03-09 14:43:53', NULL, '2024-03-09 14:43:53', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15332, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-template/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-11 14:46:43', 'org.mybatis.spring.MyBatisSystemException', 'MyBatisSystemException: nested exception is org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]', 'JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]', 'org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy128.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 com.sun.proxy.$Proxy205.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.system.dal.mysql.notify.NotifyTemplateMapper.selectPage(NotifyTemplateMapper.java:18)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl.getNotifyTemplatePage(NotifyTemplateServiceImpl.java:108)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl$$FastClassBySpringCGLIB$$9dc5c8ed.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl$$EnhancerBySpringCGLIB$$ee436266.getNotifyTemplatePage()\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController.getNotifyTemplatePage(NotifyTemplateController.java:72)\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController$$FastClassBySpringCGLIB$$236c7b5a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController$$EnhancerBySpringCGLIB$$16e3858a.getNotifyTemplatePage()\r\n at sun.reflect.GeneratedMethodAccessor442.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]\r\n at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:88)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getPropertyMappingValue(DefaultResultSetHandler.java:530)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.applyPropertyMappings(DefaultResultSetHandler.java:495)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:418)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:366)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:337)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:310)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:202)\r\n at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:66)\r\n at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)\r\n at sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy373.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy372.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor261.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy372.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 sun.reflect.GeneratedMethodAccessor307.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 194 more\r\nCaused by: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]\r\n at com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.parse(JacksonTypeHandler.java:54)\r\n at com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler.getNullableResult(AbstractJsonTypeHandler.java:41)\r\n at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:86)\r\n ... 229 more\r\nCaused by: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]\r\n at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:735)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:659)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:2005)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:802)\r\n at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:346)\r\n at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244)\r\n at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3629)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3597)\r\n at com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.parse(JacksonTypeHandler.java:52)\r\n ... 231 more\r\n', 'org.mybatis.spring.MyBatisExceptionTranslator', 'MyBatisExceptionTranslator.java', 'translateExceptionIfPossible', 97, 0, NULL, 0, NULL, '2024-03-11 14:46:43', NULL, '2024-03-11 14:46:43', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15333, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-template/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-11 14:46:54', 'org.mybatis.spring.MyBatisSystemException', 'MyBatisSystemException: nested exception is org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]', 'JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]', 'org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy128.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 com.sun.proxy.$Proxy205.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.system.dal.mysql.notify.NotifyTemplateMapper.selectPage(NotifyTemplateMapper.java:18)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl.getNotifyTemplatePage(NotifyTemplateServiceImpl.java:108)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl$$FastClassBySpringCGLIB$$9dc5c8ed.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl$$EnhancerBySpringCGLIB$$ee436266.getNotifyTemplatePage()\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController.getNotifyTemplatePage(NotifyTemplateController.java:72)\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController$$FastClassBySpringCGLIB$$236c7b5a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController$$EnhancerBySpringCGLIB$$16e3858a.getNotifyTemplatePage()\r\n at sun.reflect.GeneratedMethodAccessor442.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]\r\n at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:88)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getPropertyMappingValue(DefaultResultSetHandler.java:530)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.applyPropertyMappings(DefaultResultSetHandler.java:495)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:418)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:366)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:337)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:310)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:202)\r\n at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:66)\r\n at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)\r\n at sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy373.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy372.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor261.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy372.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 sun.reflect.GeneratedMethodAccessor307.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 194 more\r\nCaused by: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]\r\n at com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.parse(JacksonTypeHandler.java:54)\r\n at com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler.getNullableResult(AbstractJsonTypeHandler.java:41)\r\n at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:86)\r\n ... 229 more\r\nCaused by: com.fasterxml.jackson.core.JsonParseException: Unexpected character (\'\'\' (code 39)): expected a valid value (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"[\'codes\', \'test\']\"; line: 1, column: 3]\r\n at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:735)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:659)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:2005)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:802)\r\n at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:346)\r\n at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244)\r\n at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3629)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3597)\r\n at com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.parse(JacksonTypeHandler.java:52)\r\n ... 231 more\r\n', 'org.mybatis.spring.MyBatisExceptionTranslator', 'MyBatisExceptionTranslator.java', 'translateExceptionIfPossible', 97, 0, NULL, 0, NULL, '2024-03-11 14:46:54', NULL, '2024-03-11 14:46:54', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15334, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-template/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-11 14:54:05', 'org.mybatis.spring.MyBatisSystemException', 'MyBatisSystemException: nested exception is org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]', 'JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]', 'org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy128.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 com.sun.proxy.$Proxy205.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.system.dal.mysql.notify.NotifyTemplateMapper.selectPage(NotifyTemplateMapper.java:18)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl.getNotifyTemplatePage(NotifyTemplateServiceImpl.java:108)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl$$FastClassBySpringCGLIB$$9dc5c8ed.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl$$EnhancerBySpringCGLIB$$ee436266.getNotifyTemplatePage()\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController.getNotifyTemplatePage(NotifyTemplateController.java:72)\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController$$FastClassBySpringCGLIB$$236c7b5a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController$$EnhancerBySpringCGLIB$$16e3858a.getNotifyTemplatePage()\r\n at sun.reflect.GeneratedMethodAccessor442.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]\r\n at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:88)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getPropertyMappingValue(DefaultResultSetHandler.java:530)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.applyPropertyMappings(DefaultResultSetHandler.java:495)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:418)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:366)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:337)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:310)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:202)\r\n at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:66)\r\n at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)\r\n at sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy373.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy372.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor261.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy372.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 sun.reflect.GeneratedMethodAccessor307.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 194 more\r\nCaused by: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]\r\n at com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.parse(JacksonTypeHandler.java:54)\r\n at com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler.getNullableResult(AbstractJsonTypeHandler.java:41)\r\n at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:86)\r\n ... 229 more\r\nCaused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]\r\n at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:745)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2961)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:2002)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:802)\r\n at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4761)\r\n at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4667)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3629)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3597)\r\n at com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.parse(JacksonTypeHandler.java:52)\r\n ... 231 more\r\n', 'org.mybatis.spring.MyBatisExceptionTranslator', 'MyBatisExceptionTranslator.java', 'translateExceptionIfPossible', 97, 0, NULL, 0, NULL, '2024-03-11 14:54:05', NULL, '2024-03-11 14:54:05', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15335, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/notify-template/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-11 14:54:23', 'org.mybatis.spring.MyBatisSystemException', 'MyBatisSystemException: nested exception is org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]', 'JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]', 'org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy128.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 com.sun.proxy.$Proxy205.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.system.dal.mysql.notify.NotifyTemplateMapper.selectPage(NotifyTemplateMapper.java:18)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy205.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl.getNotifyTemplatePage(NotifyTemplateServiceImpl.java:108)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl$$FastClassBySpringCGLIB$$9dc5c8ed.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.notify.NotifyTemplateServiceImpl$$EnhancerBySpringCGLIB$$ee436266.getNotifyTemplatePage()\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController.getNotifyTemplatePage(NotifyTemplateController.java:72)\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController$$FastClassBySpringCGLIB$$236c7b5a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.notify.NotifyTemplateController$$EnhancerBySpringCGLIB$$16e3858a.getNotifyTemplatePage()\r\n at sun.reflect.GeneratedMethodAccessor442.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column \'params\' from result set. Cause: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]\r\n at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:88)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getPropertyMappingValue(DefaultResultSetHandler.java:530)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.applyPropertyMappings(DefaultResultSetHandler.java:495)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:418)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:366)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:337)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:310)\r\n at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:202)\r\n at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:66)\r\n at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)\r\n at sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy373.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy372.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor261.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy372.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 sun.reflect.GeneratedMethodAccessor307.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 194 more\r\nCaused by: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]\r\n at com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.parse(JacksonTypeHandler.java:54)\r\n at com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler.getNullableResult(AbstractJsonTypeHandler.java:41)\r\n at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:86)\r\n ... 229 more\r\nCaused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'codes\': was expecting (JSON String, Number, Array, Object or token \'null\', \'true\' or \'false\')\n at [Source: (String)\"codes,test\"; line: 1, column: 6]\r\n at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391)\r\n at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:745)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2961)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:2002)\r\n at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:802)\r\n at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4761)\r\n at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4667)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3629)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3597)\r\n at com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.parse(JacksonTypeHandler.java:52)\r\n ... 231 more\r\n', 'org.mybatis.spring.MyBatisExceptionTranslator', 'MyBatisExceptionTranslator.java', 'translateExceptionIfPossible', 97, 2, '2024-03-13 10:19:19', 1, NULL, '2024-03-11 14:54:23', '1', '2024-03-13 10:19:19', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15336, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/sensitive-word/validate-text', '{\"query\":{\"text\":\"222\",\"tags\":\"32423\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-12 17:29:39', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'java.lang.IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true\r\n at org.springframework.util.Assert.isTrue(Assert.java:121)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl.validateText(SensitiveWordServiceImpl.java:222)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$FastClassBySpringCGLIB$$a7ad4b23.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$EnhancerBySpringCGLIB$$430491ea.validateText()\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController.validateText(SensitiveWordController.java:105)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$FastClassBySpringCGLIB$$178d99e4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$EnhancerBySpringCGLIB$$dbc14768.validateText()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'org.springframework.util.Assert', 'Assert.java', 'isTrue', 121, 2, '2024-03-13 10:19:22', 1, NULL, '2024-03-12 17:29:39', '1', '2024-03-13 10:19:22', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15337, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/sensitive-word/validate-text', '{\"query\":{\"text\":\"222\",\"tags\":\"32423\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-12 17:29:47', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'java.lang.IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true\r\n at org.springframework.util.Assert.isTrue(Assert.java:121)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl.validateText(SensitiveWordServiceImpl.java:222)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$FastClassBySpringCGLIB$$a7ad4b23.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$EnhancerBySpringCGLIB$$430491ea.validateText()\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController.validateText(SensitiveWordController.java:105)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$FastClassBySpringCGLIB$$178d99e4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$EnhancerBySpringCGLIB$$dbc14768.validateText()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'org.springframework.util.Assert', 'Assert.java', 'isTrue', 121, 1, '2024-03-13 11:16:33', 1, NULL, '2024-03-12 17:29:47', '1', '2024-03-13 11:16:33', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15338, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/sensitive-word/validate-text', '{\"query\":{\"text\":\"222\",\"tags\":\"32423\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-12 17:29:54', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'java.lang.IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true\r\n at org.springframework.util.Assert.isTrue(Assert.java:121)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl.validateText(SensitiveWordServiceImpl.java:222)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$FastClassBySpringCGLIB$$a7ad4b23.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$EnhancerBySpringCGLIB$$430491ea.validateText()\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController.validateText(SensitiveWordController.java:105)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$FastClassBySpringCGLIB$$178d99e4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$EnhancerBySpringCGLIB$$dbc14768.validateText()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'org.springframework.util.Assert', 'Assert.java', 'isTrue', 121, 0, NULL, 0, NULL, '2024-03-12 17:29:54', NULL, '2024-03-12 17:29:54', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15339, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/sensitive-word/validate-text', '{\"query\":{\"text\":\"1231231\",\"tags\":\"1231231\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-12 17:30:12', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'java.lang.IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true\r\n at org.springframework.util.Assert.isTrue(Assert.java:121)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl.validateText(SensitiveWordServiceImpl.java:222)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$FastClassBySpringCGLIB$$a7ad4b23.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$EnhancerBySpringCGLIB$$430491ea.validateText()\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController.validateText(SensitiveWordController.java:105)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$FastClassBySpringCGLIB$$178d99e4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$EnhancerBySpringCGLIB$$dbc14768.validateText()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'org.springframework.util.Assert', 'Assert.java', 'isTrue', 121, 0, NULL, 0, NULL, '2024-03-12 17:30:12', NULL, '2024-03-12 17:30:12', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15340, '', 1, 2, 'yudao-server', 'GET', '/admin-api/system/sensitive-word/validate-text', '{\"query\":{\"text\":\"111\",\"tags\":\"12313\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-12 17:31:09', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true', 'java.lang.IllegalArgumentException: 敏感词功能未开启,请将 ENABLED 设置为 true\r\n at org.springframework.util.Assert.isTrue(Assert.java:121)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl.validateText(SensitiveWordServiceImpl.java:222)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$FastClassBySpringCGLIB$$a7ad4b23.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.service.sensitiveword.SensitiveWordServiceImpl$$EnhancerBySpringCGLIB$$430491ea.validateText()\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController.validateText(SensitiveWordController.java:105)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$FastClassBySpringCGLIB$$178d99e4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.controller.admin.sensitiveword.SensitiveWordController$$EnhancerBySpringCGLIB$$dbc14768.validateText()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'org.springframework.util.Assert', 'Assert.java', 'isTrue', 121, 0, NULL, 0, NULL, '2024-03-12 17:31:09', NULL, '2024-03-12 17:31:09', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15341, '', 1, 2, 'yudao-server', 'GET', '/admin-api/infra/db-doc/export-html', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-15 17:31:30', 'cn.hutool.core.io.IORuntimeException', 'IORuntimeException: ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。', 'IOException: 你的主机中的软件中止了一个已建立的连接。', 'cn.hutool.core.io.IORuntimeException: ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at cn.hutool.core.io.IoUtil.write(IoUtil.java:985)\r\n at cn.iocoder.yudao.framework.common.util.servlet.ServletUtils.writeAttachment(ServletUtils.java:50)\r\n at cn.iocoder.yudao.module.infra.controller.admin.db.DatabaseDocController.doExportFile(DatabaseDocController.java:75)\r\n at cn.iocoder.yudao.module.infra.controller.admin.db.DatabaseDocController.exportHtml(DatabaseDocController.java:49)\r\n at cn.iocoder.yudao.module.infra.controller.admin.db.DatabaseDocController$$FastClassBySpringCGLIB$$d728d644.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor175.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.infra.controller.admin.db.DatabaseDocController$$EnhancerBySpringCGLIB$$86c15baf.exportHtml()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:348)\r\n at org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:747)\r\n at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)\r\n at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:383)\r\n at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:361)\r\n at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:97)\r\n at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:90)\r\n at org.springframework.security.web.util.OnCommittedResponseWrapper$SaveContextServletOutputStream.write(OnCommittedResponseWrapper.java:632)\r\n at cn.hutool.core.io.IoUtil.write(IoUtil.java:983)\r\n ... 153 more\r\nCaused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。\r\n at sun.nio.ch.SocketDispatcher.write0(Native Method)\r\n at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51)\r\n at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)\r\n at sun.nio.ch.IOUtil.write(IOUtil.java:65)\r\n at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)\r\n at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)\r\n at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1431)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:775)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:600)\r\n at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:544)\r\n at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:540)\r\n at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112)\r\n at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)\r\n at org.apache.coyote.Response.doWrite(Response.java:606)\r\n at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:335)\r\n ... 161 more\r\n', 'cn.hutool.core.io.IoUtil', 'IoUtil.java', 'write', 985, 0, NULL, 0, NULL, '2024-03-15 17:31:30', NULL, '2024-03-15 17:31:30', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15342, '', 0, 2, 'yudao-server', 'GET', '/admin-api/infra/file/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 10:17:41', 'org.springframework.dao.QueryTimeoutException', 'QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x3fac1ba0, L:/192.168.5.19:57397 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x3fac1ba0, L:/192.168.5.19:57397 - R:27.39.248.16/27.39.248.16:63799]', 'RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x3fac1ba0, L:/192.168.5.19:57397 - R:27.39.248.16/27.39.248.16:63799]', 'org.springframework.dao.QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x3fac1ba0, L:/192.168.5.19:57397 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x3fac1ba0, L:/192.168.5.19:57397 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:48)\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:35)\r\n at org.springframework.data.redis.PassThroughExceptionTranslationStrategy.translate(PassThroughExceptionTranslationStrategy.java:44)\r\n at org.redisson.spring.data.connection.RedissonConnection.transform(RedissonConnection.java:204)\r\n at org.redisson.spring.data.connection.RedissonConnection.syncFuture(RedissonConnection.java:199)\r\n at org.redisson.spring.data.connection.RedissonConnection.sync(RedissonConnection.java:369)\r\n at org.redisson.spring.data.connection.RedissonConnection.read(RedissonConnection.java:750)\r\n at org.redisson.spring.data.connection.RedissonConnection.get(RedissonConnection.java:484)\r\n at org.springframework.data.redis.connection.DefaultStringRedisConnection.get(DefaultStringRedisConnection.java:438)\r\n at org.springframework.data.redis.core.DefaultValueOperations$1.inRedis(DefaultValueOperations.java:58)\r\n at org.springframework.data.redis.core.AbstractOperations$ValueDeserializingRedisCallback.doInRedis(AbstractOperations.java:61)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:224)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)\r\n at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97)\r\n at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:54)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO.get(OAuth2AccessTokenRedisDAO.java:32)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$FastClassBySpringCGLIB$$6ab43d57.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$EnhancerBySpringCGLIB$$9aded63a.get()\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.getAccessToken(OAuth2TokenServiceImpl.java:91)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.checkAccessToken(OAuth2TokenServiceImpl.java:107)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$FastClassBySpringCGLIB$$857f044a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$EnhancerBySpringCGLIB$$1abed01f.checkAccessToken()\r\n at cn.iocoder.yudao.module.system.api.oauth2.OAuth2TokenApiImpl.checkAccessToken(OAuth2TokenApiImpl.java:33)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.buildLoginUserByToken(TokenAuthenticationFilter.java:73)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:50)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x3fac1ba0, L:/192.168.5.19:57397 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.command.RedisExecutor.lambda$scheduleResponseTimeout$8(RedisExecutor.java:387)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)\r\n at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)\r\n at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)\r\n at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)\r\n at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\r\n ... 1 more\r\n', 'org.redisson.spring.data.connection.RedissonExceptionConverter', 'RedissonExceptionConverter.java', 'convert', 48, 0, NULL, 0, NULL, '2024-03-16 10:17:41', NULL, '2024-03-16 10:17:41', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15343, '', 0, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 10:17:51', 'org.springframework.dao.QueryTimeoutException', 'QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x7ff879c7, L:/192.168.5.19:57403 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x7ff879c7, L:/192.168.5.19:57403 - R:27.39.248.16/27.39.248.16:63799]', 'RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x7ff879c7, L:/192.168.5.19:57403 - R:27.39.248.16/27.39.248.16:63799]', 'org.springframework.dao.QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x7ff879c7, L:/192.168.5.19:57403 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x7ff879c7, L:/192.168.5.19:57403 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:48)\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:35)\r\n at org.springframework.data.redis.PassThroughExceptionTranslationStrategy.translate(PassThroughExceptionTranslationStrategy.java:44)\r\n at org.redisson.spring.data.connection.RedissonConnection.transform(RedissonConnection.java:204)\r\n at org.redisson.spring.data.connection.RedissonConnection.syncFuture(RedissonConnection.java:199)\r\n at org.redisson.spring.data.connection.RedissonConnection.sync(RedissonConnection.java:369)\r\n at org.redisson.spring.data.connection.RedissonConnection.read(RedissonConnection.java:750)\r\n at org.redisson.spring.data.connection.RedissonConnection.get(RedissonConnection.java:484)\r\n at org.springframework.data.redis.connection.DefaultStringRedisConnection.get(DefaultStringRedisConnection.java:438)\r\n at org.springframework.data.redis.core.DefaultValueOperations$1.inRedis(DefaultValueOperations.java:58)\r\n at org.springframework.data.redis.core.AbstractOperations$ValueDeserializingRedisCallback.doInRedis(AbstractOperations.java:61)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:224)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)\r\n at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97)\r\n at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:54)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO.get(OAuth2AccessTokenRedisDAO.java:32)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$FastClassBySpringCGLIB$$6ab43d57.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$EnhancerBySpringCGLIB$$9aded63a.get()\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.getAccessToken(OAuth2TokenServiceImpl.java:91)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.checkAccessToken(OAuth2TokenServiceImpl.java:107)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$FastClassBySpringCGLIB$$857f044a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$EnhancerBySpringCGLIB$$1abed01f.checkAccessToken()\r\n at cn.iocoder.yudao.module.system.api.oauth2.OAuth2TokenApiImpl.checkAccessToken(OAuth2TokenApiImpl.java:33)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.buildLoginUserByToken(TokenAuthenticationFilter.java:73)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:50)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x7ff879c7, L:/192.168.5.19:57403 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.command.RedisExecutor.lambda$scheduleResponseTimeout$8(RedisExecutor.java:387)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)\r\n at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)\r\n at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)\r\n at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)\r\n at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\r\n ... 1 more\r\n', 'org.redisson.spring.data.connection.RedissonExceptionConverter', 'RedissonExceptionConverter.java', 'convert', 48, 0, NULL, 0, NULL, '2024-03-16 10:17:51', NULL, '2024-03-16 10:17:51', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15344, '', 0, 2, 'yudao-server', 'GET', '/admin-api/infra/file/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 10:17:51', 'org.springframework.dao.QueryTimeoutException', 'QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x4c036a40, L:/192.168.5.19:57406 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x4c036a40, L:/192.168.5.19:57406 - R:27.39.248.16/27.39.248.16:63799]', 'RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x4c036a40, L:/192.168.5.19:57406 - R:27.39.248.16/27.39.248.16:63799]', 'org.springframework.dao.QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x4c036a40, L:/192.168.5.19:57406 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x4c036a40, L:/192.168.5.19:57406 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:48)\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:35)\r\n at org.springframework.data.redis.PassThroughExceptionTranslationStrategy.translate(PassThroughExceptionTranslationStrategy.java:44)\r\n at org.redisson.spring.data.connection.RedissonConnection.transform(RedissonConnection.java:204)\r\n at org.redisson.spring.data.connection.RedissonConnection.syncFuture(RedissonConnection.java:199)\r\n at org.redisson.spring.data.connection.RedissonConnection.sync(RedissonConnection.java:369)\r\n at org.redisson.spring.data.connection.RedissonConnection.read(RedissonConnection.java:750)\r\n at org.redisson.spring.data.connection.RedissonConnection.get(RedissonConnection.java:484)\r\n at org.springframework.data.redis.connection.DefaultStringRedisConnection.get(DefaultStringRedisConnection.java:438)\r\n at org.springframework.data.redis.core.DefaultValueOperations$1.inRedis(DefaultValueOperations.java:58)\r\n at org.springframework.data.redis.core.AbstractOperations$ValueDeserializingRedisCallback.doInRedis(AbstractOperations.java:61)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:224)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)\r\n at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97)\r\n at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:54)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO.get(OAuth2AccessTokenRedisDAO.java:32)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$FastClassBySpringCGLIB$$6ab43d57.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$EnhancerBySpringCGLIB$$9aded63a.get()\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.getAccessToken(OAuth2TokenServiceImpl.java:91)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.checkAccessToken(OAuth2TokenServiceImpl.java:107)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$FastClassBySpringCGLIB$$857f044a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$EnhancerBySpringCGLIB$$1abed01f.checkAccessToken()\r\n at cn.iocoder.yudao.module.system.api.oauth2.OAuth2TokenApiImpl.checkAccessToken(OAuth2TokenApiImpl.java:33)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.buildLoginUserByToken(TokenAuthenticationFilter.java:73)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:50)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x4c036a40, L:/192.168.5.19:57406 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.command.RedisExecutor.lambda$scheduleResponseTimeout$8(RedisExecutor.java:387)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)\r\n at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)\r\n at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)\r\n at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)\r\n at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\r\n ... 1 more\r\n', 'org.redisson.spring.data.connection.RedissonExceptionConverter', 'RedissonExceptionConverter.java', 'convert', 48, 0, NULL, 0, NULL, '2024-03-16 10:17:51', NULL, '2024-03-16 10:17:51', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15345, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/config/get', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:19', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/config/MemberConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, point_trade_deduct_enable, point_trade_deduct_unit_price, point_trade_deduct_max_price, point_trade_give_point, create_time, update_time, creator, updater, deleted FROM member_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/config/MemberConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, point_trade_deduct_enable, point_trade_deduct_unit_price, point_trade_deduct_max_price, point_trade_give_point, create_time, update_time, creator, updater, deleted FROM member_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy304.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy304.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl.getConfig(MemberConfigServiceImpl.java:40)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl$$FastClassBySpringCGLIB$$3b4790a2.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl$$EnhancerBySpringCGLIB$$e9cf034a.getConfig()\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController.getConfig(MemberConfigController.java:41)\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController$$FastClassBySpringCGLIB$$d3c55e8f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController$$EnhancerBySpringCGLIB$$3303039e.getConfig()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 181 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:19', NULL, '2024-03-16 15:16:19', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15346, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/group/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:21', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, remark, status, create_time, update_time, creator, updater, deleted FROM member_group WHERE deleted = 0 AND (status = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, remark, status, create_time, update_time, creator, updater, deleted FROM member_group WHERE deleted = 0 AND (status = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:118)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.group.MemberGroupMapper.selectListByStatus(MemberGroupMapper.java:29)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectListByStatus(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl.getGroupListByStatus(MemberGroupServiceImpl.java:100)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupService.getEnableGroupList(MemberGroupService.java:81)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupService$$FastClassBySpringCGLIB$$313ce7b4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl$$EnhancerBySpringCGLIB$$42984080.getEnableGroupList()\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController.getSimpleGroupList(MemberGroupController.java:69)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$FastClassBySpringCGLIB$$84e728fd.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$EnhancerBySpringCGLIB$$a9ab57a8.getSimpleGroupList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 184 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:21', NULL, '2024-03-16 15:16:21', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15347, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/tag/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:21', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, create_time, update_time, creator, updater, deleted FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, create_time, update_time, creator, updater, deleted FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl.getTagList(MemberTagServiceImpl.java:122)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$FastClassBySpringCGLIB$$da917a7e.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$EnhancerBySpringCGLIB$$864fca5e.getTagList()\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController.getSimpleTagList(MemberTagController.java:72)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$FastClassBySpringCGLIB$$9127d933.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$EnhancerBySpringCGLIB$$872a3a0a.getSimpleTagList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 178 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:21', NULL, '2024-03-16 15:16:21', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15348, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/level/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:21', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/level/MemberLevelMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, level, experience, discount_percent, icon, background_url, status, create_time, update_time, creator, updater, deleted FROM member_level WHERE deleted = 0 AND (status = ?) AND tenant_id = 1 ORDER BY level ASC\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/level/MemberLevelMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, level, experience, discount_percent, icon, background_url, status, create_time, update_time, creator, updater, deleted FROM member_level WHERE deleted = 0 AND (status = ?) AND tenant_id = 1 ORDER BY level ASC\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy305.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.level.MemberLevelMapper.selectListByStatus(MemberLevelMapper.java:28)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy305.selectListByStatus(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelServiceImpl.getLevelListByStatus(MemberLevelServiceImpl.java:183)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelService.getEnableLevelList(MemberLevelService.java:82)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelService$$FastClassBySpringCGLIB$$ff62edea.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelServiceImpl$$EnhancerBySpringCGLIB$$c3082945.getEnableLevelList()\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController.getSimpleLevelList(MemberLevelController.java:67)\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController$$FastClassBySpringCGLIB$$3fd3ef07.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController$$EnhancerBySpringCGLIB$$1db0c006.getSimpleLevelList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 179 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:21', NULL, '2024-03-16 15:16:21', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15349, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/user/page', '{\"query\":{\"pageNo\":\"1\",\"levelId\":\"\",\"groupId\":\"\",\"nickname\":\"\",\"mobile\":\"\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:22', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_user WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_user WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy311.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.user.MemberUserMapper.selectPage(MemberUserMapper.java:43)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl.getUserPage(MemberUserServiceImpl.java:279)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl$$FastClassBySpringCGLIB$$e45b0d42.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl$$EnhancerBySpringCGLIB$$b414a28d.getUserPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController.getUserPage(MemberUserController.java:100)\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController$$FastClassBySpringCGLIB$$14532def.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController$$EnhancerBySpringCGLIB$$52990dbe.getUserPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 192 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:22', NULL, '2024-03-16 15:16:22', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15350, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/tag/page', '{\"query\":{\"pageNo\":\"1\",\"name\":\"\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:23', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.tag.MemberTagMapper.selectPage(MemberTagMapper.java:19)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl.getTagPage(MemberTagServiceImpl.java:117)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$FastClassBySpringCGLIB$$da917a7e.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$EnhancerBySpringCGLIB$$864fca5e.getTagPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController.getTagPage(MemberTagController.java:90)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$FastClassBySpringCGLIB$$9127d933.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$EnhancerBySpringCGLIB$$872a3a0a.getTagPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 196 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:23', NULL, '2024-03-16 15:16:23', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15351, '', 1, 2, 'yudao-server', 'GET', '/admin-api/statistics/member/terminal-statistics-list', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:29', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in file [D:\\localGit\\jeelowcode\\mng\\yudao-module-mall\\yudao-module-statistics-biz\\target\\classes\\mapper\\member\\MemberStatisticsMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT register_terminal AS terminal, COUNT(1) AS userCount FROM member_user WHERE deleted = FALSE AND tenant_id = 1 GROUP BY register_terminal\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in file [D:\\localGit\\jeelowcode\\mng\\yudao-module-mall\\yudao-module-statistics-biz\\target\\classes\\mapper\\member\\MemberStatisticsMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT register_terminal AS terminal, COUNT(1) AS userCount FROM member_user WHERE deleted = FALSE AND tenant_id = 1 GROUP BY register_terminal\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy482.selectSummaryListByRegisterTerminal(Unknown Source)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl.getMemberTerminalStatisticsList(MemberStatisticsServiceImpl.java:110)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl$$FastClassBySpringCGLIB$$4c8f79d0.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl$$EnhancerBySpringCGLIB$$b752eb94.getMemberTerminalStatisticsList()\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController.getMemberTerminalStatisticsList(MemberStatisticsController.java:100)\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController$$FastClassBySpringCGLIB$$f7511b2f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController$$EnhancerBySpringCGLIB$$26111d7e.getMemberTerminalStatisticsList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 176 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:29', NULL, '2024-03-16 15:16:29', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15352, '', 1, 2, 'yudao-server', 'GET', '/admin-api/statistics/member/register-count-list', '{\"query\":{\"times[0]\":\"2024-02-15 00:00:00\",\"times[1]\":\"2024-03-16 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:29', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in file [D:\\localGit\\jeelowcode\\mng\\yudao-module-mall\\yudao-module-statistics-biz\\target\\classes\\mapper\\member\\MemberStatisticsMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT DATE_FORMAT(create_time, \'%Y-%m-%d\') AS date, count(1) AS count FROM member_user WHERE create_time BETWEEN ? AND ? AND deleted = FALSE AND tenant_id = 1 GROUP BY date\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in file [D:\\localGit\\jeelowcode\\mng\\yudao-module-mall\\yudao-module-statistics-biz\\target\\classes\\mapper\\member\\MemberStatisticsMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT DATE_FORMAT(create_time, \'%Y-%m-%d\') AS date, count(1) AS count FROM member_user WHERE create_time BETWEEN ? AND ? AND deleted = FALSE AND tenant_id = 1 GROUP BY date\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy482.selectListByCreateTimeBetween(Unknown Source)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl.getMemberRegisterCountList(MemberStatisticsServiceImpl.java:115)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl$$FastClassBySpringCGLIB$$4c8f79d0.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl$$EnhancerBySpringCGLIB$$b752eb94.getMemberRegisterCountList()\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController.getMemberRegisterCountList(MemberStatisticsController.java:117)\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController$$FastClassBySpringCGLIB$$f7511b2f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController$$EnhancerBySpringCGLIB$$26111d7e.getMemberRegisterCountList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 176 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:29', NULL, '2024-03-16 15:16:29', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15353, '', 1, 2, 'yudao-server', 'GET', '/admin-api/statistics/member/user-count-comparison', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:16:29', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in file [D:\\localGit\\jeelowcode\\mng\\yudao-module-mall\\yudao-module-statistics-biz\\target\\classes\\mapper\\member\\MemberStatisticsMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(1) FROM member_user WHERE deleted = FALSE AND create_time >= ? AND create_time <= ? AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in file [D:\\localGit\\jeelowcode\\mng\\yudao-module-mall\\yudao-module-statistics-biz\\target\\classes\\mapper\\member\\MemberStatisticsMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(1) FROM member_user WHERE deleted = FALSE AND create_time >= ? AND create_time <= ? AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.selectOne(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:87)\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 com.sun.proxy.$Proxy482.selectUserCount(Unknown Source)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl.getUserCount(MemberStatisticsServiceImpl.java:133)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl.getUserCountComparison(MemberStatisticsServiceImpl.java:127)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl$$FastClassBySpringCGLIB$$4c8f79d0.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.statistics.service.member.MemberStatisticsServiceImpl$$EnhancerBySpringCGLIB$$b752eb94.getUserCountComparison()\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController.getUserCountComparison(MemberStatisticsController.java:109)\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController$$FastClassBySpringCGLIB$$f7511b2f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.statistics.controller.admin.member.MemberStatisticsController$$EnhancerBySpringCGLIB$$26111d7e.getUserCountComparison()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:75)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 175 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:29', NULL, '2024-03-16 15:16:29', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15354, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/config/get', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 15:16:53', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/config/MemberConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, point_trade_deduct_enable, point_trade_deduct_unit_price, point_trade_deduct_max_price, point_trade_give_point, create_time, update_time, creator, updater, deleted FROM member_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/config/MemberConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, point_trade_deduct_enable, point_trade_deduct_unit_price, point_trade_deduct_max_price, point_trade_give_point, create_time, update_time, creator, updater, deleted FROM member_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy304.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy304.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl.getConfig(MemberConfigServiceImpl.java:40)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl$$FastClassBySpringCGLIB$$3b4790a2.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl$$EnhancerBySpringCGLIB$$e9cf034a.getConfig()\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController.getConfig(MemberConfigController.java:41)\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController$$FastClassBySpringCGLIB$$d3c55e8f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController$$EnhancerBySpringCGLIB$$3303039e.getConfig()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 180 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:53', NULL, '2024-03-16 15:16:53', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15355, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/tag/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 15:16:54', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, create_time, update_time, creator, updater, deleted FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, create_time, update_time, creator, updater, deleted FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl.getTagList(MemberTagServiceImpl.java:122)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$FastClassBySpringCGLIB$$da917a7e.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$EnhancerBySpringCGLIB$$864fca5e.getTagList()\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController.getSimpleTagList(MemberTagController.java:72)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$FastClassBySpringCGLIB$$9127d933.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$EnhancerBySpringCGLIB$$872a3a0a.getSimpleTagList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 177 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:54', NULL, '2024-03-16 15:16:54', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15356, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/level/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 15:16:54', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/level/MemberLevelMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, level, experience, discount_percent, icon, background_url, status, create_time, update_time, creator, updater, deleted FROM member_level WHERE deleted = 0 AND (status = ?) AND tenant_id = 1 ORDER BY level ASC\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/level/MemberLevelMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, level, experience, discount_percent, icon, background_url, status, create_time, update_time, creator, updater, deleted FROM member_level WHERE deleted = 0 AND (status = ?) AND tenant_id = 1 ORDER BY level ASC\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy305.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.level.MemberLevelMapper.selectListByStatus(MemberLevelMapper.java:28)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy305.selectListByStatus(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelServiceImpl.getLevelListByStatus(MemberLevelServiceImpl.java:183)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelService.getEnableLevelList(MemberLevelService.java:82)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelService$$FastClassBySpringCGLIB$$ff62edea.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelServiceImpl$$EnhancerBySpringCGLIB$$c3082945.getEnableLevelList()\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController.getSimpleLevelList(MemberLevelController.java:67)\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController$$FastClassBySpringCGLIB$$3fd3ef07.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController$$EnhancerBySpringCGLIB$$1db0c006.getSimpleLevelList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 178 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:54', NULL, '2024-03-16 15:16:54', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15357, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/group/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 15:16:54', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, remark, status, create_time, update_time, creator, updater, deleted FROM member_group WHERE deleted = 0 AND (status = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, remark, status, create_time, update_time, creator, updater, deleted FROM member_group WHERE deleted = 0 AND (status = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:118)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.group.MemberGroupMapper.selectListByStatus(MemberGroupMapper.java:29)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectListByStatus(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl.getGroupListByStatus(MemberGroupServiceImpl.java:100)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupService.getEnableGroupList(MemberGroupService.java:81)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupService$$FastClassBySpringCGLIB$$313ce7b4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl$$EnhancerBySpringCGLIB$$42984080.getEnableGroupList()\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController.getSimpleGroupList(MemberGroupController.java:69)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$FastClassBySpringCGLIB$$84e728fd.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$EnhancerBySpringCGLIB$$a9ab57a8.getSimpleGroupList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 183 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:54', NULL, '2024-03-16 15:16:54', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15358, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/user/page', '{\"query\":{\"pageNo\":\"1\",\"levelId\":\"\",\"groupId\":\"\",\"nickname\":\"\",\"mobile\":\"\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 15:16:54', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_user WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_user WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy311.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.user.MemberUserMapper.selectPage(MemberUserMapper.java:43)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl.getUserPage(MemberUserServiceImpl.java:279)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl$$FastClassBySpringCGLIB$$e45b0d42.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl$$EnhancerBySpringCGLIB$$b414a28d.getUserPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController.getUserPage(MemberUserController.java:100)\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController$$FastClassBySpringCGLIB$$14532def.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController$$EnhancerBySpringCGLIB$$52990dbe.getUserPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 191 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:16:54', NULL, '2024-03-16 15:16:54', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15359, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/tag/page', '{\"query\":{\"pageNo\":\"1\",\"name\":\"\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:17:13', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.tag.MemberTagMapper.selectPage(MemberTagMapper.java:19)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl.getTagPage(MemberTagServiceImpl.java:117)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$FastClassBySpringCGLIB$$da917a7e.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$EnhancerBySpringCGLIB$$864fca5e.getTagPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController.getTagPage(MemberTagController.java:90)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$FastClassBySpringCGLIB$$9127d933.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$EnhancerBySpringCGLIB$$872a3a0a.getTagPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 195 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:17:13', NULL, '2024-03-16 15:17:13', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15360, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/group/page', '{\"query\":{\"pageNo\":\"1\",\"name\":\"\",\"pageSize\":\"10\",\"status\":\"\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:17:19', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_group WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_group WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.group.MemberGroupMapper.selectPage(MemberGroupMapper.java:21)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl.getGroupPage(MemberGroupServiceImpl.java:95)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl$$FastClassBySpringCGLIB$$f47cc3f4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl$$EnhancerBySpringCGLIB$$42984080.getGroupPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController.getGroupPage(MemberGroupController.java:77)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$FastClassBySpringCGLIB$$84e728fd.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$EnhancerBySpringCGLIB$$a9ab57a8.getGroupPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 195 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:17:19', NULL, '2024-03-16 15:17:19', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15361, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/config/get', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:00', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/config/MemberConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, point_trade_deduct_enable, point_trade_deduct_unit_price, point_trade_deduct_max_price, point_trade_give_point, create_time, update_time, creator, updater, deleted FROM member_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/config/MemberConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, point_trade_deduct_enable, point_trade_deduct_unit_price, point_trade_deduct_max_price, point_trade_give_point, create_time, update_time, creator, updater, deleted FROM member_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy304.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy304.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl.getConfig(MemberConfigServiceImpl.java:40)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl$$FastClassBySpringCGLIB$$3b4790a2.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl$$EnhancerBySpringCGLIB$$e9cf034a.getConfig()\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController.getConfig(MemberConfigController.java:41)\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController$$FastClassBySpringCGLIB$$d3c55e8f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController$$EnhancerBySpringCGLIB$$3303039e.getConfig()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 180 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:36:00', NULL, '2024-03-16 15:36:00', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15362, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/level/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:03', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/level/MemberLevelMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, level, experience, discount_percent, icon, background_url, status, create_time, update_time, creator, updater, deleted FROM member_level WHERE deleted = 0 AND (status = ?) AND tenant_id = 1 ORDER BY level ASC\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/level/MemberLevelMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, level, experience, discount_percent, icon, background_url, status, create_time, update_time, creator, updater, deleted FROM member_level WHERE deleted = 0 AND (status = ?) AND tenant_id = 1 ORDER BY level ASC\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy305.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.level.MemberLevelMapper.selectListByStatus(MemberLevelMapper.java:28)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy305.selectListByStatus(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelServiceImpl.getLevelListByStatus(MemberLevelServiceImpl.java:183)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelService.getEnableLevelList(MemberLevelService.java:82)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelService$$FastClassBySpringCGLIB$$ff62edea.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelServiceImpl$$EnhancerBySpringCGLIB$$c3082945.getEnableLevelList()\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController.getSimpleLevelList(MemberLevelController.java:67)\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController$$FastClassBySpringCGLIB$$3fd3ef07.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController$$EnhancerBySpringCGLIB$$1db0c006.getSimpleLevelList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 178 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:36:03', NULL, '2024-03-16 15:36:03', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15363, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/tag/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:03', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, create_time, update_time, creator, updater, deleted FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, create_time, update_time, creator, updater, deleted FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl.getTagList(MemberTagServiceImpl.java:122)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$FastClassBySpringCGLIB$$da917a7e.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$EnhancerBySpringCGLIB$$864fca5e.getTagList()\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController.getSimpleTagList(MemberTagController.java:72)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$FastClassBySpringCGLIB$$9127d933.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$EnhancerBySpringCGLIB$$872a3a0a.getSimpleTagList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 177 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:36:03', NULL, '2024-03-16 15:36:03', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15364, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/group/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:03', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, remark, status, create_time, update_time, creator, updater, deleted FROM member_group WHERE deleted = 0 AND (status = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, remark, status, create_time, update_time, creator, updater, deleted FROM member_group WHERE deleted = 0 AND (status = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:118)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.group.MemberGroupMapper.selectListByStatus(MemberGroupMapper.java:29)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectListByStatus(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl.getGroupListByStatus(MemberGroupServiceImpl.java:100)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupService.getEnableGroupList(MemberGroupService.java:81)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupService$$FastClassBySpringCGLIB$$313ce7b4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl$$EnhancerBySpringCGLIB$$42984080.getEnableGroupList()\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController.getSimpleGroupList(MemberGroupController.java:69)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$FastClassBySpringCGLIB$$84e728fd.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$EnhancerBySpringCGLIB$$a9ab57a8.getSimpleGroupList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 183 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:36:03', NULL, '2024-03-16 15:36:03', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15365, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/user/page', '{\"query\":{\"pageNo\":\"1\",\"levelId\":\"\",\"groupId\":\"\",\"nickname\":\"\",\"mobile\":\"\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:03', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_user WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_user WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy311.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.user.MemberUserMapper.selectPage(MemberUserMapper.java:43)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl.getUserPage(MemberUserServiceImpl.java:279)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl$$FastClassBySpringCGLIB$$e45b0d42.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl$$EnhancerBySpringCGLIB$$b414a28d.getUserPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController.getUserPage(MemberUserController.java:100)\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController$$FastClassBySpringCGLIB$$14532def.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController$$EnhancerBySpringCGLIB$$52990dbe.getUserPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 191 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 15:36:03', NULL, '2024-03-16 15:36:03', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15366, '', 1, 2, 'yudao-server', 'GET', '/admin-api/mp/statistics/user-summary', '{\"query\":{\"accountId\":\"-1\",\"date[0]\":\"2024-03-09 00:00:00\",\"date[1]\":\"2024-03-15 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:35', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'java.lang.IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!\r\n at cn.hutool.core.lang.Assert.lambda$notNull$3(Assert.java:217)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:197)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:217)\r\n at cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory.getRequiredMpService(MpServiceFactory.java:34)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy366.getRequiredMpService(Unknown Source)\r\n at cn.iocoder.yudao.module.mp.service.statistics.MpStatisticsServiceImpl.getUserSummary(MpStatisticsServiceImpl.java:35)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController.getUserSummary(MpStatisticsController.java:37)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$FastClassBySpringCGLIB$$f088248f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$EnhancerBySpringCGLIB$$de37159e.getUserSummary()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'cn.hutool.core.lang.Assert', 'Assert.java', 'lambda$notNull$3', 217, 0, NULL, 0, NULL, '2024-03-16 15:36:35', NULL, '2024-03-16 15:36:35', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15367, '', 1, 2, 'yudao-server', 'GET', '/admin-api/mp/statistics/user-cumulate', '{\"query\":{\"accountId\":\"-1\",\"date[0]\":\"2024-03-09 00:00:00\",\"date[1]\":\"2024-03-15 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:35', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'java.lang.IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!\r\n at cn.hutool.core.lang.Assert.lambda$notNull$3(Assert.java:217)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:197)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:217)\r\n at cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory.getRequiredMpService(MpServiceFactory.java:34)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy366.getRequiredMpService(Unknown Source)\r\n at cn.iocoder.yudao.module.mp.service.statistics.MpStatisticsServiceImpl.getUserCumulate(MpStatisticsServiceImpl.java:46)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController.getUserCumulate(MpStatisticsController.java:46)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$FastClassBySpringCGLIB$$f088248f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$EnhancerBySpringCGLIB$$de37159e.getUserCumulate()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'cn.hutool.core.lang.Assert', 'Assert.java', 'lambda$notNull$3', 217, 0, NULL, 0, NULL, '2024-03-16 15:36:35', NULL, '2024-03-16 15:36:35', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15368, '', 1, 2, 'yudao-server', 'GET', '/admin-api/mp/statistics/upstream-message', '{\"query\":{\"accountId\":\"-1\",\"date[0]\":\"2024-03-09 00:00:00\",\"date[1]\":\"2024-03-15 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:35', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'java.lang.IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!\r\n at cn.hutool.core.lang.Assert.lambda$notNull$3(Assert.java:217)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:197)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:217)\r\n at cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory.getRequiredMpService(MpServiceFactory.java:34)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy366.getRequiredMpService(Unknown Source)\r\n at cn.iocoder.yudao.module.mp.service.statistics.MpStatisticsServiceImpl.getUpstreamMessage(MpStatisticsServiceImpl.java:57)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController.getUpstreamMessage(MpStatisticsController.java:55)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$FastClassBySpringCGLIB$$f088248f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$EnhancerBySpringCGLIB$$de37159e.getUpstreamMessage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'cn.hutool.core.lang.Assert', 'Assert.java', 'lambda$notNull$3', 217, 0, NULL, 0, NULL, '2024-03-16 15:36:35', NULL, '2024-03-16 15:36:35', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15369, '', 1, 2, 'yudao-server', 'GET', '/admin-api/mp/statistics/interface-summary', '{\"query\":{\"accountId\":\"-1\",\"date[0]\":\"2024-03-09 00:00:00\",\"date[1]\":\"2024-03-15 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 15:36:35', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'java.lang.IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!\r\n at cn.hutool.core.lang.Assert.lambda$notNull$3(Assert.java:217)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:197)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:217)\r\n at cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory.getRequiredMpService(MpServiceFactory.java:34)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy366.getRequiredMpService(Unknown Source)\r\n at cn.iocoder.yudao.module.mp.service.statistics.MpStatisticsServiceImpl.getInterfaceSummary(MpStatisticsServiceImpl.java:68)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController.getInterfaceSummary(MpStatisticsController.java:64)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$FastClassBySpringCGLIB$$f088248f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$EnhancerBySpringCGLIB$$de37159e.getInterfaceSummary()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'cn.hutool.core.lang.Assert', 'Assert.java', 'lambda$notNull$3', 217, 0, NULL, 0, NULL, '2024-03-16 15:36:35', NULL, '2024-03-16 15:36:35', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15370, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/sign-in/config/list', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 16:40:52', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/signin/MemberSignInConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, day, point, experience, status, create_time, update_time, creator, updater, deleted FROM member_sign_in_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_config\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_config\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/signin/MemberSignInConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, day, point, experience, status, create_time, update_time, creator, updater, deleted FROM member_sign_in_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_config\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy317.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy317.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.signin.MemberSignInConfigServiceImpl.getSignInConfigList(MemberSignInConfigServiceImpl.java:94)\r\n at cn.iocoder.yudao.module.member.service.signin.MemberSignInConfigServiceImpl$$FastClassBySpringCGLIB$$23c28e20.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.signin.MemberSignInConfigServiceImpl$$EnhancerBySpringCGLIB$$1c135a84.getSignInConfigList()\r\n at cn.iocoder.yudao.module.member.controller.admin.signin.MemberSignInConfigController.getSignInConfigList(MemberSignInConfigController.java:70)\r\n at cn.iocoder.yudao.module.member.controller.admin.signin.MemberSignInConfigController$$FastClassBySpringCGLIB$$6ca2a951.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.signin.MemberSignInConfigController$$EnhancerBySpringCGLIB$$c116ad24.getSignInConfigList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_config\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 180 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 16:40:52', NULL, '2024-03-16 16:40:52', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15371, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/sign-in/record/page', '{\"query\":{\"pageNo\":\"1\",\"nickname\":\"\",\"pageSize\":\"10\",\"day\":\"\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 16:40:53', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_record\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/signin/MemberSignInRecordMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_sign_in_record WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_record\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_record\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_record\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_record\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/signin/MemberSignInRecordMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_sign_in_record WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_record\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_record\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy319.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy319.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy319.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy319.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.signin.MemberSignInRecordMapper.selectPage(MemberSignInRecordMapper.java:24)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy319.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.signin.MemberSignInRecordServiceImpl.getSignInRecordPage(MemberSignInRecordServiceImpl.java:100)\r\n at cn.iocoder.yudao.module.member.service.signin.MemberSignInRecordServiceImpl$$FastClassBySpringCGLIB$$6de8b5b1.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.signin.MemberSignInRecordServiceImpl$$EnhancerBySpringCGLIB$$c2f6d93a.getSignInRecordPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.signin.MemberSignInRecordController.getSignInRecordPage(MemberSignInRecordController.java:45)\r\n at cn.iocoder.yudao.module.member.controller.admin.signin.MemberSignInRecordController$$FastClassBySpringCGLIB$$5640cba0.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.signin.MemberSignInRecordController$$EnhancerBySpringCGLIB$$25d57d71.getSignInRecordPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_sign_in_record\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 195 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 16:40:53', NULL, '2024-03-16 16:40:53', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15372, '', 0, 2, 'yudao-server', 'GET', '/admin-api/system/notify-message/get-unread-count', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-16 17:01:21', 'org.springframework.dao.QueryTimeoutException', 'QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x726a5f70, L:/192.168.5.19:62389 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x726a5f70, L:/192.168.5.19:62389 - R:27.39.248.16/27.39.248.16:63799]', 'RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x726a5f70, L:/192.168.5.19:62389 - R:27.39.248.16/27.39.248.16:63799]', 'org.springframework.dao.QueryTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x726a5f70, L:/192.168.5.19:62389 - R:27.39.248.16/27.39.248.16:63799]; nested exception is org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x726a5f70, L:/192.168.5.19:62389 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:48)\r\n at org.redisson.spring.data.connection.RedissonExceptionConverter.convert(RedissonExceptionConverter.java:35)\r\n at org.springframework.data.redis.PassThroughExceptionTranslationStrategy.translate(PassThroughExceptionTranslationStrategy.java:44)\r\n at org.redisson.spring.data.connection.RedissonConnection.transform(RedissonConnection.java:204)\r\n at org.redisson.spring.data.connection.RedissonConnection.syncFuture(RedissonConnection.java:199)\r\n at org.redisson.spring.data.connection.RedissonConnection.sync(RedissonConnection.java:369)\r\n at org.redisson.spring.data.connection.RedissonConnection.read(RedissonConnection.java:750)\r\n at org.redisson.spring.data.connection.RedissonConnection.get(RedissonConnection.java:484)\r\n at org.springframework.data.redis.connection.DefaultStringRedisConnection.get(DefaultStringRedisConnection.java:438)\r\n at org.springframework.data.redis.core.DefaultValueOperations$1.inRedis(DefaultValueOperations.java:58)\r\n at org.springframework.data.redis.core.AbstractOperations$ValueDeserializingRedisCallback.doInRedis(AbstractOperations.java:61)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:224)\r\n at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)\r\n at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97)\r\n at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:54)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO.get(OAuth2AccessTokenRedisDAO.java:32)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$FastClassBySpringCGLIB$$6ab43d57.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.system.dal.redis.oauth2.OAuth2AccessTokenRedisDAO$$EnhancerBySpringCGLIB$$76cd09bd.get()\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.getAccessToken(OAuth2TokenServiceImpl.java:91)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl.checkAccessToken(OAuth2TokenServiceImpl.java:107)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$FastClassBySpringCGLIB$$857f044a.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.system.service.oauth2.OAuth2TokenServiceImpl$$EnhancerBySpringCGLIB$$930f2ca5.checkAccessToken()\r\n at cn.iocoder.yudao.module.system.api.oauth2.OAuth2TokenApiImpl.checkAccessToken(OAuth2TokenApiImpl.java:33)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.buildLoginUserByToken(TokenAuthenticationFilter.java:73)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:50)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts, is non-idempotent command: false Check connection with Redis node: 27.39.248.16/27.39.248.16:63799 for TCP packet drops. Try to increase nettyThreads and/or timeout settings. Command: (GET), params: [[111, 97, 117, 116, 104, 50, 95, 97, 99, 99, ...]], channel: [id: 0x726a5f70, L:/192.168.5.19:62389 - R:27.39.248.16/27.39.248.16:63799]\r\n at org.redisson.command.RedisExecutor.lambda$scheduleResponseTimeout$8(RedisExecutor.java:387)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)\r\n at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)\r\n at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)\r\n at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)\r\n at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)\r\n at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\r\n ... 1 more\r\n', 'org.redisson.spring.data.connection.RedissonExceptionConverter', 'RedissonExceptionConverter.java', 'convert', 48, 0, NULL, 0, NULL, '2024-03-16 17:01:21', NULL, '2024-03-16 17:01:21', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15373, '', 1, 2, 'yudao-server', 'GET', '/admin-api/mp/statistics/user-summary', '{\"query\":{\"accountId\":\"-1\",\"date[0]\":\"2024-03-09 00:00:00\",\"date[1]\":\"2024-03-15 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:40:30', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'java.lang.IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!\r\n at cn.hutool.core.lang.Assert.lambda$notNull$3(Assert.java:217)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:197)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:217)\r\n at cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory.getRequiredMpService(MpServiceFactory.java:34)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy366.getRequiredMpService(Unknown Source)\r\n at cn.iocoder.yudao.module.mp.service.statistics.MpStatisticsServiceImpl.getUserSummary(MpStatisticsServiceImpl.java:35)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController.getUserSummary(MpStatisticsController.java:37)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$FastClassBySpringCGLIB$$f088248f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$EnhancerBySpringCGLIB$$de37159e.getUserSummary()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'cn.hutool.core.lang.Assert', 'Assert.java', 'lambda$notNull$3', 217, 0, NULL, 0, NULL, '2024-03-16 17:40:30', NULL, '2024-03-16 17:40:30', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15374, '', 1, 2, 'yudao-server', 'GET', '/admin-api/mp/statistics/interface-summary', '{\"query\":{\"accountId\":\"-1\",\"date[0]\":\"2024-03-09 00:00:00\",\"date[1]\":\"2024-03-15 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:40:30', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'java.lang.IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!\r\n at cn.hutool.core.lang.Assert.lambda$notNull$3(Assert.java:217)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:197)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:217)\r\n at cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory.getRequiredMpService(MpServiceFactory.java:34)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy366.getRequiredMpService(Unknown Source)\r\n at cn.iocoder.yudao.module.mp.service.statistics.MpStatisticsServiceImpl.getInterfaceSummary(MpStatisticsServiceImpl.java:68)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController.getInterfaceSummary(MpStatisticsController.java:64)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$FastClassBySpringCGLIB$$f088248f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$EnhancerBySpringCGLIB$$de37159e.getInterfaceSummary()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'cn.hutool.core.lang.Assert', 'Assert.java', 'lambda$notNull$3', 217, 0, NULL, 0, NULL, '2024-03-16 17:40:30', NULL, '2024-03-16 17:40:30', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15375, '', 1, 2, 'yudao-server', 'GET', '/admin-api/mp/statistics/upstream-message', '{\"query\":{\"accountId\":\"-1\",\"date[0]\":\"2024-03-09 00:00:00\",\"date[1]\":\"2024-03-15 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:40:30', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'java.lang.IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!\r\n at cn.hutool.core.lang.Assert.lambda$notNull$3(Assert.java:217)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:197)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:217)\r\n at cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory.getRequiredMpService(MpServiceFactory.java:34)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy366.getRequiredMpService(Unknown Source)\r\n at cn.iocoder.yudao.module.mp.service.statistics.MpStatisticsServiceImpl.getUpstreamMessage(MpStatisticsServiceImpl.java:57)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController.getUpstreamMessage(MpStatisticsController.java:55)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$FastClassBySpringCGLIB$$f088248f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$EnhancerBySpringCGLIB$$de37159e.getUpstreamMessage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'cn.hutool.core.lang.Assert', 'Assert.java', 'lambda$notNull$3', 217, 0, NULL, 0, NULL, '2024-03-16 17:40:30', NULL, '2024-03-16 17:40:30', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15376, '', 1, 2, 'yudao-server', 'GET', '/admin-api/mp/statistics/user-cumulate', '{\"query\":{\"accountId\":\"-1\",\"date[0]\":\"2024-03-09 00:00:00\",\"date[1]\":\"2024-03-15 23:59:59\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:40:30', 'java.lang.IllegalArgumentException', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!', 'java.lang.IllegalArgumentException: 找到对应 id(-1) 的 WxMpService,请核实!\r\n at cn.hutool.core.lang.Assert.lambda$notNull$3(Assert.java:217)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:197)\r\n at cn.hutool.core.lang.Assert.notNull(Assert.java:217)\r\n at cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory.getRequiredMpService(MpServiceFactory.java:34)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy366.getRequiredMpService(Unknown Source)\r\n at cn.iocoder.yudao.module.mp.service.statistics.MpStatisticsServiceImpl.getUserCumulate(MpStatisticsServiceImpl.java:46)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController.getUserCumulate(MpStatisticsController.java:46)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$FastClassBySpringCGLIB$$f088248f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.mp.controller.admin.statistics.MpStatisticsController$$EnhancerBySpringCGLIB$$de37159e.getUserCumulate()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\n', 'cn.hutool.core.lang.Assert', 'Assert.java', 'lambda$notNull$3', 217, 0, NULL, 0, NULL, '2024-03-16 17:40:30', NULL, '2024-03-16 17:40:30', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15377, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/tag/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:42:32', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, create_time, update_time, creator, updater, deleted FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, create_time, update_time, creator, updater, deleted FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl.getTagList(MemberTagServiceImpl.java:122)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$FastClassBySpringCGLIB$$da917a7e.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$EnhancerBySpringCGLIB$$864fca5e.getTagList()\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController.getSimpleTagList(MemberTagController.java:72)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$FastClassBySpringCGLIB$$9127d933.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$EnhancerBySpringCGLIB$$872a3a0a.getSimpleTagList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 177 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 17:42:32', NULL, '2024-03-16 17:42:32', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15378, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/group/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:42:32', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, remark, status, create_time, update_time, creator, updater, deleted FROM member_group WHERE deleted = 0 AND (status = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/group/MemberGroupMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, remark, status, create_time, update_time, creator, updater, deleted FROM member_group WHERE deleted = 0 AND (status = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:118)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.group.MemberGroupMapper.selectListByStatus(MemberGroupMapper.java:29)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy315.selectListByStatus(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl.getGroupListByStatus(MemberGroupServiceImpl.java:100)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupService.getEnableGroupList(MemberGroupService.java:81)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupService$$FastClassBySpringCGLIB$$313ce7b4.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.group.MemberGroupServiceImpl$$EnhancerBySpringCGLIB$$42984080.getEnableGroupList()\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController.getSimpleGroupList(MemberGroupController.java:69)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$FastClassBySpringCGLIB$$84e728fd.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.group.MemberGroupController$$EnhancerBySpringCGLIB$$a9ab57a8.getSimpleGroupList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_group\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 183 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 17:42:32', NULL, '2024-03-16 17:42:32', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15379, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/level/list-all-simple', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:42:32', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/level/MemberLevelMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, level, experience, discount_percent, icon, background_url, status, create_time, update_time, creator, updater, deleted FROM member_level WHERE deleted = 0 AND (status = ?) AND tenant_id = 1 ORDER BY level ASC\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/level/MemberLevelMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, level, experience, discount_percent, icon, background_url, status, create_time, update_time, creator, updater, deleted FROM member_level WHERE deleted = 0 AND (status = ?) AND tenant_id = 1 ORDER BY level ASC\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy305.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.level.MemberLevelMapper.selectListByStatus(MemberLevelMapper.java:28)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy305.selectListByStatus(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelServiceImpl.getLevelListByStatus(MemberLevelServiceImpl.java:183)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelService.getEnableLevelList(MemberLevelService.java:82)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelService$$FastClassBySpringCGLIB$$ff62edea.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.level.MemberLevelServiceImpl$$EnhancerBySpringCGLIB$$c3082945.getEnableLevelList()\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController.getSimpleLevelList(MemberLevelController.java:67)\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController$$FastClassBySpringCGLIB$$3fd3ef07.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.level.MemberLevelController$$EnhancerBySpringCGLIB$$1db0c006.getSimpleLevelList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_level\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 178 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 17:42:32', NULL, '2024-03-16 17:42:32', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15380, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/user/page', '{\"query\":{\"pageNo\":\"1\",\"levelId\":\"\",\"groupId\":\"\",\"nickname\":\"\",\"mobile\":\"\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:42:32', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_user WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_user WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy311.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.user.MemberUserMapper.selectPage(MemberUserMapper.java:43)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy311.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl.getUserPage(MemberUserServiceImpl.java:279)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl$$FastClassBySpringCGLIB$$e45b0d42.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)\r\n at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)\r\n at cn.iocoder.yudao.module.member.service.user.MemberUserServiceImpl$$EnhancerBySpringCGLIB$$b414a28d.getUserPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController.getUserPage(MemberUserController.java:100)\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController$$FastClassBySpringCGLIB$$14532def.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.user.MemberUserController$$EnhancerBySpringCGLIB$$52990dbe.getUserPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_user\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 191 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 17:42:32', NULL, '2024-03-16 17:42:32', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15381, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/tag/page', '{\"query\":{\"pageNo\":\"1\",\"name\":\"\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:42:33', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/tag/MemberTagMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM member_tag WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy321.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.dal.mysql.tag.MemberTagMapper.selectPage(MemberTagMapper.java:19)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy321.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl.getTagPage(MemberTagServiceImpl.java:117)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$FastClassBySpringCGLIB$$da917a7e.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.tag.MemberTagServiceImpl$$EnhancerBySpringCGLIB$$864fca5e.getTagPage()\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController.getTagPage(MemberTagController.java:90)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$FastClassBySpringCGLIB$$9127d933.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.tag.MemberTagController$$EnhancerBySpringCGLIB$$872a3a0a.getTagPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_tag\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 195 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 17:42:33', NULL, '2024-03-16 17:42:33', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15382, '', 1, 2, 'yudao-server', 'GET', '/admin-api/member/config/get', '{\"query\":{},\"body\":\"\"}', '192.168.5.108', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '2024-03-16 17:42:35', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/config/MemberConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, point_trade_deduct_enable, point_trade_deduct_unit_price, point_trade_deduct_max_price, point_trade_give_point, create_time, update_time, creator, updater, deleted FROM member_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist', 'SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n### The error may exist in cn/iocoder/yudao/module/member/dal/mysql/config/MemberConfigMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, point_trade_deduct_enable, point_trade_deduct_unit_price, point_trade_deduct_max_price, point_trade_give_point, create_time, update_time, creator, updater, deleted FROM member_config WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy304.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy304.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl.getConfig(MemberConfigServiceImpl.java:40)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl$$FastClassBySpringCGLIB$$3b4790a2.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.service.config.MemberConfigServiceImpl$$EnhancerBySpringCGLIB$$e9cf034a.getConfig()\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController.getConfig(MemberConfigController.java:41)\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController$$FastClassBySpringCGLIB$$d3c55e8f.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.member.controller.admin.config.MemberConfigController$$EnhancerBySpringCGLIB$$3303039e.getConfig()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Table \'db_jeelowcode.member_config\' doesn\'t exist\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy633.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 180 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-16 17:42:35', NULL, '2024-03-16 17:42:35', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15383, '', 1, 2, 'yudao-server', 'GET', '/admin-api/pay/app/list', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 09:49:53', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, status, remark, order_notify_url, refund_notify_url, transfer_notify_url, create_time, update_time, creator, updater, deleted FROM pay_app WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'', 'SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, status, remark, order_notify_url, refund_notify_url, transfer_notify_url, create_time, update_time, creator, updater, deleted FROM pay_app WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy336.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy336.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.getAppList(PayAppServiceImpl.java:104)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.getAppList()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.getAppList(PayAppController.java:104)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.getAppList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' 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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor179.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 180 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 09:49:53', NULL, '2024-03-18 09:49:53', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15384, '', 1, 2, 'yudao-server', 'GET', '/admin-api/pay/app/list', '{\"query\":{},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 09:50:03', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, status, remark, order_notify_url, refund_notify_url, transfer_notify_url, create_time, update_time, creator, updater, deleted FROM pay_app WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'', 'SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT id, name, status, remark, order_notify_url, refund_notify_url, transfer_notify_url, create_time, update_time, creator, updater, deleted FROM pay_app WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' in \'field list\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy336.selectList(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectList(BaseMapperX.java:110)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy336.selectList(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.getAppList(PayAppServiceImpl.java:104)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.getAppList()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.getAppList(PayAppController.java:104)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.getAppList()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'transfer_notify_url\' 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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor179.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 180 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 09:50:03', NULL, '2024-03-18 09:50:03', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15385, '', 1, 2, 'yudao-server', 'POST', '/admin-api/pay/app/create', '{\"query\":{},\"body\":\"{\\\"name\\\":\\\"test\\\",\\\"status\\\":0,\\\"orderNotifyUrl\\\":\\\"http:www.test.com\\\",\\\"refundNotifyUrl\\\":\\\"http:www.test.com\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 09:52:27', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.insert(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at com.sun.proxy.$Proxy336.insert(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.createApp(PayAppServiceImpl.java:48)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.createApp()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.createApp(PayAppController.java:45)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.createApp()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' 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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.update(Unknown Source)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 175 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 09:52:27', NULL, '2024-03-18 09:52:27', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15386, '', 1, 2, 'yudao-server', 'POST', '/admin-api/pay/app/create', '{\"query\":{},\"body\":\"{\\\"name\\\":\\\"test\\\",\\\"status\\\":0,\\\"orderNotifyUrl\\\":\\\"http://www.test.com\\\",\\\"refundNotifyUrl\\\":\\\"http://www.test.com\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 09:52:31', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.insert(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at com.sun.proxy.$Proxy336.insert(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.createApp(PayAppServiceImpl.java:48)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.createApp()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.createApp(PayAppController.java:45)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.createApp()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' 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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.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 com.sun.proxy.$Proxy368.update(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 175 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 09:52:31', NULL, '2024-03-18 09:52:31', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15387, '', 1, 2, 'yudao-server', 'POST', '/admin-api/pay/app/create', '{\"query\":{},\"body\":\"{\\\"name\\\":\\\"test\\\",\\\"status\\\":0,\\\"orderNotifyUrl\\\":\\\"http:www.test.com\\\",\\\"refundNotifyUrl\\\":\\\"http:www.test.com\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 09:57:52', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.insert(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at com.sun.proxy.$Proxy336.insert(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.createApp(PayAppServiceImpl.java:48)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.createApp()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.createApp(PayAppController.java:45)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.createApp()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' 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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.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 com.sun.proxy.$Proxy368.update(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 175 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 09:57:52', NULL, '2024-03-18 09:57:52', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15388, '', 1, 2, 'yudao-server', 'GET', '/admin-api/pay/app/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 09:58:04', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_app WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_app WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy336.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy336.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy336.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy336.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.selectPage(PayAppMapper.java:15)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy336.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.getAppPage(PayAppServiceImpl.java:109)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.getAppPage()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.getAppPage(PayAppController.java:87)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.getAppPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor179.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 195 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 09:58:04', NULL, '2024-03-18 09:58:04', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15389, '', 1, 2, 'yudao-server', 'POST', '/admin-api/pay/app/create', '{\"query\":{},\"body\":\"{\\\"name\\\":\\\"test\\\",\\\"status\\\":0,\\\"orderNotifyUrl\\\":\\\"http:www.test.com\\\",\\\"refundNotifyUrl\\\":\\\"http:www.test.com\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 09:58:14', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'field list\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.insert(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at com.sun.proxy.$Proxy336.insert(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.createApp(PayAppServiceImpl.java:48)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.createApp()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.createApp(PayAppController.java:45)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.createApp()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' 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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.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 com.sun.proxy.$Proxy368.update(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor482.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 175 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 09:58:14', NULL, '2024-03-18 09:58:14', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15390, '', 1, 2, 'yudao-server', 'GET', '/admin-api/pay/order/page', '{\"query\":{\"no\":\"\",\"pageNo\":\"1\",\"appId\":\"\",\"pageSize\":\"10\",\"channelOrderNo\":\"\",\"merchantOrderId\":\"\",\"channelCode\":\"\",\"status\":\"\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 09:59:47', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_order WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_order WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy332.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.dal.mysql.order.PayOrderMapper.selectPage(PayOrderMapper.java:19)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl.getOrderPage(PayOrderServiceImpl.java:103)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl$$FastClassBySpringCGLIB$$36c1c778.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl$$EnhancerBySpringCGLIB$$19bc61c1.getOrderPage()\r\n at cn.iocoder.yudao.module.pay.controller.admin.order.PayOrderController.getOrderPage(PayOrderController.java:97)\r\n at cn.iocoder.yudao.module.pay.controller.admin.order.PayOrderController$$FastClassBySpringCGLIB$$beb027f5.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.order.PayOrderController$$EnhancerBySpringCGLIB$$4416f90.getOrderPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor179.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 195 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 09:59:47', NULL, '2024-03-18 09:59:47', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15391, '', 1, 2, 'yudao-server', 'POST', '/admin-api/pay/app/create', '{\"query\":{},\"body\":\"{\\\"name\\\":\\\"test\\\",\\\"status\\\":0,\\\"orderNotifyUrl\\\":\\\"http:www.test.com\\\",\\\"refundNotifyUrl\\\":\\\"http:www.test.com\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 10:00:25', 'org.springframework.dao.DataIntegrityViolationException', '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 cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLException: Field \'id\' doesn\'t have a default value\n; Field \'id\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'id\' doesn\'t have a default value', 'SQLException: Field \'id\' doesn\'t have a default value', '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 cn/iocoder/yudao/module/pay/dal/mysql/app/PayAppMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_app (name, status, order_notify_url, refund_notify_url, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLException: Field \'id\' doesn\'t have a default value\n; Field \'id\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'id\' doesn\'t have a default value\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:248)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\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 com.sun.proxy.$Proxy135.insert(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at com.sun.proxy.$Proxy336.insert(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.createApp(PayAppServiceImpl.java:48)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.createApp()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.createApp(PayAppController.java:45)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.createApp()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.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 com.sun.proxy.$Proxy368.update(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor482.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 175 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 248, 0, NULL, 0, NULL, '2024-03-18 10:00:25', NULL, '2024-03-18 10:00:25', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15392, '', 1, 2, 'yudao-server', 'POST', '/admin-api/pay/channel/create', '{\"query\":{},\"body\":\"{\\\"appId\\\":1,\\\"code\\\":\\\"mock\\\",\\\"status\\\":0,\\\"remark\\\":\\\"\\\",\\\"feeRate\\\":0,\\\"config\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"mock-conf\\\\\\\"}\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 10:03:48', 'org.springframework.dao.DataIntegrityViolationException', '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 cn/iocoder/yudao/module/pay/dal/mysql/channel/PayChannelMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.channel.PayChannelMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_channel (code, status, fee_rate, remark, app_id, config, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLException: Field \'id\' doesn\'t have a default value\n; Field \'id\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'id\' doesn\'t have a default value', 'SQLException: Field \'id\' doesn\'t have a default value', '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 cn/iocoder/yudao/module/pay/dal/mysql/channel/PayChannelMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.channel.PayChannelMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_channel (code, status, fee_rate, remark, app_id, config, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLException: Field \'id\' doesn\'t have a default value\n; Field \'id\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'id\' doesn\'t have a default value\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:248)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\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 com.sun.proxy.$Proxy135.insert(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at com.sun.proxy.$Proxy340.insert(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.channel.PayChannelServiceImpl.createChannel(PayChannelServiceImpl.java:92)\r\n at cn.iocoder.yudao.module.pay.service.channel.PayChannelServiceImpl$$FastClassBySpringCGLIB$$dd9b1018.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.channel.PayChannelServiceImpl$$EnhancerBySpringCGLIB$$8f21db6c.createChannel()\r\n at cn.iocoder.yudao.module.pay.controller.admin.channel.PayChannelController.createChannel(PayChannelController.java:38)\r\n at cn.iocoder.yudao.module.pay.controller.admin.channel.PayChannelController$$FastClassBySpringCGLIB$$350e0d55.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.channel.PayChannelController$$EnhancerBySpringCGLIB$$45057bb0.createChannel()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.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 com.sun.proxy.$Proxy368.update(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor482.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 175 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 248, 0, NULL, 0, NULL, '2024-03-18 10:03:48', NULL, '2024-03-18 10:03:48', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15393, '', 1, 2, 'yudao-server', 'POST', '/admin-api/pay/channel/create', '{\"query\":{},\"body\":\"{\\\"appId\\\":1,\\\"code\\\":\\\"wallet\\\",\\\"status\\\":0,\\\"remark\\\":\\\"\\\",\\\"feeRate\\\":0,\\\"config\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"mock-conf\\\\\\\"}\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 10:03:53', 'org.springframework.dao.DataIntegrityViolationException', '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 cn/iocoder/yudao/module/pay/dal/mysql/channel/PayChannelMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.channel.PayChannelMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_channel (code, status, fee_rate, remark, app_id, config, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLException: Field \'id\' doesn\'t have a default value\n; Field \'id\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'id\' doesn\'t have a default value', 'SQLException: Field \'id\' doesn\'t have a default value', '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 cn/iocoder/yudao/module/pay/dal/mysql/channel/PayChannelMapper.java (best guess)\r\n### The error may involve cn.iocoder.yudao.module.pay.dal.mysql.channel.PayChannelMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO pay_channel (code, status, fee_rate, remark, app_id, config, create_time, update_time, creator, updater, tenant_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 1)\r\n### Cause: java.sql.SQLException: Field \'id\' doesn\'t have a default value\n; Field \'id\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'id\' doesn\'t have a default value\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:248)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\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 com.sun.proxy.$Proxy135.insert(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)\r\n at com.sun.proxy.$Proxy340.insert(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.channel.PayChannelServiceImpl.createChannel(PayChannelServiceImpl.java:92)\r\n at cn.iocoder.yudao.module.pay.service.channel.PayChannelServiceImpl$$FastClassBySpringCGLIB$$dd9b1018.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.channel.PayChannelServiceImpl$$EnhancerBySpringCGLIB$$8f21db6c.createChannel()\r\n at cn.iocoder.yudao.module.pay.controller.admin.channel.PayChannelController.createChannel(PayChannelController.java:38)\r\n at cn.iocoder.yudao.module.pay.controller.admin.channel.PayChannelController$$FastClassBySpringCGLIB$$350e0d55.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.channel.PayChannelController$$EnhancerBySpringCGLIB$$45057bb0.createChannel()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.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 com.sun.proxy.$Proxy368.update(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor482.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 175 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 248, 0, NULL, 0, NULL, '2024-03-18 10:03:53', NULL, '2024-03-18 10:03:53', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15394, '', 1, 2, 'yudao-server', 'GET', '/admin-api/pay/order/page', '{\"query\":{\"no\":\"\",\"pageNo\":\"1\",\"appId\":\"\",\"pageSize\":\"10\",\"channelOrderNo\":\"\",\"merchantOrderId\":\"\",\"channelCode\":\"\",\"status\":\"\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 10:04:01', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_order WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_order WHERE deleted = 0 AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.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 com.sun.proxy.$Proxy332.selectList(Unknown Source)\r\n at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectPage(BaseMapper.java:348)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:49)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectPage(BaseMapperX.java:37)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.dal.mysql.order.PayOrderMapper.selectPage(PayOrderMapper.java:19)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectPage(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl.getOrderPage(PayOrderServiceImpl.java:103)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl$$FastClassBySpringCGLIB$$36c1c778.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl$$EnhancerBySpringCGLIB$$19bc61c1.getOrderPage()\r\n at cn.iocoder.yudao.module.pay.controller.admin.order.PayOrderController.getOrderPage(PayOrderController.java:97)\r\n at cn.iocoder.yudao.module.pay.controller.admin.order.PayOrderController$$FastClassBySpringCGLIB$$beb027f5.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.order.PayOrderController$$EnhancerBySpringCGLIB$$4416f90.getOrderPage()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor179.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 195 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 10:04:01', NULL, '2024-03-18 10:04:01', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15395, '', 1, 2, 'yudao-server', 'POST', '/admin-api/pay/channel/create', '{\"query\":{},\"body\":\"{\\\"appId\\\":1,\\\"code\\\":\\\"alipay_pc\\\",\\\"status\\\":0,\\\"remark\\\":\\\"\\\",\\\"feeRate\\\":\\\"10%\\\",\\\"config\\\":\\\"{\\\\\\\"appId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"serverUrl\\\\\\\":null,\\\\\\\"signType\\\\\\\":\\\\\\\"RSA2\\\\\\\",\\\\\\\"mode\\\\\\\":2,\\\\\\\"privateKey\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"alipayPublicKey\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"appCertContent\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"alipayPublicCertContent\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"rootCertContent\\\\\\\":\\\\\\\"\\\\\\\"}\\\"}\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 15:41:04', 'org.springframework.http.converter.HttpMessageNotReadableException', 'HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.Double` from String \"10%\": not a valid `Double` value; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Double` from String \"10%\": not a valid `Double` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 64] (through reference chain: cn.iocoder.yudao.module.pay.controller.admin.channel.vo.PayChannelCreateReqVO[\"feeRate\"])', 'InvalidFormatException: Cannot deserialize value of type `java.lang.Double` from String \"10%\": not a valid `Double` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 64] (through reference chain: cn.iocoder.yudao.module.pay.controller.admin.channel.vo.PayChannelCreateReqVO[\"feeRate\"])', 'org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.lang.Double` from String \"10%\": not a valid `Double` value; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Double` from String \"10%\": not a valid `Double` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 64] (through reference chain: cn.iocoder.yudao.module.pay.controller.admin.channel.vo.PayChannelCreateReqVO[\"feeRate\"])\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:391)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:343)\r\n at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:185)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:160)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133)\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:179)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.web.core.filter.CacheRequestBodyFilter.doFilterInternal(CacheRequestBodyFilter.java:22)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.lang.Double` from String \"10%\": not a valid `Double` value\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 64] (through reference chain: cn.iocoder.yudao.module.pay.controller.admin.channel.vo.PayChannelCreateReqVO[\"feeRate\"])\r\n at com.fasterxml.jackson.databind.exc.InvalidFormatException.from(InvalidFormatException.java:67)\r\n at com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(DeserializationContext.java:1991)\r\n at com.fasterxml.jackson.databind.DeserializationContext.handleWeirdStringValue(DeserializationContext.java:1219)\r\n at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$DoubleDeserializer._parseDouble(NumberDeserializers.java:741)\r\n at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$DoubleDeserializer.deserialize(NumberDeserializers.java:676)\r\n at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$DoubleDeserializer.deserialize(NumberDeserializers.java:655)\r\n at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:392)\r\n at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:185)\r\n at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\r\n at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674)\r\n at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3682)\r\n at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:380)\r\n ... 131 more\r\n', 'org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter', 'AbstractJackson2HttpMessageConverter.java', 'readJavaType', 391, 0, NULL, 0, NULL, '2024-03-18 15:41:04', NULL, '2024-03-18 15:41:04', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15396, '', 1, 2, 'yudao-server', 'DELETE', '/admin-api/pay/app/delete', '{\"query\":{\"id\":\"2\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 15:56:38', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_order WHERE deleted = 0 AND (app_id = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_order WHERE deleted = 0 AND (app_id = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.selectOne(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:87)\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 com.sun.proxy.$Proxy332.selectCount(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectCount(BaseMapperX.java:106)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectCount(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.dal.mysql.order.PayOrderMapper.selectCountByAppId(PayOrderMapper.java:43)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectCountByAppId(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl.getOrderCountByAppId(PayOrderServiceImpl.java:98)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl$$FastClassBySpringCGLIB$$36c1c778.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl$$EnhancerBySpringCGLIB$$19bc61c1.getOrderCountByAppId()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy338.getOrderCountByAppId(Unknown Source)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\r\n at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234)\r\n at com.sun.proxy.$Proxy338.getOrderCountByAppId(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl.deleteApp(PayAppServiceImpl.java:75)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$FastClassBySpringCGLIB$$73dbc558.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.app.PayAppServiceImpl$$EnhancerBySpringCGLIB$$185f432c.deleteApp()\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController.deleteApp(PayAppController.java:69)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$FastClassBySpringCGLIB$$41eb2c15.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around0(OperateLogAspect.java:101)\r\n at cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect.around(OperateLogAspect.java:78)\r\n at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)\r\n at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)\r\n at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.controller.admin.app.PayAppController$$EnhancerBySpringCGLIB$$cc660ff0.deleteApp()\r\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\r\n at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\r\n at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\r\n at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\r\n at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)\r\n at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)\r\n at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n at org.springframework.web.servlet.FrameworkServlet.doDelete(FrameworkServlet.java:931)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:561)\r\n at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:78)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.security.TenantSecurityWebFilter.doFilterInternal(TenantSecurityWebFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)\r\n at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)\r\n at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)\r\n at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at cn.iocoder.yudao.framework.security.core.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:68)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)\r\n at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\r\n at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)\r\n at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)\r\n at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)\r\n at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)\r\n at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)\r\n at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tenant.core.web.TenantContextWebFilter.doFilterInternal(TenantContextWebFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter.doFilterInternal(TraceFilter.java:30)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)\r\n at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\r\n at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\r\n at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\r\n at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\r\n at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\r\n at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\r\n at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\r\n at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\r\n at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\r\n at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\r\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\r\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\r\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\r\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)\r\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\r\n at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\r\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\n at java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\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:916)\r\n at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3462)\r\n at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)\r\n at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3460)\r\n at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)\r\n at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)\r\n at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)\r\n at com.sun.proxy.$Proxy636.execute(Unknown Source)\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 sun.reflect.GeneratedMethodAccessor179.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)\r\n at com.sun.proxy.$Proxy369.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 org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)\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 com.sun.proxy.$Proxy368.query(Unknown Source)\r\n at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)\r\n at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:90)\r\n at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)\r\n at com.sun.proxy.$Proxy368.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 org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:75)\r\n at sun.reflect.GeneratedMethodAccessor438.invoke(Unknown Source)\r\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n at java.lang.reflect.Method.invoke(Method.java:498)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)\r\n ... 209 more\r\n', 'org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator', 'SQLErrorCodeSQLExceptionTranslator.java', 'doTranslate', 236, 0, NULL, 0, NULL, '2024-03-18 15:56:38', NULL, '2024-03-18 15:56:38', 0, 1);
+INSERT INTO `infra_api_error_log` VALUES (15397, '', 1, 2, 'yudao-server', 'DELETE', '/admin-api/pay/app/delete', '{\"query\":{\"id\":\"2\"},\"body\":\"\"}', '192.168.5.187', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', '2024-03-18 15:57:46', 'org.springframework.jdbc.BadSqlGrammarException', 'BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_order WHERE deleted = 0 AND (app_id = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'', 'org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n### The error may exist in cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM pay_order WHERE deleted = 0 AND (app_id = ?) AND tenant_id = 1\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'tenant_id\' in \'where clause\'\r\n at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)\r\n at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)\r\n at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)\r\n at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)\r\n at com.sun.proxy.$Proxy135.selectOne(Unknown Source)\r\n at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)\r\n at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:87)\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 com.sun.proxy.$Proxy332.selectCount(Unknown Source)\r\n at cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX.selectCount(BaseMapperX.java:106)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectCount(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.dal.mysql.order.PayOrderMapper.selectCountByAppId(PayOrderMapper.java:43)\r\n at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)\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 com.sun.proxy.$Proxy332.selectCountByAppId(Unknown Source)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl.getOrderCountByAppId(PayOrderServiceImpl.java:98)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl$$FastClassBySpringCGLIB$$36c1c778.invoke()\r\n at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\r\n at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)\r\n at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)\r\n at cn.iocoder.yudao.module.pay.service.order.PayOrderServiceImpl$$EnhancerBySpringCGLIB$$19bc61c1.getOrderCountByAppId(