diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index d8fa304..c0ac35f 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -17,6 +17,8 @@
+
+
diff --git a/coder-common-thin-web/src/main/java/org/leocoder/thin/web/CoderApplication.java b/coder-common-thin-web/src/main/java/org/leocoder/thin/web/CoderApplication.java
index eb59042..c970fbf 100644
--- a/coder-common-thin-web/src/main/java/org/leocoder/thin/web/CoderApplication.java
+++ b/coder-common-thin-web/src/main/java/org/leocoder/thin/web/CoderApplication.java
@@ -5,6 +5,7 @@ import org.leocoder.thin.desensitize.anno.EnableCoderDesensitize;
import org.leocoder.thin.easyexcel.anno.EnableCoderEasyExcel;
import org.leocoder.thin.limit.anno.EnableCoderLimit;
import org.leocoder.thin.mybatisplus.anno.EnableMybatisPlus;
+import org.leocoder.thin.operlog.annotation.EnableOperLog;
import org.leocoder.thin.repect.anno.EnableCoderRepeatSubmit;
import org.leocoder.thin.resultex.anno.EnableResultEx;
import org.leocoder.thin.satoken.anno.EnableCoderSaToken;
@@ -25,7 +26,7 @@ import org.springframework.scheduling.annotation.EnableScheduling;
@EnableCoderLimit
@EnableMybatisPlus
@EnableResultEx
-// @EnableOperLog
+@EnableOperLog
// @EnableCoderDict
@EnableScheduling
@Slf4j
diff --git a/sql/coder-common-thin.sql b/sql/coder-common-thin.sql
index 8a9417c..9277a36 100644
--- a/sql/coder-common-thin.sql
+++ b/sql/coder-common-thin.sql
@@ -237,6 +237,30 @@ INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `en_name`, `parent_id`, `menu_ty
COMMIT;
+-- ----------------------------
+-- Table structure for sys_oper_log
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_oper_log`;
+CREATE TABLE `sys_oper_log` (
+ `oper_id` bigint NOT NULL AUTO_INCREMENT COMMENT '操作主键',
+ `oper_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '操作名称',
+ `oper_type` char(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作类型[OTHER其它 INSERT新增 UPDATE修改 DELETE删除]',
+ `method_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '方法名称',
+ `request_method` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '请求方式',
+ `system_type` char(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '系统类型[OTHER其它 MANAGER后台用户 PHONE手机端用户]',
+ `oper_man` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '操作人员',
+ `oper_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '请求URL',
+ `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '主机地址',
+ `oper_location` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '操作地点',
+ `oper_param` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '请求参数',
+ `json_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '返回参数',
+ `oper_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '操作状态[0-正常 1-异常]',
+ `error_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '错误消息',
+ `oper_time` datetime DEFAULT NULL COMMENT '操作时间',
+ `cost_time` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '消耗时间[毫秒]',
+ PRIMARY KEY (`oper_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1909813644189777922 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='操作日志';
+
-- ----------------------------
-- Records of sys_oper_log
-- ----------------------------