diff --git a/pom.xml b/pom.xml
index 727cdcc..1657e0e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -168,7 +168,6 @@
org.freemarker
freemarker
2.3.32
- test
@@ -195,7 +194,6 @@
2.0.53
-
net.logstash.logback
logstash-logback-encoder
diff --git a/sql/20250213.sql b/sql/20250213.sql
index 2d96f3a..7f57f58 100644
--- a/sql/20250213.sql
+++ b/sql/20250213.sql
@@ -1,15 +1,24 @@
-CREATE TABLE `rpc_apply_work` (
- `id` int NOT NULL AUTO_INCREMENT,
- `rpc_id` varchar(40) ,
- `handle_id_code` varchar(40) CHARACTER SET utf8mb4 COMMENT '办理人身份证',
- `handle_depart_id` varchar(40) CHARACTER SET utf8mb4 COMMENT '办理单位',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `status` varchar(255) CHARACTER SET utf8mb4 COMMENT '状态',
- `council` tinyint DEFAULT NULL,
- `step` int DEFAULT NULL,
- `update_time` datetime DEFAULT NULL,
- PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=1;
+CREATE TABLE `rpc_apply_approve` (
+ `id` int NOT NULL AUTO_INCREMENT,
+ `rpc_id` varchar(40) ,
+ `comments` text COMMENT '审批意见',
+ `return_flag` tinyint DEFAULT NULL COMMENT '是否退回',
+ `create_time` datetime DEFAULT NULL,
+ `handle_name` varchar(255) COMMENT '操作人',
+ `step` int DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=InnoDB;
+
+ALTER TABLE `negative`.`rpc_apply`
+ ADD COLUMN `year` int COMMENT '年',
+ ADD COLUMN `number_index` int ,
+ ADD COLUMN `approver` varchar(1000) COMMENT '当前审批人',
+ ADD COLUMN `step` int;
+
+ALTER TABLE `negative`.`rpc_apply_work`
+ ADD COLUMN `council` tinyint,
+ ADD COLUMN `step` int,
+ ADD COLUMN `update_time` datetime;
update rpc_apply set rpc_status = 'completed';
diff --git a/sql/20250218.sql b/sql/20250218.sql
new file mode 100644
index 0000000..e69de29
diff --git a/sql/20250224.sql b/sql/20250224.sql
new file mode 100644
index 0000000..32dc431
--- /dev/null
+++ b/sql/20250224.sql
@@ -0,0 +1,9 @@
+CREATE TABLE `sup_dict_handle_result_maping` (
+ `id` int NOT NULL AUTO_INCREMENT,
+ `external_name` varchar(255) DEFAULT NULL,
+ `internal_name` varchar(255) NOT NULL,
+ `internal_id` varchar(40) NOT NULL,
+ `create_time` datetime DEFAULT NULL,
+ `update_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1;
\ No newline at end of file
diff --git a/src/main/java/com/biutag/supervision/config/InterceptorConfig.java b/src/main/java/com/biutag/supervision/config/InterceptorConfig.java
index 5422da5..1de3721 100644
--- a/src/main/java/com/biutag/supervision/config/InterceptorConfig.java
+++ b/src/main/java/com/biutag/supervision/config/InterceptorConfig.java
@@ -2,8 +2,10 @@ package com.biutag.supervision.config;
import cn.hutool.core.util.StrUtil;
import cn.hutool.http.Header;
+import com.biutag.supervision.common.UserContextHolder;
import com.biutag.supervision.constants.RedisKeyConstants;
import com.biutag.supervision.exception.AuthException;
+import com.biutag.supervision.pojo.model.UserAuth;
import com.biutag.supervision.util.SpringUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -55,11 +57,17 @@ public class InterceptorConfig implements WebMvcConfigurer {
log.info("请求地址:{}", request.getRequestURI());
String authorization = request.getHeader(Header.AUTHORIZATION.getValue());
RedisTemplate