diff --git a/.gitignore b/.gitignore
index 71be30e510f8878cb482d5c07a84c3e6f1abfedb..453c97b44af2d69af1f886d9c22a575fcac39c34 100644
--- a/.gitignore
+++ b/.gitignore
@@ -31,3 +31,5 @@ target/
.flattened-pom.xml
yarn.lock
+
+logs/
\ No newline at end of file
diff --git a/_warm-test/src/test/java/com/WarmFlowDaoTest.java b/_warm-test/src/test/java/com/WarmFlowDaoTest.java
index a0dad2a3f4928115b42fa3fa06df4c411e40542f..67cfdd0796feb7bb0c4346d61e6728f34441c198 100644
--- a/_warm-test/src/test/java/com/WarmFlowDaoTest.java
+++ b/_warm-test/src/test/java/com/WarmFlowDaoTest.java
@@ -52,9 +52,9 @@ public class WarmFlowDaoTest {
String sql = entityQuery.queryable(FlowTask.class)
.leftJoin(FlowUser.class, (t, u) -> t.id().eq(u.associated()))
- .leftJoin(FlowDefinition.class, (t, _, d) -> t.definitionId().eq(d.id()))
- .leftJoin(FlowInstance.class, (t, _, _, i) -> t.instanceId().eq(i.id()))
- .where((t, u, _, _) -> {
+ .leftJoin(FlowDefinition.class, (t, u, d) -> t.definitionId().eq(d.id()))
+ .leftJoin(FlowInstance.class, (t, u, d, i) -> t.instanceId().eq(i.id()))
+ .where((t, u, d, i) -> {
t.nodeType().eq(1);
u.processedBy().in(CollUtil.isNotEmpty(task.getPermissionList()), task.getPermissionList());
t.nodeCode().eq(StrUtil.isNotEmpty(task.getNodeCode()), task.getNodeCode());
@@ -62,7 +62,7 @@ public class WarmFlowDaoTest {
t.instanceId().eq(task.getInstanceId() != null, task.getInstanceId());
})
.orderBy(t -> t.createTime().desc())
- .select((t, _, d, i) -> new FlowTaskVoProxy()
+ .select((t, u, d, i) -> new FlowTaskVoProxy()
.selectAll(t)
.businessId().set(i.businessId())
.flowName().set(d.flowName())
@@ -99,10 +99,10 @@ public class WarmFlowDaoTest {
return hisTaskProxy;
})
.leftJoin(FlowHisTask.class, (tmp, t) -> t.id().eq(tmp.id()))
- .leftJoin(FlowDefinition.class, (_, t, d) -> t.definitionId().eq(d.id()))
- .leftJoin(FlowInstance.class, (_, t, _, i) -> t.instanceId().eq(i.id()))
- .orderBy((_, t, _, _) -> t.createTime().desc())
- .select((_, t, d, i) -> new FlowHisTaskVoProxy()
+ .leftJoin(FlowDefinition.class, (tmp, t, d) -> t.definitionId().eq(d.id()))
+ .leftJoin(FlowInstance.class, (tmp, t, d, i) -> t.instanceId().eq(i.id()))
+ .orderBy((tmp, t, d, i) -> t.createTime().desc())
+ .select((tmp, t, d, i) -> new FlowHisTaskVoProxy()
.selectAll(t)
.businessId().set(i.businessId())
.flowName().set(d.flowName()))
@@ -126,9 +126,9 @@ public class WarmFlowDaoTest {
String sql = entityQuery.queryable(FlowUser.class)
.leftJoin(FlowInstance.class, (t, i) -> t.associated().eq(i.businessId()))
- .leftJoin(SysUser.class, (_, i, u) -> i.createBy().eq(u.userId()))
- .leftJoin(FlowDefinition.class, (_, i, _, d) -> i.definitionId().eq(d.id()))
- .where((t, i, u, _) -> {
+ .leftJoin(SysUser.class, (t, i, u) -> i.createBy().eq(u.userId()))
+ .leftJoin(FlowDefinition.class, (t, i, u, d) -> i.definitionId().eq(d.id()))
+ .where((t, i, u, d) -> {
t.type().eq("4");
u.nickName().like(StrUtil.isNotEmpty(flowTask.getFlowName()), flowTask.getFlowName());
i.nodeName().like(StrUtil.isNotEmpty(flowTask.getNodeName()), flowTask.getNodeName());
diff --git a/docker/.dockerignore b/docker/.dockerignore
new file mode 100644
index 0000000000000000000000000000000000000000..959b1396f7e861dcdb003f03148f4a3adfd1e6c7
--- /dev/null
+++ b/docker/.dockerignore
@@ -0,0 +1,9 @@
+.git
+.gitignore
+README.md
+doc/
+sql/
+*.md
+*.bat
+*.sh
+target/
diff --git a/docker/DOCKER.md b/docker/DOCKER.md
new file mode 100644
index 0000000000000000000000000000000000000000..558fa4412e20662a9022da770da4be72390b70ff
--- /dev/null
+++ b/docker/DOCKER.md
@@ -0,0 +1,168 @@
+# Docker 容器化部署指南
+
+## 快速开始
+
+### 1. 使用 PostgreSQL 数据库(默认)
+
+```bash
+cd docker
+docker-compose up -d
+```
+
+### 2. 使用 MySQL 数据库
+
+```bash
+cd docker
+docker-compose -f docker-compose.mysql.yml up -d
+```
+
+### 3. 使用 SQLite 数据库
+
+```bash
+cd docker
+docker-compose -f docker-compose.sqlite.yml up -d
+```
+
+## 版本选择
+
+### 镜像版本对比
+
+| 版本 | 镜像大小 | 特点 | 推荐场景 |
+|------|----------|------|----------|
+| **普通版本** | 286 MB | 完整 JRE,包含所有模块 | 开发测试、兼容性优先 |
+| **JLink 精简版** | 148 MB | 自定义精简 JRE,体积小 | **生产环境推荐** |
+
+### 为什么选择 JLink 精简版?
+
+**JLink 精简版优势:**
+- ✅ 镜像体积减少 **48%**(286MB → 148MB)
+- ✅ 包含验证码字体支持
+- ✅ 包含加密模块支持
+- ✅ 启动更快,部署更高效
+- ✅ 安全性更好(只包含必要的 Java 模块)
+
+**技术实现:**
+- 使用 `jlink` 工具创建自定义 JRE
+- 只打包项目实际需要的 Java 模块
+- 集成 fontconfig + ttf-dejavu 支持验证码
+- 集成 jdk.crypto.ec 支持加密功能
+
+### 构建镜像
+
+**构建普通版本:**
+```bash
+docker build -f Dockerfile -t warm-admin:latest ..
+```
+
+**构建 JLink 精简版(推荐):**
+```bash
+docker build -f Dockerfile.jlink -t warm-admin:latest ..
+```
+
+## 默认配置
+
+### PostgreSQL(默认)
+- 端口: 5432
+- 数据库: warm-demo
+- 用户名: root
+- 密码: root@123
+
+### MySQL
+- 端口: 3306
+- 数据库: warm
+- 用户名: root
+- 密码: 123456
+
+### SQLite
+- 无需外部数据库
+- 数据文件: data/warm-sqlite.db
+
+### KeyDB(Redis兼容)
+- 端口: 6379
+- PostgreSQL/MySQL版本需要密码: root@123
+- SQLite版本无密码
+
+## 服务端口
+
+- warm-admin: 8082
+- 前端: 80
+- PostgreSQL: 5432
+- MySQL: 3306
+- KeyDB: 6379
+
+## 常用命令
+
+### 启动服务
+```bash
+docker-compose up -d
+```
+
+### 查看日志
+```bash
+docker-compose logs -f
+docker-compose logs -f warm-admin
+```
+
+### 停止服务
+```bash
+docker-compose down
+```
+
+### 重启服务
+```bash
+docker-compose restart
+```
+
+### 进入容器
+```bash
+docker exec -it warm-admin sh
+```
+
+### 清理数据
+```bash
+docker-compose down -v
+```
+
+## 目录结构
+
+```
+warm-sun/
+└── docker/
+ ├── Dockerfile # 普通版本镜像构建文件
+ ├── Dockerfile.jlink # JLink精简版镜像构建文件(推荐)
+ ├── docker-compose.yml # PostgreSQL版本(默认)
+ ├── docker-compose.mysql.yml # MySQL版本
+ ├── docker-compose.sqlite.yml # SQLite版本
+ ├── .dockerignore # Docker构建忽略文件
+ ├── uploadPath/ # 上传文件目录
+ ├── logs/ # 日志目录
+ └── data/ # 数据目录
+```
+
+## 注意事项
+
+1. 首次启动会自动创建必要的目录(uploadPath、logs、data)
+2. PostgreSQL和MySQL会自动执行初始化SQL脚本
+3. SQLite数据文件会持久化到data目录
+4. 日志文件会持久化到logs目录
+5. 上传的文件会保存到uploadPath目录
+6. **推荐使用 JLink 精简版进行生产部署**
+
+## 故障排查
+
+### 端口冲突
+修改 docker-compose.yml 中的端口映射
+
+### 数据库连接失败
+检查数据库服务是否正常启动:
+```bash
+docker-compose ps
+```
+
+### 权限问题
+确保挂载的目录有正确的读写权限
+
+### 查看详细日志
+```bash
+docker-compose logs --tail=100 warm-admin
+```
diff --git a/docker/Dockerfile b/docker/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..bbaf2a34a0c53f3134cbf372f75be43af4d4bf82
--- /dev/null
+++ b/docker/Dockerfile
@@ -0,0 +1,22 @@
+ARG BUILD_PROFILE=prod
+ARG MAVEN_OPTS=
+
+FROM maven:3.9-eclipse-temurin-25-alpine AS maven
+
+WORKDIR /warm-sun
+COPY pom.xml pom.xml
+COPY warm-admin warm-admin
+COPY warm-base warm-base
+COPY warm-plugin warm-plugin
+COPY _warm-test _warm-test
+
+RUN mvn clean package -Dmaven.test.skip=true
+
+FROM eclipse-temurin:25-jre-alpine
+
+WORKDIR /warm-sun
+COPY --from=maven /warm-sun/warm-admin/target/warm-admin.jar app.jar
+
+EXPOSE 8082
+
+ENTRYPOINT ["java", "-jar", "app.jar"]
diff --git a/docker/Dockerfile.jlink b/docker/Dockerfile.jlink
new file mode 100644
index 0000000000000000000000000000000000000000..9e4e1adc815ae8a58c2edbf44840e136a1d96ef7
--- /dev/null
+++ b/docker/Dockerfile.jlink
@@ -0,0 +1,46 @@
+ARG BUILD_PROFILE=prod
+ARG MAVEN_OPTS=
+
+# 第一阶段:Maven 构建
+FROM maven:3.9-eclipse-temurin-25-alpine AS maven
+
+WORKDIR /warm-sun
+COPY pom.xml pom.xml
+COPY warm-admin warm-admin
+COPY warm-base warm-base
+COPY warm-plugin warm-plugin
+COPY _warm-test _warm-test
+
+RUN mvn clean package -Dmaven.test.skip=true
+
+# 第二阶段:使用 jlink 创建精简 JRE
+FROM eclipse-temurin:25-jdk-alpine AS jlink
+
+# 使用 jlink 创建自定义 JRE(只包含必要模块,包括验证码字体支持)
+RUN jlink \
+ --add-modules java.base,java.compiler,java.desktop,java.instrument,java.management,java.naming,java.net.http,java.rmi,java.security.jgss,java.sql,java.sql.rowset,jdk.jdi,jdk.jfr,jdk.net,jdk.unsupported,jdk.crypto.ec \
+ --strip-debug \
+ --no-man-pages \
+ --no-header-files \
+ --compress=2 \
+ --output /opt/jre
+
+# 第三阶段:最终运行镜像(使用 alpine 基础镜像)
+FROM alpine:latest
+
+# 安装必要的库(glibc 相关和字体支持)
+RUN apk add --no-cache libc6-compat fontconfig ttf-dejavu
+
+# 复制自定义 JRE
+COPY --from=jlink /opt/jre /opt/jre
+ENV JAVA_HOME=/opt/jre
+ENV PATH=$PATH:$JAVA_HOME/bin
+
+WORKDIR /warm-sun
+
+# 复制构建好的 jar 包
+COPY --from=maven /warm-sun/warm-admin/target/warm-admin.jar app.jar
+
+EXPOSE 8082
+
+ENTRYPOINT ["java", "-jar", "app.jar"]
diff --git a/docker/docker-compose.mysql.yml b/docker/docker-compose.mysql.yml
new file mode 100644
index 0000000000000000000000000000000000000000..883e4202ee18f45ec22a59ee0360723a757b4baf
--- /dev/null
+++ b/docker/docker-compose.mysql.yml
@@ -0,0 +1,85 @@
+version: '3.8'
+
+services:
+ warm-admin:
+ build:
+ context: ..
+ dockerfile: Dockerfile
+ args:
+ BUILD_PROFILE: prod
+ container_name: warm-admin
+ ports:
+ - "8082:8082"
+ environment:
+ - SPRING_PROFILES_ACTIVE=prod
+ - DB_TYPE=mysql
+ - DB_JDBC_URL=jdbc:mysql://mysql:3306/warm?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=true
+ - DB_DRIVER_CLASS=com.mysql.cj.jdbc.Driver
+ - DB_USERNAME=root
+ - DB_PASSWORD=123456
+ - REDISDB_HOST=keydb
+ - REDISDB_PORT=6379
+ - REDISDB_PASSWORD=
+ - REDISDB_DB=0
+ - WARM_PROFILE=/home/warm/uploadPath
+ - SERVER_PORT=8082
+ - SERVER_MAX_BODY_SIZE=2mb
+ - SERVER_MAX_FILE_SIZE=20mb
+ volumes:
+ - ./uploadPath:/home/warm/uploadPath
+ - ./logs:/home/logs/warm
+ depends_on:
+ - mysql
+ - keydb
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ mysql:
+ image: mysql:8.0
+ container_name: warm-mysql
+ ports:
+ - "3306:3306"
+ environment:
+ - MYSQL_DATABASE=warm
+ - MYSQL_ROOT_PASSWORD=123456
+ volumes:
+ - ./data/mysql:/var/lib/mysql
+ - ../sql/warm.sql:/docker-entrypoint-initdb.d/init.sql
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ keydb:
+ image: eqalpha/keydb:latest
+ container_name: warm-keydb
+ ports:
+ - "6379:6379"
+ volumes:
+ - keydb-data:/data
+ command: keydb-server --appendonly yes
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ warm-vue3:
+ build:
+ context: ../warm-vue3
+ dockerfile: docker/Dockerfile
+ container_name: warm-vue3
+ ports:
+ - "80:80"
+ environment:
+ - BACKEND_URL=http://warm-admin:8082
+ depends_on:
+ - warm-admin
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+volumes:
+ keydb-data:
+
+networks:
+ warm-network:
+ driver: bridge
diff --git a/docker/docker-compose.remote-db.yml b/docker/docker-compose.remote-db.yml
new file mode 100644
index 0000000000000000000000000000000000000000..78e3efbcfdb9209f8d8073e7a448de2585d46dc2
--- /dev/null
+++ b/docker/docker-compose.remote-db.yml
@@ -0,0 +1,68 @@
+version: '3.8'
+
+services:
+ warm-admin:
+ build:
+ context: ..
+ dockerfile: Dockerfile
+ image: warm-sun:java25
+ container_name: warm-admin
+ ports:
+ - "8082:8082"
+ environment:
+ - SPRING_PROFILES_ACTIVE=prod
+ - DB_TYPE=pgsql
+ - DB_JDBC_URL=jdbc:postgresql://postgres:5432/warm
+ - DB_DRIVER_CLASS=org.postgresql.Driver
+ - DB_USERNAME=postgres
+ - DB_PASSWORD=123456
+ - REDISDB_HOST=keydb
+ - REDISDB_PORT=6379
+ - REDISDB_PASSWORD=
+ - REDISDB_DB=0
+ - WARM_PROFILE=/home/warm/uploadPath
+ - SERVER_PORT=8082
+ - SERVER_MAX_BODY_SIZE=2mb
+ - SERVER_MAX_FILE_SIZE=20mb
+ volumes:
+ - ./uploadPath:/home/warm/uploadPath
+ - ./logs:/home/logs/warm
+ depends_on:
+ - keydb
+ restart: unless-stopped
+ networks:
+ - warm-network
+
+ keydb:
+ image: eqalpha/keydb:latest
+ container_name: warm-keydb
+ ports:
+ - "6379:6379"
+ volumes:
+ - keydb-data:/data
+ command: keydb-server --appendonly yes
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ warm-vue3:
+ build:
+ context: ../warm-vue3
+ dockerfile: Dockerfile
+ container_name: warm-vue3
+ ports:
+ - "80:80"
+ environment:
+ - BACKEND_URL=http://warm-admin:8082
+ depends_on:
+ - warm-admin
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+volumes:
+ keydb-data:
+
+networks:
+ warm-network:
+ driver: bridge
diff --git a/docker/docker-compose.sqlite.yml b/docker/docker-compose.sqlite.yml
new file mode 100644
index 0000000000000000000000000000000000000000..a93443c0fac03c1dbdbfd0de47bd0ce1babe1315
--- /dev/null
+++ b/docker/docker-compose.sqlite.yml
@@ -0,0 +1,69 @@
+version: '3.8'
+
+services:
+ warm-admin:
+ build:
+ context: ..
+ dockerfile: Dockerfile
+ args:
+ BUILD_PROFILE: dev
+ container_name: warm-admin
+ ports:
+ - "8082:8082"
+ environment:
+ - SPRING_PROFILES_ACTIVE=dev
+ - DB_TYPE=sqlite
+ - DB_JDBC_URL=jdbc:sqlite:/warm-sun/data/warm-sqlite.db?date_string_format=yyyy-MM-dd HH:mm:ss&date_class=TEXT
+ - DB_DRIVER_CLASS=org.sqlite.JDBC
+ - SQLITE_DB_PATH=/warm-sun/data/warm-sqlite.db
+ - REDISDB_HOST=keydb
+ - REDISDB_PORT=6379
+ - REDISDB_PASSWORD=
+ - REDISDB_DB=0
+ - WARM_PROFILE=/home/warm/uploadPath
+ - SERVER_PORT=8082
+ - SERVER_MAX_BODY_SIZE=2mb
+ - SERVER_MAX_FILE_SIZE=20mb
+ volumes:
+ - ./uploadPath:/home/warm/uploadPath
+ - ./data:/warm-sun/data
+ - ./logs:/home/logs/warm
+ depends_on:
+ - keydb
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ keydb:
+ image: eqalpha/keydb:latest
+ container_name: warm-keydb
+ ports:
+ - "6379:6379"
+ volumes:
+ - keydb-data:/data
+ command: keydb-server --appendonly yes
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ warm-vue3:
+ build:
+ context: ../warm-vue3
+ dockerfile: docker/Dockerfile
+ container_name: warm-vue3
+ ports:
+ - "80:80"
+ environment:
+ - BACKEND_URL=http://warm-admin:8082
+ depends_on:
+ - warm-admin
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+volumes:
+ keydb-data:
+
+networks:
+ warm-network:
+ driver: bridge
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
new file mode 100644
index 0000000000000000000000000000000000000000..620c630a56d0af9a26522267c077dbcfedb5c1b7
--- /dev/null
+++ b/docker/docker-compose.yml
@@ -0,0 +1,87 @@
+version: '3.8'
+
+services:
+ warm-admin:
+ build:
+ context: ..
+ dockerfile: Dockerfile
+ args:
+ BUILD_PROFILE: prod
+ container_name: warm-admin
+ ports:
+ - "8082:8082"
+ environment:
+ - SPRING_PROFILES_ACTIVE=prod
+ - DB_TYPE=pgsql
+ - DB_JDBC_URL=jdbc:postgresql://postgres:5432/warm
+ - DB_DRIVER_CLASS=org.postgresql.Driver
+ - DB_USERNAME=root
+ - DB_PASSWORD=123456
+ - REDISDB_HOST=keydb
+ - REDISDB_PORT=6379
+ - REDISDB_PASSWORD=123456
+ - REDISDB_DB=5
+ - WARM_PROFILE=/home/warm/uploadPath
+ - SERVER_PORT=8082
+ - SERVER_MAX_BODY_SIZE=2mb
+ - SERVER_MAX_FILE_SIZE=20mb
+ volumes:
+ - ./uploadPath:/home/warm/uploadPath
+ - ./logs:/home/logs/warm
+ depends_on:
+ - postgres
+ - keydb
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ postgres:
+ image: postgres:15-alpine
+ container_name: warm-postgres
+ ports:
+ - "5432:5432"
+ environment:
+ - POSTGRES_DB=warm
+ - POSTGRES_USER=root
+ - POSTGRES_PASSWORD=123456
+ volumes:
+ - postgres-data:/var/lib/postgresql/data
+ - ../sql/warm-pg.sql:/docker-entrypoint-initdb.d/init.sql
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ keydb:
+ image: eqalpha/keydb:latest
+ container_name: warm-keydb
+ ports:
+ - "6379:6379"
+ volumes:
+ - keydb-data:/data
+ command: keydb-server --requirepass "root@123" --appendonly yes
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+ warm-vue3:
+ build:
+ context: ../warm-vue3
+ dockerfile: docker/Dockerfile
+ container_name: warm-vue3
+ ports:
+ - "80:80"
+ environment:
+ - BACKEND_URL=http://warm-admin:8082
+ depends_on:
+ - warm-admin
+ networks:
+ - warm-network
+ restart: unless-stopped
+
+volumes:
+ postgres-data:
+ keydb-data:
+
+networks:
+ warm-network:
+ driver: bridge
diff --git a/pom.xml b/pom.xml
index 7cd35e2f4a719c22e8406a8e7cd0fbab4f1794d6..09a5dd888a36cbad9900eb0ba63df7b771c9be61 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,9 @@
1.5.5.Final
1.3.0
+ 42.7.4
9.5.0
+ 3.49.1.0
3.1.86
4.1.2
@@ -105,6 +107,16 @@
mysql-connector-j
${mysql-connector-j.version}
+
+ org.postgresql
+ postgresql
+ ${postgresql.version}
+
+
+ org.xerial
+ sqlite-jdbc
+ ${sqlite-jdbc.version}
+
diff --git a/sql/warm-pg.sql b/sql/warm-pg.sql
new file mode 100644
index 0000000000000000000000000000000000000000..37829d85ec9059256a37883039db3d137dbf09a8
--- /dev/null
+++ b/sql/warm-pg.sql
@@ -0,0 +1,2705 @@
+/*
+ PostgreSQL Dump SQL
+
+ Source Server : mysql-本地
+ Source Server Type : PostgreSQL
+ Source Server Version : 16+
+ Source Host : localhost:3306
+ Source Schema : warm
+
+ Target Server Type : PostgreSQL
+ Target Server Version : 16+
+ File Encoding : UTF8
+
+ Date: 2026-03-28
+*/
+
+-- 创建数据库(如果不存在)
+-- 注意:需要在 postgres 数据库中执行此脚本创建 warm 数据库
+-- CREATE DATABASE warm WITH ENCODING = 'UTF8' LC_COLLATE = 'zh_CN.UTF-8' LC_CTYPE = 'zh_CN.UTF-8';
+
+-- 切换到 warm 数据库(如果使用 psql 命令行,可通过 \c warm 切换,或用 psql -d warm -f warm-pg.sql 直接执行)
+-- \c warm
+
+-- 设置客户端编码
+SET client_encoding TO 'UTF8';
+
+-- ----------------------------
+-- Create Sequences for auto-increment primary keys
+-- ----------------------------
+CREATE SEQUENCE IF NOT EXISTS "seq_flow_definition_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_flow_his_task_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_flow_instance_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_flow_node_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_flow_skip_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_flow_task_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_flow_user_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_gen_table_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_gen_table_column_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_config_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_dept_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_dict_data_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_dict_type_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_job_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_job_log_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_logininfor_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_menu_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_notice_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_oper_log_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_post_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_role_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_tenant_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_tenant_package_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_user_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_sys_user_online_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_test_common_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_test_leave_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_test_mater_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_test_sub_id" START 1 INCREMENT 1;
+CREATE SEQUENCE IF NOT EXISTS "seq_test_tree_id" START 1 INCREMENT 1;
+
+-- ----------------------------
+-- Table structure for flow_definition
+-- ----------------------------
+DROP TABLE IF EXISTS "flow_definition";
+CREATE TABLE "flow_definition" (
+ "id" bigint NOT NULL,
+ "flow_code" varchar(40) NOT NULL,
+ "flow_name" varchar(100) NOT NULL,
+ "model_value" varchar(40) NOT NULL DEFAULT 'CLASSICS',
+ "category" varchar(100) NULL DEFAULT NULL,
+ "version" varchar(20) NOT NULL,
+ "is_publish" smallint NOT NULL DEFAULT 0,
+ "form_custom" char(1) NULL DEFAULT 'N',
+ "form_path" varchar(100) NULL DEFAULT NULL,
+ "activity_status" smallint NOT NULL DEFAULT 1,
+ "listener_type" varchar(100) NULL DEFAULT NULL,
+ "listener_path" varchar(400) NULL DEFAULT NULL,
+ "ext" varchar(500) NULL DEFAULT NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "del_flag" char(1) NULL DEFAULT '0',
+ "tenant_id" varchar(40) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+
+COMMENT ON TABLE "flow_definition" IS '流程定义表';
+COMMENT ON COLUMN "flow_definition"."id" IS '主键id';
+COMMENT ON COLUMN "flow_definition"."flow_code" IS '流程编码';
+COMMENT ON COLUMN "flow_definition"."flow_name" IS '流程名称';
+COMMENT ON COLUMN "flow_definition"."model_value" IS '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)';
+COMMENT ON COLUMN "flow_definition"."category" IS '流程类别';
+COMMENT ON COLUMN "flow_definition"."version" IS '流程版本';
+COMMENT ON COLUMN "flow_definition"."is_publish" IS '是否发布(0未发布 1已发布 9失效)';
+COMMENT ON COLUMN "flow_definition"."form_custom" IS '审批表单是否自定义(Y是 N否)';
+COMMENT ON COLUMN "flow_definition"."form_path" IS '审批表单路径';
+COMMENT ON COLUMN "flow_definition"."activity_status" IS '流程激活状态(0挂起 1激活)';
+COMMENT ON COLUMN "flow_definition"."listener_type" IS '监听器类型';
+COMMENT ON COLUMN "flow_definition"."listener_path" IS '监听器路径';
+COMMENT ON COLUMN "flow_definition"."ext" IS '业务详情 存业务表对象json字符串';
+COMMENT ON COLUMN "flow_definition"."create_time" IS '创建时间';
+COMMENT ON COLUMN "flow_definition"."create_by" IS '创建人';
+COMMENT ON COLUMN "flow_definition"."update_time" IS '更新时间';
+COMMENT ON COLUMN "flow_definition"."update_by" IS '更新人';
+COMMENT ON COLUMN "flow_definition"."del_flag" IS '删除标志';
+COMMENT ON COLUMN "flow_definition"."tenant_id" IS '租户id';
+
+-- ----------------------------
+-- Records of flow_definition
+-- ----------------------------
+INSERT INTO "flow_definition" VALUES (1483466093627576320, 'test_leave', '串行-简单', 'CLASSICS', NULL, '1', 1, 'N', 'test/leave/approve', 1, '', '', NULL, '2026-03-17 14:04:38', '1', '2026-03-17 14:05:58', '1', '0', '000000');
+
+-- ----------------------------
+-- Table structure for flow_his_task
+-- ----------------------------
+DROP TABLE IF EXISTS "flow_his_task";
+CREATE TABLE "flow_his_task" (
+ "id" bigint NOT NULL,
+ "definition_id" bigint NOT NULL,
+ "instance_id" bigint NOT NULL,
+ "task_id" bigint NOT NULL,
+ "node_code" varchar(100) NULL DEFAULT NULL,
+ "node_name" varchar(100) NULL DEFAULT NULL,
+ "node_type" smallint NULL DEFAULT NULL,
+ "target_node_code" varchar(200) NULL DEFAULT NULL,
+ "target_node_name" varchar(200) NULL DEFAULT NULL,
+ "approver" varchar(40) NULL DEFAULT NULL,
+ "cooperate_type" smallint NOT NULL DEFAULT 0,
+ "collaborator" varchar(500) NULL DEFAULT NULL,
+ "skip_type" varchar(10) NOT NULL,
+ "flow_status" varchar(20) NOT NULL,
+ "form_custom" char(1) NULL DEFAULT 'N',
+ "form_path" varchar(100) NULL DEFAULT NULL,
+ "message" varchar(500) NULL DEFAULT NULL,
+ "variable" text NULL,
+ "ext" text NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "del_flag" char(1) NULL DEFAULT '0',
+ "tenant_id" varchar(40) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+
+COMMENT ON TABLE "flow_his_task" IS '历史任务记录表';
+COMMENT ON COLUMN "flow_his_task"."id" IS '主键id';
+COMMENT ON COLUMN "flow_his_task"."definition_id" IS '对应flow_definition表的id';
+COMMENT ON COLUMN "flow_his_task"."instance_id" IS '对应flow_instance表的id';
+COMMENT ON COLUMN "flow_his_task"."task_id" IS '对应flow_task表的id';
+COMMENT ON COLUMN "flow_his_task"."node_code" IS '开始节点编码';
+COMMENT ON COLUMN "flow_his_task"."node_name" IS '开始节点名称';
+COMMENT ON COLUMN "flow_his_task"."node_type" IS '开始节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)';
+COMMENT ON COLUMN "flow_his_task"."target_node_code" IS '目标节点编码';
+COMMENT ON COLUMN "flow_his_task"."target_node_name" IS '结束节点名称';
+COMMENT ON COLUMN "flow_his_task"."approver" IS '审批人';
+COMMENT ON COLUMN "flow_his_task"."cooperate_type" IS '协作方式(1审批 2转办 3委派 4会签 5票签 6加签 7减签)';
+COMMENT ON COLUMN "flow_his_task"."collaborator" IS '协作人';
+COMMENT ON COLUMN "flow_his_task"."skip_type" IS '流转类型(PASS通过 REJECT退回 NONE无动作)';
+COMMENT ON COLUMN "flow_his_task"."flow_status" IS '流程状态(0待提交 1审批中 2审批通过 4终止 5作废 6撤销 8已完成 9已退回 10失效 11拿回)';
+COMMENT ON COLUMN "flow_his_task"."form_custom" IS '审批表单是否自定义(Y是 N否)';
+COMMENT ON COLUMN "flow_his_task"."form_path" IS '审批表单路径';
+COMMENT ON COLUMN "flow_his_task"."message" IS '审批意见';
+COMMENT ON COLUMN "flow_his_task"."variable" IS '任务变量';
+COMMENT ON COLUMN "flow_his_task"."ext" IS '业务详情 存业务表对象json字符串';
+COMMENT ON COLUMN "flow_his_task"."create_time" IS '任务开始时间';
+COMMENT ON COLUMN "flow_his_task"."update_time" IS '审批完成时间';
+COMMENT ON COLUMN "flow_his_task"."del_flag" IS '删除标志';
+COMMENT ON COLUMN "flow_his_task"."tenant_id" IS '租户id';
+
+-- ----------------------------
+-- Records of flow_his_task
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for flow_instance
+-- ----------------------------
+DROP TABLE IF EXISTS "flow_instance";
+CREATE TABLE "flow_instance" (
+ "id" bigint NOT NULL,
+ "definition_id" bigint NOT NULL,
+ "business_id" varchar(40) NOT NULL,
+ "node_type" smallint NOT NULL,
+ "node_code" varchar(40) NOT NULL,
+ "node_name" varchar(100) NULL DEFAULT NULL,
+ "variable" text NULL,
+ "flow_status" varchar(20) NOT NULL,
+ "activity_status" smallint NOT NULL DEFAULT 1,
+ "def_json" text NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "ext" varchar(500) NULL DEFAULT NULL,
+ "del_flag" char(1) NULL DEFAULT '0',
+ "tenant_id" varchar(40) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+
+COMMENT ON TABLE "flow_instance" IS '流程实例表';
+COMMENT ON COLUMN "flow_instance"."id" IS '主键id';
+COMMENT ON COLUMN "flow_instance"."definition_id" IS '对应flow_definition表的id';
+COMMENT ON COLUMN "flow_instance"."business_id" IS '业务id';
+COMMENT ON COLUMN "flow_instance"."node_type" IS '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)';
+COMMENT ON COLUMN "flow_instance"."node_code" IS '流程节点编码';
+COMMENT ON COLUMN "flow_instance"."node_name" IS '流程节点名称';
+COMMENT ON COLUMN "flow_instance"."variable" IS '任务变量';
+COMMENT ON COLUMN "flow_instance"."flow_status" IS '流程状态(0待提交 1审批中 2审批通过 4终止 5作废 6撤销 8已完成 9已退回 10失效 11拿回)';
+COMMENT ON COLUMN "flow_instance"."activity_status" IS '流程激活状态(0挂起 1激活)';
+COMMENT ON COLUMN "flow_instance"."def_json" IS '流程定义json';
+COMMENT ON COLUMN "flow_instance"."create_time" IS '创建时间';
+COMMENT ON COLUMN "flow_instance"."create_by" IS '创建人';
+COMMENT ON COLUMN "flow_instance"."update_time" IS '更新时间';
+COMMENT ON COLUMN "flow_instance"."update_by" IS '更新人';
+COMMENT ON COLUMN "flow_instance"."ext" IS '扩展字段,预留给业务系统使用';
+COMMENT ON COLUMN "flow_instance"."del_flag" IS '删除标志';
+COMMENT ON COLUMN "flow_instance"."tenant_id" IS '租户id';
+
+-- ----------------------------
+-- Records of flow_instance
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for flow_node
+-- ----------------------------
+DROP TABLE IF EXISTS "flow_node";
+CREATE TABLE "flow_node" (
+ "id" bigint NOT NULL,
+ "node_type" smallint NOT NULL,
+ "definition_id" bigint NOT NULL,
+ "node_code" varchar(100) NOT NULL,
+ "node_name" varchar(100) NULL DEFAULT NULL,
+ "permission_flag" varchar(200) NULL DEFAULT NULL,
+ "node_ratio" varchar(200) NULL DEFAULT NULL,
+ "coordinate" varchar(100) NULL DEFAULT NULL,
+ "any_node_skip" varchar(100) NULL DEFAULT NULL,
+ "listener_type" varchar(100) NULL DEFAULT NULL,
+ "listener_path" varchar(400) NULL DEFAULT NULL,
+ "form_custom" char(1) NULL DEFAULT 'N',
+ "form_path" varchar(100) NULL DEFAULT NULL,
+ "version" varchar(20) NOT NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "ext" text NULL,
+ "del_flag" char(1) NULL DEFAULT '0',
+ "tenant_id" varchar(40) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+
+COMMENT ON TABLE "flow_node" IS '流程节点表';
+COMMENT ON COLUMN "flow_node"."id" IS '主键id';
+COMMENT ON COLUMN "flow_node"."node_type" IS '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)';
+COMMENT ON COLUMN "flow_node"."definition_id" IS '流程定义id';
+COMMENT ON COLUMN "flow_node"."node_code" IS '流程节点编码';
+COMMENT ON COLUMN "flow_node"."node_name" IS '流程节点名称';
+COMMENT ON COLUMN "flow_node"."permission_flag" IS '权限标识(权限类型:权限标识,可以多个,用@@隔开)';
+
+COMMENT ON COLUMN "flow_node"."node_ratio" IS '流程签署比例值';
+COMMENT ON COLUMN "flow_node"."coordinate" IS '坐标';
+COMMENT ON COLUMN "flow_node"."any_node_skip" IS '任意结点跳转';
+COMMENT ON COLUMN "flow_node"."listener_type" IS '监听器类型';
+COMMENT ON COLUMN "flow_node"."listener_path" IS '监听器路径';
+COMMENT ON COLUMN "flow_node"."form_custom" IS '审批表单是否自定义(Y是 N否)';
+COMMENT ON COLUMN "flow_node"."form_path" IS '审批表单路径';
+COMMENT ON COLUMN "flow_node"."version" IS '版本';
+COMMENT ON COLUMN "flow_node"."create_time" IS '创建时间';
+COMMENT ON COLUMN "flow_node"."create_by" IS '创建人';
+COMMENT ON COLUMN "flow_node"."update_time" IS '更新时间';
+COMMENT ON COLUMN "flow_node"."update_by" IS '更新人';
+COMMENT ON COLUMN "flow_node"."ext" IS '节点扩展属性';
+COMMENT ON COLUMN "flow_node"."del_flag" IS '删除标志';
+COMMENT ON COLUMN "flow_node"."tenant_id" IS '租户id';
+-- ----------------------------
+-- Records of flow_node
+-- ----------------------------
+INSERT INTO "flow_node" VALUES (1483466093736628224, 0, 1483466093627576320, '1', '开始', NULL, '0.0', '120,280|120,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093740822528, 1, 1483466093627576320, '2', '待提交', 'role:1@@role:2', '0.0', '280,280|280,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093740822529, 1, 1483466093627576320, '3', '组长审批', 'role:1@@role:2', '0.0', '480,280|480,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016832, 1, 1483466093627576320, '4', '部门经理审批', 'role:1@@role:2', '0.0', '700,280|700,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016833, 1, 1483466093627576320, '5', 'hr审批', 'role:1@@role:2', '0.0', '920,280|920,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016834, 2, 1483466093627576320, '6', '结束', NULL, '0.0', '1120,280|1120,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+
+-- ----------------------------
+-- Table structure for flow_skip
+-- ----------------------------
+DROP TABLE IF EXISTS "flow_skip";
+CREATE TABLE "flow_skip" (
+ "id" bigint NOT NULL,
+ "definition_id" bigint NOT NULL,
+ "now_node_code" varchar(100) NOT NULL,
+ "now_node_type" smallint NULL DEFAULT NULL,
+ "next_node_code" varchar(100) NOT NULL,
+ "next_node_type" smallint NULL DEFAULT NULL,
+ "skip_name" varchar(100) NULL DEFAULT NULL,
+ "skip_type" varchar(40) NULL DEFAULT NULL,
+ "skip_condition" varchar(200) NULL DEFAULT NULL,
+ "coordinate" varchar(100) NULL DEFAULT NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "del_flag" char(1) NULL DEFAULT '0',
+ "tenant_id" varchar(40) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+
+COMMENT ON TABLE "flow_skip" IS '节点跳转关联表';
+COMMENT ON COLUMN "flow_skip"."id" IS '主键id';
+COMMENT ON COLUMN "flow_skip"."definition_id" IS '流程定义id';
+COMMENT ON COLUMN "flow_skip"."now_node_code" IS '当前流程节点的编码';
+COMMENT ON COLUMN "flow_skip"."now_node_type" IS '当前节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)';
+COMMENT ON COLUMN "flow_skip"."next_node_code" IS '下一个流程节点的编码';
+COMMENT ON COLUMN "flow_skip"."next_node_type" IS '下一个节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)';
+COMMENT ON COLUMN "flow_skip"."skip_name" IS '跳转名称';
+COMMENT ON COLUMN "flow_skip"."skip_type" IS '跳转类型(PASS审批通过 REJECT退回)';
+COMMENT ON COLUMN "flow_skip"."skip_condition" IS '跳转条件';
+COMMENT ON COLUMN "flow_skip"."coordinate" IS '坐标';
+COMMENT ON COLUMN "flow_skip"."create_time" IS '创建时间';
+COMMENT ON COLUMN "flow_skip"."create_by" IS '创建人';
+COMMENT ON COLUMN "flow_skip"."update_time" IS '更新时间';
+COMMENT ON COLUMN "flow_skip"."update_by" IS '更新人';
+COMMENT ON COLUMN "flow_skip"."del_flag" IS '删除标志';
+COMMENT ON COLUMN "flow_skip"."tenant_id" IS '租户id';
+
+-- ----------------------------
+-- Records of flow_skip
+-- ----------------------------
+INSERT INTO "flow_skip" VALUES (1483466093916983296, 1483466093627576320, '1', 0, '2', 1, NULL, 'PASS', NULL, '140,280;230,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093916983297, 1483466093627576320, '2', 1, '3', 1, NULL, 'PASS', NULL, '330,280;430,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093921177600, 1483466093627576320, '3', 1, '4', 1, NULL, 'PASS', NULL, '530,280;650,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093921177601, 1483466093627576320, '4', 1, '5', 1, NULL, 'PASS', NULL, '750,280;870,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093925371904, 1483466093627576320, '4', 1, '2', 1, NULL, 'REJECT', NULL, '700,240;700,210;280,210;280,240', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093925371905, 1483466093627576320, '5', 1, '6', 2, NULL, 'PASS', NULL, '970,280;1100,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+
+-- ----------------------------
+-- Table structure for flow_task
+-- ----------------------------
+DROP TABLE IF EXISTS "flow_task";
+CREATE TABLE "flow_task" (
+ "id" bigint NOT NULL,
+ "definition_id" bigint NOT NULL,
+ "instance_id" bigint NOT NULL,
+ "node_code" varchar(100) NOT NULL,
+ "node_name" varchar(100) NULL DEFAULT NULL,
+ "node_type" smallint NOT NULL,
+ "flow_status" varchar(20) NOT NULL,
+ "form_custom" char(1) NULL DEFAULT 'N',
+ "form_path" varchar(100) NULL DEFAULT NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "del_flag" char(1) NULL DEFAULT '0',
+ "tenant_id" varchar(40) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+
+COMMENT ON TABLE "flow_task" IS '待办任务表';
+COMMENT ON COLUMN "flow_task"."id" IS '主键id';
+COMMENT ON COLUMN "flow_task"."definition_id" IS '对应flow_definition表的id';
+COMMENT ON COLUMN "flow_task"."instance_id" IS '对应flow_instance表的id';
+COMMENT ON COLUMN "flow_task"."node_code" IS '节点编码';
+COMMENT ON COLUMN "flow_task"."node_name" IS '节点名称';
+COMMENT ON COLUMN "flow_task"."node_type" IS '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)';
+COMMENT ON COLUMN "flow_task"."flow_status" IS '流程状态(0待提交 1审批中 2审批通过 4终止 5作废 6撤销 8已完成 9已退回 10失效 11拿回)';
+COMMENT ON COLUMN "flow_task"."form_custom" IS '审批表单是否自定义(Y是 N否)';
+COMMENT ON COLUMN "flow_task"."form_path" IS '审批表单路径';
+COMMENT ON COLUMN "flow_task"."create_time" IS '创建时间';
+COMMENT ON COLUMN "flow_task"."create_by" IS '创建人';
+COMMENT ON COLUMN "flow_task"."update_time" IS '更新时间';
+COMMENT ON COLUMN "flow_task"."update_by" IS '更新人';
+COMMENT ON COLUMN "flow_task"."del_flag" IS '删除标志';
+COMMENT ON COLUMN "flow_task"."tenant_id" IS '租户id';
+
+-- ----------------------------
+-- Records of flow_task
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for flow_user
+-- ----------------------------
+DROP TABLE IF EXISTS "flow_user";
+CREATE TABLE "flow_user" (
+ "id" bigint NOT NULL,
+ "type" char(1) NOT NULL,
+ "processed_by" varchar(80) NULL DEFAULT NULL,
+ "associated" bigint NOT NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(80) NULL DEFAULT NULL,
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "del_flag" char(1) NULL DEFAULT '0',
+ "tenant_id" varchar(40) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+
+COMMENT ON TABLE "flow_user" IS '流程用户表';
+COMMENT ON COLUMN "flow_user"."id" IS '主键id';
+COMMENT ON COLUMN "flow_user"."type" IS '人员类型(1待办任务的审批人权限 2待办任务的转办人权限 3待办任务的委托人权限)';
+COMMENT ON COLUMN "flow_user"."processed_by" IS '权限人';
+COMMENT ON COLUMN "flow_user"."associated" IS '任务表id';
+COMMENT ON COLUMN "flow_user"."create_time" IS '创建时间';
+COMMENT ON COLUMN "flow_user"."create_by" IS '创建人';
+COMMENT ON COLUMN "flow_user"."update_time" IS '更新时间';
+COMMENT ON COLUMN "flow_user"."update_by" IS '创建人';
+COMMENT ON COLUMN "flow_user"."del_flag" IS '删除标志';
+COMMENT ON COLUMN "flow_user"."tenant_id" IS '租户id';
+
+CREATE INDEX "user_processed_type" ON "flow_user" ("processed_by" ASC, "type" ASC);
+CREATE INDEX "user_associated" ON "flow_user" ("associated" ASC);
+
+-- ----------------------------
+-- Records of flow_user
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for gen_table
+-- ----------------------------
+DROP TABLE IF EXISTS "gen_table";
+CREATE TABLE "gen_table" (
+ "table_id" bigint NOT NULL,
+ "table_name" varchar(200) NULL DEFAULT '',
+ "table_comment" varchar(500) NULL DEFAULT '',
+ "sub_table_name" varchar(64) NULL DEFAULT NULL,
+ "sub_table_fk_name" varchar(64) NULL DEFAULT NULL,
+ "class_name" varchar(100) NULL DEFAULT '',
+ "tpl_category" varchar(200) NULL DEFAULT 'crud',
+ "package_name" varchar(100) NULL DEFAULT NULL,
+ "module_name" varchar(30) NULL DEFAULT NULL,
+ "business_name" varchar(30) NULL DEFAULT NULL,
+ "function_name" varchar(50) NULL DEFAULT NULL,
+ "function_author" varchar(50) NULL DEFAULT NULL,
+ "gen_type" char(1) NULL DEFAULT '0',
+ "two_column" varchar(10) NULL DEFAULT NULL,
+ "swagger_enable" varchar(10) NULL DEFAULT NULL,
+ "export_enable" varchar(10) NULL DEFAULT NULL,
+ "flow_enable" varchar(10) NULL DEFAULT NULL,
+ "gen_path" varchar(200) NULL DEFAULT '/',
+ "options" varchar(1000) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT NULL,
+ PRIMARY KEY ("table_id")
+);
+
+COMMENT ON TABLE "gen_table" IS '代码生成业务表';
+COMMENT ON COLUMN "gen_table"."table_id" IS '编号';
+COMMENT ON COLUMN "gen_table"."table_name" IS '表名称';
+COMMENT ON COLUMN "gen_table"."table_comment" IS '表描述';
+COMMENT ON COLUMN "gen_table"."sub_table_name" IS '关联子表的表名';
+COMMENT ON COLUMN "gen_table"."sub_table_fk_name" IS '子表关联的外键名';
+COMMENT ON COLUMN "gen_table"."class_name" IS '实体类名称';
+COMMENT ON COLUMN "gen_table"."tpl_category" IS '使用的模板(crud单表操作 tree树表操作)';
+COMMENT ON COLUMN "gen_table"."package_name" IS '生成包路径';
+COMMENT ON COLUMN "gen_table"."module_name" IS '生成模块名';
+COMMENT ON COLUMN "gen_table"."business_name" IS '生成业务名';
+COMMENT ON COLUMN "gen_table"."function_name" IS '生成功能名';
+COMMENT ON COLUMN "gen_table"."function_author" IS '生成功能作者';
+COMMENT ON COLUMN "gen_table"."gen_type" IS '生成代码方式(0zip压缩包 1自定义路径)';
+COMMENT ON COLUMN "gen_table"."two_column" IS '是否显示两列';
+COMMENT ON COLUMN "gen_table"."swagger_enable" IS '是否生成swagger';
+COMMENT ON COLUMN "gen_table"."export_enable" IS '是否导出';
+COMMENT ON COLUMN "gen_table"."flow_enable" IS '是否需要审批流';
+COMMENT ON COLUMN "gen_table"."gen_path" IS '生成路径(不填默认项目路径)';
+COMMENT ON COLUMN "gen_table"."options" IS '其它生成选项';
+COMMENT ON COLUMN "gen_table"."create_by" IS '创建者';
+COMMENT ON COLUMN "gen_table"."create_time" IS '创建时间';
+COMMENT ON COLUMN "gen_table"."update_by" IS '更新者';
+COMMENT ON COLUMN "gen_table"."update_time" IS '更新时间';
+COMMENT ON COLUMN "gen_table"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of gen_table
+-- ----------------------------
+INSERT INTO "gen_table" VALUES (2013536128711262208, 'test_common', '常规表演示', NULL, NULL, 'TestCommon', 'crud', 'com.warm.test', 'test', 'common', '常规演示', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:05', NULL);
+INSERT INTO "gen_table" VALUES (2013536129340407808, 'test_tree', '测试树表', '', '', 'TestTree', 'tree', 'com.warm.test', 'test', 'tree', '测试树', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"id\",\"treeName\":\"tree_name\",\"treeParentCode\":\"parent_id\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:13', NULL);
+INSERT INTO "gen_table" VALUES (2013810170194296832, 'test_mater', '主子表演示', 'test_sub', 'legal_id', 'TestMater', 'sub', 'com.warm.test', 'test', 'mater', '主子演示', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-21 11:05:02', 'admin', '2026-03-12 10:08:57', NULL);
+INSERT INTO "gen_table" VALUES (2013810318605549568, 'test_sub', '子表', NULL, NULL, 'TestSub', 'crud', 'com.warm.test', 'test', 'sub', '子', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:20', NULL);
+INSERT INTO "gen_table" VALUES (2016705115653668864, 'test_leave', 'OA 请假申请表', NULL, NULL, 'TestLeave', 'crud', 'com.warm.test', 'test', 'leave', 'OA 请假申请', 'warm', '0', 'Y', 'N', 'Y', 'Y', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-29 09:45:35', 'admin', '2026-03-12 10:08:47', NULL);
+
+
+-- ----------------------------
+-- Table structure for gen_table_column
+-- ----------------------------
+DROP TABLE IF EXISTS "gen_table_column";
+CREATE TABLE "gen_table_column" (
+ "column_id" bigint NOT NULL,
+ "table_id" bigint NULL DEFAULT NULL,
+ "column_name" varchar(200) NULL DEFAULT NULL,
+ "column_comment" varchar(500) NULL DEFAULT NULL,
+ "column_type" varchar(100) NULL DEFAULT NULL,
+ "java_type" varchar(500) NULL DEFAULT NULL,
+ "java_field" varchar(200) NULL DEFAULT NULL,
+ "is_pk" char(1) NULL DEFAULT NULL,
+ "is_increment" char(1) NULL DEFAULT NULL,
+ "is_required" char(1) NULL DEFAULT NULL,
+ "is_insert" char(1) NULL DEFAULT NULL,
+ "is_edit" char(1) NULL DEFAULT NULL,
+ "is_list" char(1) NULL DEFAULT NULL,
+ "is_query" char(1) NULL DEFAULT NULL,
+ "query_type" varchar(200) NULL DEFAULT 'EQ',
+ "html_type" varchar(200) NULL DEFAULT NULL,
+ "dict_type" varchar(200) NULL DEFAULT '',
+ "sort" int NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ PRIMARY KEY ("column_id")
+);
+
+COMMENT ON TABLE "gen_table_column" IS '代码生成业务表字段';
+COMMENT ON COLUMN "gen_table_column"."column_id" IS '编号';
+COMMENT ON COLUMN "gen_table_column"."table_id" IS '归属表编号';
+COMMENT ON COLUMN "gen_table_column"."column_name" IS '列名称';
+COMMENT ON COLUMN "gen_table_column"."column_comment" IS '列描述';
+COMMENT ON COLUMN "gen_table_column"."column_type" IS '列类型';
+COMMENT ON COLUMN "gen_table_column"."java_type" IS 'JAVA类型';
+COMMENT ON COLUMN "gen_table_column"."java_field" IS 'JAVA字段名';
+COMMENT ON COLUMN "gen_table_column"."is_pk" IS '是否主键(1是)';
+COMMENT ON COLUMN "gen_table_column"."is_increment" IS '是否自增(1是)';
+COMMENT ON COLUMN "gen_table_column"."is_required" IS '是否必填(1是)';
+COMMENT ON COLUMN "gen_table_column"."is_insert" IS '是否为插入字段(1是)';
+COMMENT ON COLUMN "gen_table_column"."is_edit" IS '是否编辑字段(1是)';
+COMMENT ON COLUMN "gen_table_column"."is_list" IS '是否列表字段(1是)';
+COMMENT ON COLUMN "gen_table_column"."is_query" IS '是否查询字段(1是)';
+COMMENT ON COLUMN "gen_table_column"."query_type" IS '查询方式(等于、不等于、大于、小于、范围)';
+COMMENT ON COLUMN "gen_table_column"."html_type" IS '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)';
+COMMENT ON COLUMN "gen_table_column"."dict_type" IS '字典类型';
+COMMENT ON COLUMN "gen_table_column"."sort" IS '排序';
+COMMENT ON COLUMN "gen_table_column"."create_by" IS '创建者';
+COMMENT ON COLUMN "gen_table_column"."create_time" IS '创建时间';
+COMMENT ON COLUMN "gen_table_column"."update_by" IS '更新者';
+COMMENT ON COLUMN "gen_table_column"."update_time" IS '更新时间';
+
+-- ----------------------------
+-- Records of gen_table_column
+-- ----------------------------
+INSERT INTO "gen_table_column" VALUES (2013533660615016448, 2013533660531130368, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660661153792, 2013533660531130368, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125312, 2013533660531130368, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125313, 2013533660531130368, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125314, 2013533660531130368, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660707291136, 2013533660531130368, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660711485440, 2013533660531130368, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660711485441, 2013533660531130368, 'title', '标题', 'varchar(64)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660732456960, 2013533660531130368, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660732456961, 2013533660531130368, 'send_doc_no', '发文字号', 'varchar(64)', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622784, 2013533660531130368, 'send_doc_unit', '发文单位', 'varchar(64)', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622785, 2013533660531130368, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622786, 2013533660531130368, 'deadline', '截至日期', 'timestamp(0)', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 13, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788608, 2013533660531130368, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788609, 2013533660531130368, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788610, 2013533660531130368, 'money', '金额', 'decimal(18,2)', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760128, 2013533660531130368, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760129, 2013533660531130368, 'new_file_id', '附件', 'varchar(200)', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760130, 2013533660531130368, 'image_id', '图片', 'varchar(200)', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660824731649, 2013533660824731648, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091776, 2013533660824731648, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091777, 2013533660824731648, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091778, 2013533660824731648, 'reason', '请假原因', 'varchar(500)', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091779, 2013533660824731648, 'start_time', '开始时间', 'timestamp(0)', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063296, 2013533660824731648, 'end_time', '结束时间', 'timestamp(0)', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063297, 2013533660824731648, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063298, 2013533660824731648, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034816, 2013533660824731648, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034817, 2013533660824731648, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034818, 2013533660824731648, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034819, 2013533660824731648, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660925394944, 2013533660824731648, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 13, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660929589248, 2013533660824731648, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660937977856, 2013533660824731648, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 15, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660942172160, 2013533660824731648, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660963143680, 2013533660950560768, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660971532288, 2013533660950560768, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660975726592, 2013533660950560768, 'law_firm_name', '律师所名称', 'varchar(30)', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660984115200, 2013533660950560768, 'address', '地址', 'varchar(255)', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660988309504, 2013533660950560768, 'file_id', 'logo图片id', 'varchar(255)', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660996698112, 2013533660950560768, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661005086720, 2013533660950560768, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661013475328, 2013533660950560768, 'publish_time', '发布时间', 'timestamp(0)', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661013475329, 2013533660950560768, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661021863936, 2013533660950560768, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661030252544, 2013533660950560768, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661034446848, 2013533660950560768, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612672, 2013533661038641152, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612673, 2013533661038641152, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612674, 2013533661038641152, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584192, 2013533661038641152, 'lawyer_name', '律师名称', 'varchar(30)', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584193, 2013533661038641152, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584194, 2013533661038641152, 'brief_introduction', '简介', 'varchar(255)', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555712, 2013533661038641152, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555713, 2013533661038641152, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555714, 2013533661038641152, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555715, 2013533661038641152, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661122527232, 2013533661038641152, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661143498752, 2013533661130915840, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661151887360, 2013533661130915840, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661156081664, 2013533661130915840, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661164470272, 2013533661130915840, 'tree_name', '值', 'varchar(255)', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661172858880, 2013533661130915840, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661181247488, 2013533661130915840, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661185441792, 2013533661130915840, 'create_by', '创建人', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661193830400, 2013533661130915840, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661198024704, 2013533661130915840, 'update_by', '更新人', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661206413312, 2013533661130915840, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013535255113236480, 2013535255067099136, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255130013696, 2013535255067099136, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255142596608, 2013535255067099136, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255155179520, 2013535255067099136, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255155179521, 2013535255067099136, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255176151040, 2013535255067099136, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255176151041, 2013535255067099136, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255201316864, 2013535255067099136, 'title', '标题', 'varchar(64)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255201316865, 2013535255067099136, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255222288384, 2013535255067099136, 'send_doc_no', '发文字号', 'varchar(64)', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255222288385, 2013535255067099136, 'send_doc_unit', '发文单位', 'varchar(64)', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255247454208, 2013535255067099136, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255247454209, 2013535255067099136, 'deadline', '截至日期', 'timestamp(0)', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 13, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255268425728, 2013535255067099136, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255276814336, 2013535255067099136, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255285202944, 2013535255067099136, 'money', '金额', 'decimal(18,2)', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255293591552, 2013535255067099136, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255306174464, 2013535255067099136, 'new_file_id', '附件', 'varchar(200)', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255310368768, 2013535255067099136, 'image_id', '图片', 'varchar(200)', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255339728896, 2013535255322951680, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255352311808, 2013535255322951680, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255356506112, 2013535255322951680, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255364894720, 2013535255322951680, 'reason', '请假原因', 'varchar(500)', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255369089024, 2013535255322951680, 'start_time', '开始时间', 'timestamp(0)', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255377477632, 2013535255322951680, 'end_time', '结束时间', 'timestamp(0)', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255385866240, 2013535255322951680, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255398449152, 2013535255322951680, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255402643456, 2013535255322951680, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255411032064, 2013535255322951680, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255415226368, 2013535255322951680, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255415226369, 2013535255322951680, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809280, 2013535255322951680, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 13, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809281, 2013535255322951680, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809282, 2013535255322951680, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 15, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255452975104, 2013535255322951680, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255478140928, 2013535255461363712, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255490723840, 2013535255461363712, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255494918144, 2013535255461363712, 'law_firm_name', '律师所名称', 'varchar(30)', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255503306752, 2013535255461363712, 'address', '地址', 'varchar(255)', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255511695360, 2013535255461363712, 'file_id', 'logo图片id', 'varchar(255)', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255520083968, 2013535255461363712, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255528472576, 2013535255461363712, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255532666880, 2013535255461363712, 'publish_time', '发布时间', 'timestamp(0)', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255541055488, 2013535255461363712, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255553638400, 2013535255461363712, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255557832704, 2013535255461363712, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255566221312, 2013535255461363712, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255587192832, 2013535255574609920, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255595581440, 2013535255574609920, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255603970048, 2013535255574609920, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255612358656, 2013535255574609920, 'lawyer_name', '律师名称', 'varchar(30)', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255616552960, 2013535255574609920, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255624941568, 2013535255574609920, 'brief_introduction', '简介', 'varchar(255)', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255629135872, 2013535255574609920, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255637524480, 2013535255574609920, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255645913088, 2013535255574609920, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255654301696, 2013535255574609920, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255658496000, 2013535255574609920, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255675273216, 2013535255666884608, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255687856128, 2013535255666884608, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255700439040, 2013535255666884608, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255700439041, 2013535255666884608, 'tree_name', '值', 'varchar(255)', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021952, 2013535255666884608, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021953, 2013535255666884608, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021954, 2013535255666884608, 'create_by', '创建人', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255729799168, 2013535255666884608, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255738187776, 2013535255666884608, 'update_by', '更新人', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255738187777, 2013535255666884608, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535934745673728, 2013535934699536384, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934766645248, 2013535934699536384, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934766645249, 2013535934699536384, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934787616768, 2013535934699536384, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934796005376, 2013535934699536384, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934796005377, 2013535934699536384, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976896, 2013535934699536384, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976897, 2013535934699536384, 'title', '标题', 'varchar(64)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976898, 2013535934699536384, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934837948416, 2013535934699536384, 'send_doc_no', '发文字号', 'varchar(64)', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934837948417, 2013535934699536384, 'send_doc_unit', '发文单位', 'varchar(64)', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934858919936, 2013535934699536384, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934863114240, 2013535934699536384, 'deadline', '截至日期', 'timestamp(0)', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 13, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934863114241, 2013535934699536384, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280064, 2013535934699536384, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280065, 2013535934699536384, 'money', '金额', 'decimal(18,2)', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280066, 2013535934699536384, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934909251584, 2013535934699536384, 'new_file_id', '附件', 'varchar(200)', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934909251585, 2013535934699536384, 'image_id', '图片', 'varchar(200)', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934934417408, 2013535934909251586, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934934417409, 2013535934909251586, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388928, 2013535934909251586, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388929, 2013535934909251586, 'reason', '请假原因', 'varchar(500)', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388930, 2013535934909251586, 'start_time', '开始时间', 'timestamp(0)', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554752, 2013535934909251586, 'end_time', '结束时间', 'timestamp(0)', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554753, 2013535934909251586, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554754, 2013535934909251586, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554755, 2013535934909251586, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526272, 2013535934909251586, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526273, 2013535934909251586, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526274, 2013535934909251586, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526275, 2013535934909251586, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 13, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935026692096, 2013535934909251586, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935035080704, 2013535934909251586, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 15, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935035080705, 2013535934909251586, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935047663617, 2013535935047663616, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935068635136, 2013535935047663616, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829440, 2013535935047663616, 'law_firm_name', '律师所名称', 'varchar(30)', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829441, 2013535935047663616, 'address', '地址', 'varchar(255)', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829442, 2013535935047663616, 'file_id', 'logo图片id', 'varchar(255)', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995264, 2013535935047663616, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995265, 2013535935047663616, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995266, 2013535935047663616, 'publish_time', '发布时间', 'timestamp(0)', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995267, 2013535935047663616, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772480, 2013535935047663616, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772481, 2013535935047663616, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772482, 2013535935047663616, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935152521216, 2013535935139938304, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935160909824, 2013535935139938304, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935169298432, 2013535935139938304, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935173492736, 2013535935139938304, 'lawyer_name', '律师名称', 'varchar(30)', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935181881344, 2013535935139938304, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935186075648, 2013535935139938304, 'brief_introduction', '简介', 'varchar(255)', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935194464256, 2013535935139938304, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935198658560, 2013535935139938304, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935211241472, 2013535935139938304, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935215435776, 2013535935139938304, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935232212992, 2013535935139938304, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378816, 2013535935232212993, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378817, 2013535935232212993, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378818, 2013535935232212993, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935278350336, 2013535935232212993, 'tree_name', '值', 'varchar(255)', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738944, 2013535935232212993, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738945, 2013535935232212993, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738946, 2013535935232212993, 'create_by', '创建人', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516160, 2013535935232212993, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516161, 2013535935232212993, 'update_by', '更新人', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516162, 2013535935232212993, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013536128753205248, 2013536128711262208, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128782565376, 2013536128711262208, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128782565377, 2013536128711262208, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128807731200, 2013536128711262208, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 4, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128807731201, 2013536128711262208, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128828702720, 2013536128711262208, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128828702721, 2013536128711262208, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128849674240, 2013536128711262208, 'title', '标题', 'varchar(64)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 8, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128853868544, 2013536128711262208, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128853868545, 2013536128711262208, 'send_doc_no', '发文字号', 'varchar(64)', 'String', 'sendDocNo', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128874840064, 2013536128711262208, 'send_doc_unit', '发文单位', 'varchar(64)', 'String', 'sendDocUnit', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128874840065, 2013536128711262208, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'timestamp(0)', '', 12, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128895811584, 2013536128711262208, 'deadline', '截至日期', 'timestamp(0)', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'timestamp(0)', '', 13, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128895811585, 2013536128711262208, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128916783104, 2013536128711262208, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128920977408, 2013536128711262208, 'money', '金额', 'decimal(18,2)', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128920977409, 2013536128711262208, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128941948928, 2013536128711262208, 'new_file_id', '附件', 'varchar(200)', 'String', 'newFileId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'fileUpload', '', 18, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128941948929, 2013536128711262208, 'image_id', '图片', 'varchar(200)', 'String', 'imageId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'imageUpload', '', 19, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128975503360, 2013536128962920448, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:56:37', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280576, 2013536128962920448, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280577, 2013536128962920448, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280578, 2013536128962920448, 'reason', '请假原因', 'varchar(500)', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129009057792, 2013536128962920448, 'start_time', '开始时间', 'timestamp(0)', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129009057793, 2013536128962920448, 'end_time', '结束时间', 'timestamp(0)', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129034223616, 2013536128962920448, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129038417920, 2013536128962920448, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129038417921, 2013536128962920448, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129055195136, 2013536128962920448, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129063583744, 2013536128962920448, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129063583745, 2013536128962920448, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360960, 2013536128962920448, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 13, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360961, 2013536128962920448, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360962, 2013536128962920448, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 15, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129101332480, 2013536128962920448, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129134886912, 2013536129109721088, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129139081216, 2013536129109721088, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129151664128, 2013536129109721088, 'law_firm_name', '律师所名称', 'varchar(30)', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129151664129, 2013536129109721088, 'address', '地址', 'varchar(255)', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635648, 2013536129109721088, 'file_id', 'logo图片id', 'varchar(255)', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '0', 'EQ', 'imageUpload', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635649, 2013536129109721088, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', '0', '0', NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635650, 2013536129109721088, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129201995776, 2013536129109721088, 'publish_time', '发布时间', 'timestamp(0)', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'timestamp(0)', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129201995777, 2013536129109721088, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161600, 2013536129109721088, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161601, 2013536129109721088, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161602, 2013536129109721088, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 12, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129264910336, 2013536129227161603, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298944, 2013536129227161603, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298945, 2013536129227161603, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298946, 2013536129227161603, 'lawyer_name', '律师名称', 'varchar(30)', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270464, 2013536129227161603, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270465, 2013536129227161603, 'brief_introduction', '简介', 'varchar(255)', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270466, 2013536129227161603, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241984, 2013536129227161603, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241985, 2013536129227161603, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241986, 2013536129227161603, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241987, 2013536129227161603, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129344602112, 2013536129340407808, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379328, 2013536129340407808, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379329, 2013536129340407808, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379330, 2013536129340407808, 'tree_name', '值', 'varchar(255)', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379331, 2013536129340407808, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350848, 2013536129340407808, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350849, 2013536129340407808, 'create_by', '创建人', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350850, 2013536129340407808, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129403322368, 2013536129340407808, 'update_by', '更新人', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129407516672, 2013536129340407808, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013810170219462656, 2013810170194296832, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170223656960, 2013810170194296832, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170223656961, 2013810170194296832, 'law_firm_name', '律师所名称', 'varchar(30)', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170240434176, 2013810170194296832, 'address', '地址', 'varchar(255)', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170244628480, 2013810170194296832, 'file_id', 'logo图片id', 'varchar(255)', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'imageUpload', '', 5, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170244628481, 2013810170194296832, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405696, 2013810170194296832, 'state', '状态', 'smallint', 'Integer', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405697, 2013810170194296832, 'publish_time', '发布时间', 'timestamp(0)', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'timestamp(0)', '', 8, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405698, 2013810170194296832, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377216, 2013810170194296832, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 10, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377217, 2013810170194296832, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377218, 2013810170194296832, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 12, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810318626521088, 2013810318605549568, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318630715392, 2013810318605549568, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318634909696, 2013810318605549568, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318672658432, 2013810318605549568, 'lawyer_name', '律师名称', 'varchar(30)', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629952, 2013810318605549568, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629953, 2013810318605549568, 'brief_introduction', '简介', 'varchar(255)', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629954, 2013810318605549568, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318714601472, 2013810318605549568, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990080, 2013810318605549568, 'create_time', '创建时间/提交时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 9, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990081, 2013810318605549568, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990082, 2013810318605549568, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 11, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2014267207575404544, 2014267207508295680, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207600570368, 2014267207508295680, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207608958976, 2014267207508295680, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207617347584, 2014267207508295680, 'reason', '请假原因', 'varchar(500)', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207629930496, 2014267207508295680, 'start_time', '开始时间', 'timestamp(0)', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 5, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207638319104, 2014267207508295680, 'end_time', '结束时间', 'timestamp(0)', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207646707712, 2014267207508295680, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207655096320, 2014267207508295680, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207663484928, 2014267207508295680, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207671873536, 2014267207508295680, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 10, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207688650752, 2014267207508295680, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207697039360, 2014267207508295680, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'varchar(20)', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 12, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207705427968, 2014267207508295680, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207713816576, 2014267207508295680, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 14, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207726399488, 2014267207508295680, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207734788096, 2014267207508295680, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 16, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207743176704, 2014267207508295680, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267240311947264, 2014267240290975744, 'id', '合同流程ID(主键)', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240320335872, 2014267240290975744, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240328724480, 2014267240290975744, 'contract_name', '合同名称', 'varchar(255)', 'String', 'contractName', '0', '0', '1', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240337113088, 2014267240290975744, 'contract_type', '合同类型(如采购、销售等)', 'varchar(100)', 'String', 'contractType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 4, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240341307392, 2014267240290975744, 'structure_and_nature', '合同结构和性质描述', 'text', 'String', 'structureAndNature', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 5, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240345501696, 2014267240290975744, 'proposed_conditions', '拟定的合同条件', 'text', 'String', 'proposedConditions', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 6, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240353890304, 2014267240290975744, 'negotiation_content', '谈判内容', 'text', 'String', 'negotiationContent', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 7, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240358084608, 2014267240290975744, 'file_id', '谈判附件', 'varchar(100)', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240366473216, 2014267240290975744, 'negotiation_result', '谈判结果(如成功、有异议等)', 'varchar(50)', 'String', 'negotiationResult', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240370667520, 2014267240290975744, 'adjustment_scheme', '协商后的调整方案', 'text', 'String', 'adjustmentScheme', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 10, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240379056128, 2014267240290975744, 'sign_date', '合同签订日期', 'timestamp(0)', 'Date', 'signDate', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 11, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240383250432, 2014267240290975744, 'signer', '签订人', 'varchar(100)', 'String', 'signer', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240391639040, 2014267240290975744, 'filing_date', '备案日期', 'timestamp(0)', 'Date', 'filingDate', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 13, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240395833344, 2014267240290975744, 'filing_department', '备案部门', 'varchar(100)', 'String', 'filingDepartment', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240400027648, 2014267240290975744, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 15, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240408416256, 2014267240290975744, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 16, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240416804864, 2014267240290975744, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 17, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240425193472, 2014267240290975744, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 18, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240433582080, 2014267240290975744, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'varchar(20)', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 19, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240441970688, 2014267240290975744, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 20, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240446164992, 2014267240290975744, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 21, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240454553600, 2014267240290975744, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 22, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240458747904, 2014267240290975744, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 23, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240467136512, 2014267240290975744, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 24, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240488108032, 2014267240471330816, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240500690944, 2014267240471330816, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240509079552, 2014267240471330816, 'purchase_name', '采购名称', 'varchar(255)', 'String', 'purchaseName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240517468160, 2014267240471330816, 'purchase_plan', '采购计划', 'varchar(2000)', 'String', 'purchasePlan', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240525856768, 2014267240471330816, 'urgent', '是否加急(0加急 1不加急)', 'char(1)', 'String', 'urgent', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240534245376, 2014267240471330816, 'urgent_purchase_plan', '加急采购计划', 'varchar(2000)', 'String', 'urgentPurchasePlan', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 6, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240538439680, 2014267240471330816, 'on_demand_procurement', '按需采购', 'varchar(255)', 'String', 'onDemandProcurement', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240546828288, 2014267240471330816, 'provide_items', '提供物品', 'varchar(255)', 'String', 'provideItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240551022592, 2014267240471330816, 'product_inspection', '产品验收是否合格(0合格 1不合格)', 'char(1)', 'String', 'productInspection', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240559411200, 2014267240471330816, 'issue_invoice', '出具发票', 'varchar(255)', 'String', 'issueInvoice', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240563605504, 2014267240471330816, 'record_entry', '登记记录', 'varchar(2000)', 'String', 'recordEntry', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 11, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240571994112, 2014267240471330816, 'return_items', '退货', 'varchar(255)', 'String', 'returnItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240576188416, 2014267240471330816, 'warehousing', '入库', 'varchar(255)', 'String', 'warehousing', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 13, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240584577024, 2014267240471330816, 'receive_items', '接收物品', 'varchar(255)', 'String', 'receiveItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240588771328, 2014267240471330816, 'maintain_records', '做好记录', 'varchar(2000)', 'String', 'maintainRecords', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 15, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240597159936, 2014267240471330816, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240601354240, 2014267240471330816, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 17, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240605548544, 2014267240471330816, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 18, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240613937152, 2014267240471330816, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 19, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240618131456, 2014267240471330816, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'varchar(20)', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 20, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240626520064, 2014267240471330816, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 21, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240630714368, 2014267240471330816, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 22, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240639102976, 2014267240471330816, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 23, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240647491584, 2014267240471330816, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 24, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240651685888, 2014267240471330816, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 25, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2016440775457374208, 2016440775432208384, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374209, 2016440775432208384, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374210, 2016440775432208384, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'LIKE', 'select', 'leave_type', 3, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374211, 2016440775432208384, 'reason', '请假原因', 'varchar(500)', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775482540032, 2016440775432208384, 'start_time', '开始时间', 'timestamp(0)', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'BETWEEN', 'timestamp(0)', '', 5, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734336, 2016440775432208384, 'end_time', '结束时间', 'timestamp(0)', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734337, 2016440775432208384, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734338, 2016440775432208384, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705856, 2016440775432208384, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705857, 2016440775432208384, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 10, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705858, 2016440775432208384, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705859, 2016440775432208384, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'varchar(20)', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', 'flow_status', 12, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775528677376, 2016440775432208384, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775528677377, 2016440775432208384, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 14, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775537065984, 2016440775432208384, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775537065985, 2016440775432208384, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 16, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775549648896, 2016440775432208384, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016699610705166336, 2016699610654834688, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610705166337, 2016699610654834688, 'flow_code', '流程编码', 'varchar(40)', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610726137856, 2016699610654834688, 'flow_name', '流程名称', 'varchar(100)', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610734526464, 2016699610654834688, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'varchar(40)', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610742915072, 2016699610654834688, 'category', '流程类别', 'varchar(100)', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610747109376, 2016699610654834688, 'version', '流程版本', 'varchar(20)', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610755497984, 2016699610654834688, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610755497985, 2016699610654834688, 'form_custom', '审批表单是否自定义(Y是 N否)', 'char(1)', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610772275200, 2016699610654834688, 'form_path', '审批表单路径', 'varchar(100)', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441024, 2016699610654834688, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441025, 2016699610654834688, 'listener_type', '监听器类型', 'varchar(100)', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441026, 2016699610654834688, 'listener_path', '监听器路径', 'varchar(400)', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412544, 2016699610654834688, 'ext', '业务详情 存业务表对象json字符串', 'varchar(500)', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412545, 2016699610654834688, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 14, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412546, 2016699610654834688, 'create_by', '创建人', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610839384064, 2016699610654834688, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 16, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578368, 2016699610654834688, 'update_by', '更新人', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578369, 2016699610654834688, 'del_flag', '删除标志', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578370, 2016699610654834688, 'tenant_id', '租户id', 'varchar(40)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016705017767002112, 2016705017741836288, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017767002113, 2016705017741836288, 'flow_code', '流程编码', 'varchar(40)', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167936, 2016705017741836288, 'flow_name', '流程名称', 'varchar(100)', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167937, 2016705017741836288, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'varchar(40)', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167938, 2016705017741836288, 'category', '流程类别', 'varchar(100)', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139456, 2016705017741836288, 'version', '流程版本', 'varchar(20)', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139457, 2016705017741836288, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139458, 2016705017741836288, 'form_custom', '审批表单是否自定义(Y是 N否)', 'char(1)', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110976, 2016705017741836288, 'form_path', '审批表单路径', 'varchar(100)', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110977, 2016705017741836288, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110978, 2016705017741836288, 'listener_type', '监听器类型', 'varchar(100)', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110979, 2016705017741836288, 'listener_path', '监听器路径', 'varchar(400)', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017859276800, 2016705017741836288, 'ext', '业务详情 存业务表对象json字符串', 'varchar(500)', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471104, 2016705017741836288, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 14, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471105, 2016705017741836288, 'create_by', '创建人', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471106, 2016705017741836288, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 16, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471107, 2016705017741836288, 'update_by', '更新人', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017884442624, 2016705017741836288, 'del_flag', '删除标志', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017884442625, 2016705017741836288, 'tenant_id', '租户id', 'varchar(40)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705115674640384, 2016705115653668864, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115678834688, 2016705115653668864, 'tenant_id', '租户编号', 'varchar(20)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417600, 2016705115653668864, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', 'leave_type', 3, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417601, 2016705115653668864, 'reason', '请假原因', 'varchar(500)', 'String', 'reason', '0', '0', '1', '1', '1', '1', '0', 'EQ', 'textarea', '', 4, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417602, 2016705115653668864, 'start_time', '开始时间', 'timestamp(0)', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'BETWEEN', 'timestamp(0)', '', 5, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417603, 2016705115653668864, 'end_time', '结束时间', 'timestamp(0)', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '0', 'EQ', 'timestamp(0)', '', 6, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115712389120, 2016705115653668864, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '0', 'EQ', 'input', '', 7, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115712389121, 2016705115653668864, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115724972032, 2016705115653668864, 'node_code', '节点编码', 'varchar(100)', 'String', 'nodeCode', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166336, 2016705115653668864, 'node_name', '流程节点名称', 'varchar(100)', 'String', 'nodeName', '0', '0', '0', '0', '0', '1', '0', 'LIKE', 'input', '', 10, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166337, 2016705115653668864, 'node_type', '节点类型', 'smallint', 'Integer', 'nodeType', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166338, 2016705115653668864, 'flow_status', '流程状态', 'varchar(20)', 'String', 'flowStatus', '0', '0', '0', '0', '0', '1', '1', 'EQ', 'radio', 'flow_status', 12, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166339, 2016705115653668864, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137856, 2016705115653668864, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 14, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137857, 2016705115653668864, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137858, 2016705115653668864, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 16, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137859, 2016705115653668864, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705228581109760, 2016705228560138240, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228589498368, 2016705228560138240, 'flow_code', '流程编码', 'varchar(40)', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228597886976, 2016705228560138240, 'flow_name', '流程名称', 'varchar(100)', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228606275584, 2016705228560138240, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'varchar(40)', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228610469888, 2016705228560138240, 'category', '流程类别', 'varchar(100)', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228618858496, 2016705228560138240, 'version', '流程版本', 'varchar(20)', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228623052800, 2016705228560138240, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228631441408, 2016705228560138240, 'form_custom', '审批表单是否自定义(Y是 N否)', 'char(1)', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228639830016, 2016705228560138240, 'form_path', '审批表单路径', 'varchar(100)', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228644024320, 2016705228560138240, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218624, 2016705228560138240, 'listener_type', '监听器类型', 'varchar(100)', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218625, 2016705228560138240, 'listener_path', '监听器路径', 'varchar(400)', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218626, 2016705228560138240, 'ext', '业务详情 存业务表对象json字符串', 'varchar(500)', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228664995840, 2016705228560138240, 'create_time', '创建时间', 'timestamp(0)', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 14, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228664995841, 2016705228560138240, 'create_by', '创建人', 'varchar(64)', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228673384448, 2016705228560138240, 'update_time', '更新时间', 'timestamp(0)', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'timestamp(0)', '', 16, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228681773056, 2016705228560138240, 'update_by', '更新人', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228685967360, 2016705228560138240, 'del_flag', '删除标志', 'char(1)', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228690161664, 2016705228560138240, 'tenant_id', '租户id', 'varchar(40)', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+
+-- ----------------------------
+-- Table structure for qrtz_blob_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_blob_triggers";
+CREATE TABLE "qrtz_blob_triggers" (
+ "sched_name" varchar(120) NOT NULL,
+ "trigger_name" varchar(200) NOT NULL,
+ "trigger_group" varchar(200) NOT NULL,
+ "blob_data" bytea NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+
+COMMENT ON TABLE "qrtz_blob_triggers" IS 'Blob类型的触发器表';
+COMMENT ON COLUMN "qrtz_blob_triggers"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_blob_triggers"."trigger_name" IS 'qrtz_triggers表trigger_name的外键';
+COMMENT ON COLUMN "qrtz_blob_triggers"."trigger_group" IS 'qrtz_triggers表trigger_group的外键';
+COMMENT ON COLUMN "qrtz_blob_triggers"."blob_data" IS '存放持久化Trigger对象';
+
+-- ----------------------------
+-- Records of qrtz_blob_triggers
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for qrtz_calendars
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_calendars";
+CREATE TABLE "qrtz_calendars" (
+ "sched_name" varchar(120) NOT NULL,
+ "calendar_name" varchar(200) NOT NULL,
+ "calendar" bytea NOT NULL,
+ PRIMARY KEY ("sched_name", "calendar_name")
+);
+
+COMMENT ON TABLE "qrtz_calendars" IS '日历信息表';
+COMMENT ON COLUMN "qrtz_calendars"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_calendars"."calendar_name" IS '日历名称';
+COMMENT ON COLUMN "qrtz_calendars"."calendar" IS '存放持久化calendar对象';
+
+-- ----------------------------
+-- Records of qrtz_calendars
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for qrtz_cron_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_cron_triggers";
+CREATE TABLE "qrtz_cron_triggers" (
+ "sched_name" varchar(120) NOT NULL,
+ "trigger_name" varchar(200) NOT NULL,
+ "trigger_group" varchar(200) NOT NULL,
+ "cron_expression" varchar(200) NOT NULL,
+ "time_zone_id" varchar(80) NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+
+COMMENT ON TABLE "qrtz_cron_triggers" IS 'Cron类型的触发器表';
+COMMENT ON COLUMN "qrtz_cron_triggers"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_cron_triggers"."trigger_name" IS 'qrtz_triggers表trigger_name的外键';
+COMMENT ON COLUMN "qrtz_cron_triggers"."trigger_group" IS 'qrtz_triggers表trigger_group的外键';
+COMMENT ON COLUMN "qrtz_cron_triggers"."cron_expression" IS 'cron表达式';
+COMMENT ON COLUMN "qrtz_cron_triggers"."time_zone_id" IS '时区';
+
+-- ----------------------------
+-- Records of qrtz_cron_triggers
+-- ----------------------------
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', '0/1 * * * * ?', 'Asia/Shanghai');
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', '0/15 * * * * ?', 'Asia/Shanghai');
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', '0/20 * * * * ?', 'Asia/Shanghai');
+
+-- ----------------------------
+-- Table structure for qrtz_fired_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_fired_triggers";
+CREATE TABLE "qrtz_fired_triggers" (
+ "sched_name" varchar(120) NOT NULL,
+ "entry_id" varchar(95) NOT NULL,
+ "trigger_name" varchar(200) NOT NULL,
+ "trigger_group" varchar(200) NOT NULL,
+ "instance_name" varchar(200) NOT NULL,
+ "fired_time" bigint NOT NULL,
+ "sched_time" bigint NOT NULL,
+ "priority" int NOT NULL,
+ "state" varchar(16) NOT NULL,
+ "job_name" varchar(200) NULL DEFAULT NULL,
+ "job_group" varchar(200) NULL DEFAULT NULL,
+ "is_nonconcurrent" varchar(1) NULL DEFAULT NULL,
+ "requests_recovery" varchar(1) NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "entry_id")
+);
+
+COMMENT ON TABLE "qrtz_fired_triggers" IS '已触发的触发器表';
+COMMENT ON COLUMN "qrtz_fired_triggers"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_fired_triggers"."entry_id" IS '调度器实例id';
+COMMENT ON COLUMN "qrtz_fired_triggers"."trigger_name" IS 'qrtz_triggers表trigger_name的外键';
+COMMENT ON COLUMN "qrtz_fired_triggers"."trigger_group" IS 'qrtz_triggers表trigger_group的外键';
+COMMENT ON COLUMN "qrtz_fired_triggers"."instance_name" IS '调度器实例名';
+COMMENT ON COLUMN "qrtz_fired_triggers"."fired_time" IS '触发的时间';
+COMMENT ON COLUMN "qrtz_fired_triggers"."sched_time" IS '定时器制定的时间';
+COMMENT ON COLUMN "qrtz_fired_triggers"."priority" IS '优先级';
+COMMENT ON COLUMN "qrtz_fired_triggers"."state" IS '状态';
+COMMENT ON COLUMN "qrtz_fired_triggers"."job_name" IS '任务名称';
+COMMENT ON COLUMN "qrtz_fired_triggers"."job_group" IS '任务组名';
+COMMENT ON COLUMN "qrtz_fired_triggers"."is_nonconcurrent" IS '是否并发';
+COMMENT ON COLUMN "qrtz_fired_triggers"."requests_recovery" IS '是否接受恢复执行';
+
+-- ----------------------------
+-- Records of qrtz_fired_triggers
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for qrtz_job_details
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_job_details";
+CREATE TABLE "qrtz_job_details" (
+ "sched_name" varchar(120) NOT NULL,
+ "job_name" varchar(200) NOT NULL,
+ "job_group" varchar(200) NOT NULL,
+ "description" varchar(250) NULL DEFAULT NULL,
+ "job_class_name" varchar(250) NOT NULL,
+ "is_durable" varchar(1) NOT NULL,
+ "is_nonconcurrent" varchar(1) NOT NULL,
+ "is_update_data" varchar(1) NOT NULL,
+ "requests_recovery" varchar(1) NOT NULL,
+ "job_data" bytea NULL,
+ PRIMARY KEY ("sched_name", "job_name", "job_group")
+);
+
+COMMENT ON TABLE "qrtz_job_details" IS '任务详细信息表';
+COMMENT ON COLUMN "qrtz_job_details"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_job_details"."job_name" IS '任务名称';
+COMMENT ON COLUMN "qrtz_job_details"."job_group" IS '任务组名';
+COMMENT ON COLUMN "qrtz_job_details"."description" IS '相关介绍';
+COMMENT ON COLUMN "qrtz_job_details"."job_class_name" IS '执行任务类名称';
+COMMENT ON COLUMN "qrtz_job_details"."is_durable" IS '是否持久化';
+COMMENT ON COLUMN "qrtz_job_details"."is_nonconcurrent" IS '是否并发';
+COMMENT ON COLUMN "qrtz_job_details"."is_update_data" IS '是否更新数据';
+COMMENT ON COLUMN "qrtz_job_details"."requests_recovery" IS '是否接受恢复执行';
+COMMENT ON COLUMN "qrtz_job_details"."job_data" IS '存放持久化job对象';
+
+-- ----------------------------
+-- Records of qrtz_job_details
+-- ----------------------------
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', decode('ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000D302F31202A202A202A202A203F74001168685461736B2E72794E6F506172616D7374000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000001740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E697A0E58F82EFBC89740001317400007400013178', 'hex'));
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', decode('ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000E302F3135202A202A202A202A203F74001568685461736B2E7279506172616D7328276868272974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000002740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E69C89E58F82EFBC89740001337400007400013178', 'hex'));
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', decode('ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000E302F3230202A202A202A202A203F74003868685461736B2E72794D756C7469706C65506172616D7328276868272C20747275652C20323030304C2C203331362E3530442C203130302974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000003740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E5A49AE58F82EFBC89740001337400007400013178', 'hex'));
+
+-- ----------------------------
+-- Table structure for qrtz_locks
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_locks";
+CREATE TABLE "qrtz_locks" (
+ "sched_name" varchar(120) NOT NULL,
+ "lock_name" varchar(40) NOT NULL,
+ PRIMARY KEY ("sched_name", "lock_name")
+);
+
+COMMENT ON TABLE "qrtz_locks" IS '存储的悲观锁信息表';
+COMMENT ON COLUMN "qrtz_locks"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_locks"."lock_name" IS '悲观锁名称';
+
+-- ----------------------------
+-- Records of qrtz_locks
+-- ----------------------------
+INSERT INTO "qrtz_locks" VALUES ('HhScheduler', 'STATE_ACCESS');
+INSERT INTO "qrtz_locks" VALUES ('HhScheduler', 'TRIGGER_ACCESS');
+
+-- ----------------------------
+-- Table structure for qrtz_paused_trigger_grps
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_paused_trigger_grps";
+CREATE TABLE "qrtz_paused_trigger_grps" (
+ "sched_name" varchar(120) NOT NULL,
+ "trigger_group" varchar(200) NOT NULL,
+ PRIMARY KEY ("sched_name", "trigger_group")
+);
+
+COMMENT ON TABLE "qrtz_paused_trigger_grps" IS '暂停的触发器表';
+COMMENT ON COLUMN "qrtz_paused_trigger_grps"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_paused_trigger_grps"."trigger_group" IS 'qrtz_triggers表trigger_group的外键';
+
+-- ----------------------------
+-- Records of qrtz_paused_trigger_grps
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for qrtz_scheduler_state
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_scheduler_state";
+CREATE TABLE "qrtz_scheduler_state" (
+ "sched_name" varchar(120) NOT NULL,
+ "instance_name" varchar(200) NOT NULL,
+ "last_checkin_time" bigint NOT NULL,
+ "checkin_interval" bigint NOT NULL,
+ PRIMARY KEY ("sched_name", "instance_name")
+);
+
+COMMENT ON TABLE "qrtz_scheduler_state" IS '调度器状态表';
+COMMENT ON COLUMN "qrtz_scheduler_state"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_scheduler_state"."instance_name" IS '实例名称';
+COMMENT ON COLUMN "qrtz_scheduler_state"."last_checkin_time" IS '上次检查时间';
+COMMENT ON COLUMN "qrtz_scheduler_state"."checkin_interval" IS '检查间隔时间';
+
+-- ----------------------------
+-- Records of qrtz_scheduler_state
+-- ----------------------------
+INSERT INTO "qrtz_scheduler_state" VALUES ('HhScheduler', 'minliuhua1693537803303', 1693537926785, 15000);
+
+-- ----------------------------
+-- Table structure for qrtz_simple_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_simple_triggers";
+CREATE TABLE "qrtz_simple_triggers" (
+ "sched_name" varchar(120) NOT NULL,
+ "trigger_name" varchar(200) NOT NULL,
+ "trigger_group" varchar(200) NOT NULL,
+ "repeat_count" bigint NOT NULL,
+ "repeat_interval" bigint NOT NULL,
+ "times_triggered" bigint NOT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+
+COMMENT ON TABLE "qrtz_simple_triggers" IS '简单触发器的信息表';
+COMMENT ON COLUMN "qrtz_simple_triggers"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_simple_triggers"."trigger_name" IS 'qrtz_triggers表trigger_name的外键';
+COMMENT ON COLUMN "qrtz_simple_triggers"."trigger_group" IS 'qrtz_triggers表trigger_group的外键';
+COMMENT ON COLUMN "qrtz_simple_triggers"."repeat_count" IS '重复的次数统计';
+COMMENT ON COLUMN "qrtz_simple_triggers"."repeat_interval" IS '重复的间隔时间';
+COMMENT ON COLUMN "qrtz_simple_triggers"."times_triggered" IS '已经触发的次数';
+
+-- ----------------------------
+-- Records of qrtz_simple_triggers
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for qrtz_simprop_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_simprop_triggers";
+CREATE TABLE "qrtz_simprop_triggers" (
+ "sched_name" varchar(120) NOT NULL,
+ "trigger_name" varchar(200) NOT NULL,
+ "trigger_group" varchar(200) NOT NULL,
+ "str_prop_1" varchar(512) NULL DEFAULT NULL,
+ "str_prop_2" varchar(512) NULL DEFAULT NULL,
+ "str_prop_3" varchar(512) NULL DEFAULT NULL,
+ "int_prop_1" int NULL DEFAULT NULL,
+ "int_prop_2" int NULL DEFAULT NULL,
+ "long_prop_1" bigint NULL DEFAULT NULL,
+ "long_prop_2" bigint NULL DEFAULT NULL,
+ "dec_prop_1" decimal(13, 4) NULL DEFAULT NULL,
+ "dec_prop_2" decimal(13, 4) NULL DEFAULT NULL,
+ "bool_prop_1" varchar(1) NULL DEFAULT NULL,
+ "bool_prop_2" varchar(1) NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+
+COMMENT ON TABLE "qrtz_simprop_triggers" IS '同步机制的行锁表';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."trigger_name" IS 'qrtz_triggers表trigger_name的外键';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."trigger_group" IS 'qrtz_triggers表trigger_group的外键';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."str_prop_1" IS 'String类型的trigger的第一个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."str_prop_2" IS 'String类型的trigger的第二个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."str_prop_3" IS 'String类型的trigger的第三个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."int_prop_1" IS 'int类型的trigger的第一个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."int_prop_2" IS 'int类型的trigger的第二个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."long_prop_1" IS 'long类型的trigger的第一个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."long_prop_2" IS 'long类型的trigger的第二个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."dec_prop_1" IS 'decimal类型的trigger的第一个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."dec_prop_2" IS 'decimal类型的trigger的第二个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."bool_prop_1" IS 'Boolean类型的trigger的第一个参数';
+COMMENT ON COLUMN "qrtz_simprop_triggers"."bool_prop_2" IS 'Boolean类型的trigger的第二个参数';
+
+-- ----------------------------
+-- Records of qrtz_simprop_triggers
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for qrtz_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS "qrtz_triggers";
+CREATE TABLE "qrtz_triggers" (
+ "sched_name" varchar(120) NOT NULL,
+ "trigger_name" varchar(200) NOT NULL,
+ "trigger_group" varchar(200) NOT NULL,
+ "job_name" varchar(200) NOT NULL,
+ "job_group" varchar(200) NOT NULL,
+ "description" varchar(250) NULL DEFAULT NULL,
+ "next_fire_time" bigint NULL DEFAULT NULL,
+ "prev_fire_time" bigint NULL DEFAULT NULL,
+ "priority" int NULL DEFAULT NULL,
+ "trigger_state" varchar(16) NOT NULL,
+ "trigger_type" varchar(8) NOT NULL,
+ "start_time" bigint NOT NULL,
+ "end_time" bigint NULL DEFAULT NULL,
+ "calendar_name" varchar(200) NULL DEFAULT NULL,
+ "misfire_instr" smallint NULL DEFAULT NULL,
+ "job_data" bytea NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group"),
+ FOREIGN KEY ("sched_name", "job_name", "job_group") REFERENCES "qrtz_job_details"("sched_name", "job_name", "job_group")
+);
+
+COMMENT ON TABLE "qrtz_triggers" IS '触发器详细信息表';
+COMMENT ON COLUMN "qrtz_triggers"."sched_name" IS '调度名称';
+COMMENT ON COLUMN "qrtz_triggers"."trigger_name" IS '触发器的名字';
+COMMENT ON COLUMN "qrtz_triggers"."trigger_group" IS '触发器所属组的名字';
+COMMENT ON COLUMN "qrtz_triggers"."job_name" IS 'qrtz_job_details表job_name的外键';
+COMMENT ON COLUMN "qrtz_triggers"."job_group" IS 'qrtz_job_details表job_group的外键';
+COMMENT ON COLUMN "qrtz_triggers"."description" IS '相关介绍';
+COMMENT ON COLUMN "qrtz_triggers"."next_fire_time" IS '上一次触发时间(毫秒)';
+COMMENT ON COLUMN "qrtz_triggers"."prev_fire_time" IS '下一次触发时间(默认为-1表示不触发)';
+COMMENT ON COLUMN "qrtz_triggers"."priority" IS '优先级';
+COMMENT ON COLUMN "qrtz_triggers"."trigger_state" IS '触发器状态';
+COMMENT ON COLUMN "qrtz_triggers"."trigger_type" IS '触发器的类型';
+COMMENT ON COLUMN "qrtz_triggers"."start_time" IS '开始时间';
+COMMENT ON COLUMN "qrtz_triggers"."end_time" IS '结束时间';
+COMMENT ON COLUMN "qrtz_triggers"."calendar_name" IS '日程表名称';
+COMMENT ON COLUMN "qrtz_triggers"."misfire_instr" IS '补偿执行的策略';
+COMMENT ON COLUMN "qrtz_triggers"."job_data" IS '存放持久化job对象';
+
+CREATE INDEX "idx_qrtz_triggers_sj" ON "qrtz_triggers" ("sched_name" ASC, "job_name" ASC, "job_group" ASC);
+
+-- ----------------------------
+-- Records of qrtz_triggers
+-- ----------------------------
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 1693537803000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, -1, '');
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 1693537815000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, 2, '');
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 1693537820000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, 2, '');
+
+-- ----------------------------
+-- Table structure for sys_config
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_config";
+CREATE TABLE "sys_config" (
+ "config_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "config_name" varchar(100) NULL DEFAULT '',
+ "config_key" varchar(100) NULL DEFAULT '',
+ "config_value" varchar(500) NULL DEFAULT '',
+ "config_type" char(1) NULL DEFAULT 'N',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT NULL,
+ PRIMARY KEY ("config_id")
+);
+
+COMMENT ON TABLE "sys_config" IS '参数配置表';
+COMMENT ON COLUMN "sys_config"."config_id" IS '参数主键';
+COMMENT ON COLUMN "sys_config"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_config"."config_name" IS '参数名称';
+COMMENT ON COLUMN "sys_config"."config_key" IS '参数键名';
+COMMENT ON COLUMN "sys_config"."config_value" IS '参数键值';
+COMMENT ON COLUMN "sys_config"."config_type" IS '系统内置(Y是 N否)';
+COMMENT ON COLUMN "sys_config"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_config"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_config"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_config"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_config"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of sys_config
+-- ----------------------------
+INSERT INTO "sys_config" VALUES (1, '000000', '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
+INSERT INTO "sys_config" VALUES (2, '000000', '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '初始化密码 123456');
+INSERT INTO "sys_config" VALUES (3, '000000', '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '深色主题theme-dark,浅色主题theme-light');
+INSERT INTO "sys_config" VALUES (4, '000000', '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'true', 'Y', 'admin', '2023-03-16 13:18:55', 'admin', '2026-01-06 16:53:15', '是否开启注册用户功能(true开启,false关闭)');
+INSERT INTO "sys_config" VALUES (5, '000000', '用户登录-黑名单列表', 'sys.login.blackIPList', 'false', 'Y', 'admin', '2023-03-16 13:18:55', 'admin', '2026-01-06 16:53:23', '设置登录IP黑名单限制,多个匹配项以;分隔,支持匹配(*通配、网段)');
+INSERT INTO "sys_config" VALUES (6, '000000', '用户管理-初始密码修改策略', 'sys.account.initPasswordModify', '1', 'Y', 'admin', '2025-12-16 12:49:29', 'admin', '2025-12-31 16:54:41', '0:初始密码修改策略关闭,没有任何提示,1:提醒用户,如果未修改初始密码,则在登录时就会提醒修改密码对话框');
+INSERT INTO "sys_config" VALUES (7, '000000', '用户管理-账号密码更新周期', 'sys.account.passwordValidateDays', '0', 'Y', 'admin', '2025-12-16 12:49:29', '', NULL, '密码更新周期(填写数字,数据初始化值为0不限制,若修改必须为大于0小于365的正整数),如果超过这个周期登录系统时,则在登录时就会提醒修改密码对话框');
+
+-- ----------------------------
+-- Table structure for sys_dept
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_dept";
+CREATE TABLE "sys_dept" (
+ "dept_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "parent_id" bigint NULL DEFAULT 0,
+ "ancestors" varchar(50) NULL DEFAULT '',
+ "dept_name" varchar(30) NULL DEFAULT '',
+ "order_num" int NULL DEFAULT 0,
+ "leader" bigint NULL DEFAULT NULL,
+ "phone" varchar(11) NULL DEFAULT NULL,
+ "email" varchar(50) NULL DEFAULT NULL,
+ "status" char(1) NULL DEFAULT '0',
+ "del_flag" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ PRIMARY KEY ("dept_id")
+);
+
+COMMENT ON TABLE "sys_dept" IS '部门表';
+COMMENT ON COLUMN "sys_dept"."dept_id" IS '部门id';
+COMMENT ON COLUMN "sys_dept"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_dept"."parent_id" IS '父部门id';
+COMMENT ON COLUMN "sys_dept"."ancestors" IS '祖级列表';
+COMMENT ON COLUMN "sys_dept"."dept_name" IS '部门名称';
+COMMENT ON COLUMN "sys_dept"."order_num" IS '显示顺序';
+COMMENT ON COLUMN "sys_dept"."leader" IS '负责人';
+COMMENT ON COLUMN "sys_dept"."phone" IS '联系电话';
+COMMENT ON COLUMN "sys_dept"."email" IS '邮箱';
+COMMENT ON COLUMN "sys_dept"."status" IS '部门状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_dept"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+COMMENT ON COLUMN "sys_dept"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_dept"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_dept"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_dept"."update_time" IS '更新时间';
+
+-- ----------------------------
+-- Records of sys_dept
+-- ----------------------------
+INSERT INTO "sys_dept" VALUES (100, '000000', 0, '0', 'A科技', 0, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (101, '000000', 100, '0,100', '深圳总公司', 1, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (102, '000000', 100, '0,100', '长沙分公司', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (103, '000000', 101, '0,100,101', '深圳总公司', 1, 5, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-26 08:59:07');
+INSERT INTO "sys_dept" VALUES (104, '000000', 101, '0,100,101', '市场部门', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (105, '000000', 101, '0,100,101', '测试部门', 3, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (106, '000000', 101, '0,100,101', '财务部门', 4, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (107, '000000', 101, '0,100,101', '运维部门', 5, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (108, '000000', 102, '0,100,102', '市场部门', 1, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (109, '000000', 102, '0,100,102', '财务部门', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+
+-- ----------------------------
+-- Table structure for sys_dict_data
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_dict_data";
+CREATE TABLE "sys_dict_data" (
+ "dict_code" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "dict_sort" int NULL DEFAULT 0,
+ "dict_label" varchar(100) NULL DEFAULT '',
+ "dict_value" varchar(100) NULL DEFAULT '',
+ "dict_type" varchar(100) NULL DEFAULT '',
+ "css_class" varchar(100) NULL DEFAULT NULL,
+ "list_class" varchar(100) NULL DEFAULT NULL,
+ "is_default" char(1) NULL DEFAULT 'N',
+ "status" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT NULL,
+ PRIMARY KEY ("dict_code")
+);
+
+COMMENT ON TABLE "sys_dict_data" IS '字典数据表';
+COMMENT ON COLUMN "sys_dict_data"."dict_code" IS '字典编码';
+COMMENT ON COLUMN "sys_dict_data"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_dict_data"."dict_sort" IS '字典排序';
+COMMENT ON COLUMN "sys_dict_data"."dict_label" IS '字典标签';
+COMMENT ON COLUMN "sys_dict_data"."dict_value" IS '字典键值';
+COMMENT ON COLUMN "sys_dict_data"."dict_type" IS '字典类型';
+COMMENT ON COLUMN "sys_dict_data"."css_class" IS '样式属性(其他样式扩展)';
+COMMENT ON COLUMN "sys_dict_data"."list_class" IS '表格回显样式';
+COMMENT ON COLUMN "sys_dict_data"."is_default" IS '是否默认(Y是 N否)';
+COMMENT ON COLUMN "sys_dict_data"."status" IS '状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_dict_data"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_dict_data"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_dict_data"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_dict_data"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_dict_data"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of sys_dict_data
+-- ----------------------------
+INSERT INTO "sys_dict_data" VALUES (1, '000000', 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别男');
+INSERT INTO "sys_dict_data" VALUES (2, '000000', 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别女');
+INSERT INTO "sys_dict_data" VALUES (3, '000000', 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别未知');
+INSERT INTO "sys_dict_data" VALUES (4, '000000', 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '显示菜单');
+INSERT INTO "sys_dict_data" VALUES (5, '000000', 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '隐藏菜单');
+INSERT INTO "sys_dict_data" VALUES (6, '000000', 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (7, '000000', 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (8, '000000', 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (9, '000000', 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (10, '000000', 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '默认分组');
+INSERT INTO "sys_dict_data" VALUES (11, '000000', 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统分组');
+INSERT INTO "sys_dict_data" VALUES (12, '000000', 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统默认是');
+INSERT INTO "sys_dict_data" VALUES (13, '000000', 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统默认否');
+INSERT INTO "sys_dict_data" VALUES (14, '000000', 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '通知');
+INSERT INTO "sys_dict_data" VALUES (15, '000000', 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '公告');
+INSERT INTO "sys_dict_data" VALUES (16, '000000', 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (17, '000000', 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '关闭状态');
+INSERT INTO "sys_dict_data" VALUES (18, '000000', 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '其他操作');
+INSERT INTO "sys_dict_data" VALUES (19, '000000', 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '新增操作');
+INSERT INTO "sys_dict_data" VALUES (20, '000000', 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '修改操作');
+INSERT INTO "sys_dict_data" VALUES (21, '000000', 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '删除操作');
+INSERT INTO "sys_dict_data" VALUES (22, '000000', 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '授权操作');
+INSERT INTO "sys_dict_data" VALUES (23, '000000', 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '导出操作');
+INSERT INTO "sys_dict_data" VALUES (24, '000000', 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '导入操作');
+INSERT INTO "sys_dict_data" VALUES (25, '000000', 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '强退操作');
+INSERT INTO "sys_dict_data" VALUES (26, '000000', 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '生成操作');
+INSERT INTO "sys_dict_data" VALUES (27, '000000', 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '清空操作');
+INSERT INTO "sys_dict_data" VALUES (28, '000000', 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (29, '000000', 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (30, '000000', 0, '事假', '0', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-04-01 23:32:40', 'admin', '2026-02-05 15:16:31', '事假');
+INSERT INTO "sys_dict_data" VALUES (31, '000000', 1, '年假', '1', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-04-01 23:33:14', 'admin', '2026-02-05 15:16:42', '年假');
+INSERT INTO "sys_dict_data" VALUES (32, '000000', 2, '病假', '2', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-09-13 00:17:44', 'admin', '2026-02-05 15:16:50', '病假');
+INSERT INTO "sys_dict_data" VALUES (33, '000000', 4, '婚假', '4', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-10-20 10:11:57', 'admin', '2026-02-05 15:16:57', '婚假');
+INSERT INTO "sys_dict_data" VALUES (34, '000000', 5, '丧假', '5', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2024-06-06 16:22:21', 'admin', '2026-02-05 15:19:17', '丧假');
+INSERT INTO "sys_dict_data" VALUES (35, '000000', 6, '票签', '6', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2024-06-06 16:22:31', 'admin', '2026-02-05 15:19:21', '票签');
+INSERT INTO "sys_dict_data" VALUES (36, '000000', 0, '待提交', '0', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2023-05-07 00:48:15', 'admin', '2023-05-07 00:50:24', '待提交');
+INSERT INTO "sys_dict_data" VALUES (37, '000000', 1, '审批中', '1', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-05-07 00:49:27', 'admin', '2023-05-07 00:50:33', '审批中');
+INSERT INTO "sys_dict_data" VALUES (38, '000000', 8, '已完成', '8', 'flow_status', NULL, 'success', 'N', '0', 'admin', '2023-05-07 00:49:59', 'admin', '2023-09-04 00:28:38', '已完成');
+INSERT INTO "sys_dict_data" VALUES (39, '000000', 9, '退回', '9', 'flow_status', NULL, 'warning', 'N', '0', 'admin', '2023-05-07 00:50:56', '', NULL, '退回');
+INSERT INTO "sys_dict_data" VALUES (40, '000000', 2, '审批通过', '2', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-09-04 00:29:04', 'admin', '2023-09-18 14:53:17', '审批通过');
+INSERT INTO "sys_dict_data" VALUES (41, '000000', 10, '失效', '10', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2023-09-20 11:24:32', 'admin', '2023-09-20 11:25:51', '失效');
+INSERT INTO "sys_dict_data" VALUES (42, '000000', 3, '自动完成', '3', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-09-04 00:29:04', 'admin', '2023-09-18 14:53:17', '自动完成');
+INSERT INTO "sys_dict_data" VALUES (43, '000000', 6, '撤销', '6', 'flow_status', NULL, 'danger', 'N', '0', 'admin', '2025-04-16 12:01:38', '', NULL, '撤销');
+INSERT INTO "sys_dict_data" VALUES (44, '000000', 11, '拿回', '11', 'flow_status', NULL, 'warning', 'N', '0', 'admin', '2025-04-17 12:10:30', '', NULL, '拿回');
+INSERT INTO "sys_dict_data" VALUES (45, '000000', 4, '终止', '4', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2025-04-18 14:35:56', 'admin', '2025-04-18 14:36:03', '终止');
+INSERT INTO "sys_dict_data" VALUES (46, '000000', 0, '未发布', '0', 'is_publish', '0', 'default', 'N', '0', 'admin', '2024-03-18 15:07:27', '', NULL, '未发布');
+INSERT INTO "sys_dict_data" VALUES (47, '000000', 1, '已发布', '1', 'is_publish', '1', 'default', 'N', '0', 'admin', '2024-03-18 15:07:37', '', NULL, '已发布');
+INSERT INTO "sys_dict_data" VALUES (48, '000000', 9, '已失效', '9', 'is_publish', '9', 'default', 'N', '0', 'admin', '2024-03-18 15:07:48', '', NULL, '已失效');
+INSERT INTO "sys_dict_data" VALUES (49, '000000', 1, '无', '1', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:09', '', NULL, '审批');
+INSERT INTO "sys_dict_data" VALUES (50, '000000', 2, '转办', '2', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:17', '', NULL, '转办');
+INSERT INTO "sys_dict_data" VALUES (51, '000000', 3, '委派', '3', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:29', '', NULL, '委派');
+INSERT INTO "sys_dict_data" VALUES (52, '000000', 4, '会签', '4', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:41', '', NULL, '会签');
+INSERT INTO "sys_dict_data" VALUES (53, '000000', 5, '票签', '5', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:52', '', NULL, '票签');
+INSERT INTO "sys_dict_data" VALUES (54, '000000', 6, '加签', '6', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:40:12', '', NULL, '加签');
+INSERT INTO "sys_dict_data" VALUES (55, '000000', 7, '减签', '7', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:40:24', '', NULL, '减签');
+INSERT INTO "sys_dict_data" VALUES (56, '000000', 0, '挂起', '0', 'activity_status', NULL, 'warning', 'N', '0', 'admin', '2026-01-29 10:03:04', 'admin', '2026-01-29 10:03:04', '挂起');
+INSERT INTO "sys_dict_data" VALUES (57, '000000', 1, '激活', '1', 'activity_status', NULL, 'primary', 'N', '0', 'admin', '2026-01-29 10:03:18', 'admin', '2026-01-29 10:03:40', '激活');
+INSERT INTO "sys_dict_data" VALUES (58, '000000', 13, '暂存', '13', 'flow_status', NULL, 'success', 'N', '0', 'admin', '2026-03-17 12:08:47', 'admin', '2026-03-17 12:09:09', '暂存');
+
+-- ----------------------------
+-- Table structure for sys_dict_type
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_dict_type";
+CREATE TABLE "sys_dict_type" (
+ "dict_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "dict_name" varchar(100) NULL DEFAULT '',
+ "dict_type" varchar(100) NULL DEFAULT '',
+ "status" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT NULL,
+ PRIMARY KEY ("dict_id"),
+ UNIQUE ("tenant_id", "dict_type")
+);
+
+COMMENT ON TABLE "sys_dict_type" IS '字典类型表';
+COMMENT ON COLUMN "sys_dict_type"."dict_id" IS '字典主键';
+COMMENT ON COLUMN "sys_dict_type"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_dict_type"."dict_name" IS '字典名称';
+COMMENT ON COLUMN "sys_dict_type"."dict_type" IS '字典类型';
+COMMENT ON COLUMN "sys_dict_type"."status" IS '状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_dict_type"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_dict_type"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_dict_type"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_dict_type"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_dict_type"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of sys_dict_type
+-- ----------------------------
+INSERT INTO "sys_dict_type" VALUES (1, '000000', '用户性别', 'sys_user_sex', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '用户性别列表');
+INSERT INTO "sys_dict_type" VALUES (2, '000000', '菜单状态', 'sys_show_hide', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '菜单状态列表');
+INSERT INTO "sys_dict_type" VALUES (3, '000000', '系统开关', 'sys_normal_disable', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '系统开关列表');
+INSERT INTO "sys_dict_type" VALUES (4, '000000', '任务状态', 'sys_job_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '任务状态列表');
+INSERT INTO "sys_dict_type" VALUES (5, '000000', '任务分组', 'sys_job_group', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '任务分组列表');
+INSERT INTO "sys_dict_type" VALUES (6, '000000', '系统是否', 'sys_yes_no', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '系统是否列表');
+INSERT INTO "sys_dict_type" VALUES (7, '000000', '通知类型', 'sys_notice_type', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '通知类型列表');
+INSERT INTO "sys_dict_type" VALUES (8, '000000', '通知状态', 'sys_notice_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '通知状态列表');
+INSERT INTO "sys_dict_type" VALUES (9, '000000', '操作类型', 'sys_oper_type', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '操作类型列表');
+INSERT INTO "sys_dict_type" VALUES (10, '000000', '系统状态', 'sys_common_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '登录状态列表');
+INSERT INTO "sys_dict_type" VALUES (11, '000000', '请假类型', 'leave_type', '0', 'admin', '2023-04-01 23:32:00', 'admin', '2023-04-11 11:07:24', '请假类型列表');
+INSERT INTO "sys_dict_type" VALUES (12, '000000', '流程状态', 'flow_status', '0', 'admin', '2023-05-07 00:47:03', 'admin', '2026-01-29 09:58:45', '流程状态');
+INSERT INTO "sys_dict_type" VALUES (13, '000000', '是否发布', 'is_publish', '0', 'admin', '2023-04-11 11:08:03', 'admin', '2023-04-14 18:23:14', '是否开启流程列表');
+INSERT INTO "sys_dict_type" VALUES (14, '000000', '协作类型', 'cooperate_type', '0', 'admin', '2024-06-03 22:38:27', '', NULL, '协作类型');
+INSERT INTO "sys_dict_type" VALUES (15, '000000', '激活状态', 'activity_status', '0', 'admin', '2026-01-29 10:02:19', 'admin', '2026-01-29 10:02:19', '激活状态');
+
+-- ----------------------------
+-- Table structure for sys_job
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_job";
+CREATE TABLE "sys_job" (
+ "job_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "job_name" varchar(64) NOT NULL DEFAULT '',
+ "job_group" varchar(64) NOT NULL DEFAULT 'DEFAULT',
+ "invoke_target" varchar(500) NOT NULL,
+ "cron_expression" varchar(255) NULL DEFAULT '',
+ "misfire_policy" varchar(20) NULL DEFAULT '3',
+ "concurrent" char(1) NULL DEFAULT '1',
+ "status" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT '',
+ PRIMARY KEY ("job_id", "job_name", "job_group")
+);
+
+COMMENT ON TABLE "sys_job" IS '定时任务调度表';
+COMMENT ON COLUMN "sys_job"."job_id" IS '任务ID';
+COMMENT ON COLUMN "sys_job"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_job"."job_name" IS '任务名称';
+COMMENT ON COLUMN "sys_job"."job_group" IS '任务组名';
+COMMENT ON COLUMN "sys_job"."invoke_target" IS '调用目标字符串';
+COMMENT ON COLUMN "sys_job"."cron_expression" IS 'cron执行表达式';
+COMMENT ON COLUMN "sys_job"."misfire_policy" IS '计划执行错误策略(1立即执行 2执行一次 3放弃执行)';
+COMMENT ON COLUMN "sys_job"."concurrent" IS '是否并发执行(0允许 1禁止)';
+COMMENT ON COLUMN "sys_job"."status" IS '状态(0正常 1暂停)';
+COMMENT ON COLUMN "sys_job"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_job"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_job"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_job"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_job"."remark" IS '备注信息';
+
+-- ----------------------------
+-- Records of sys_job
+-- ----------------------------
+INSERT INTO "sys_job" VALUES (1, '000000', '系统默认(无参)', 'DEFAULT', 'hhTask.ryNoParams', '0/1 * * * * ?', '1', '1', '1', 'admin', '2023-03-16 13:18:55', 'admin', '2023-10-30 17:15:39', '');
+INSERT INTO "sys_job" VALUES (2, '000000', '系统默认(有参)', 'DEFAULT', 'hhTask.ryParams(''hh'')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2023-03-16 13:18:55', '', NULL, '');
+INSERT INTO "sys_job" VALUES (3, '000000', '系统默认(多参)', 'DEFAULT', 'hhTask.ryMultipleParams(''hh'', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', '2023-03-16 13:18:55', '', NULL, '');
+
+-- ----------------------------
+-- Table structure for sys_job_log
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_job_log";
+CREATE TABLE "sys_job_log" (
+ "job_log_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "job_name" varchar(64) NOT NULL,
+ "job_group" varchar(64) NOT NULL,
+ "invoke_target" varchar(500) NOT NULL,
+ "job_message" varchar(500) NULL DEFAULT NULL,
+ "status" char(1) NULL DEFAULT '0',
+ "exception_info" varchar(2000) NULL DEFAULT '',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ PRIMARY KEY ("job_log_id")
+);
+
+COMMENT ON TABLE "sys_job_log" IS '定时任务调度日志表';
+COMMENT ON COLUMN "sys_job_log"."job_log_id" IS '任务日志ID';
+COMMENT ON COLUMN "sys_job_log"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_job_log"."job_name" IS '任务名称';
+COMMENT ON COLUMN "sys_job_log"."job_group" IS '任务组名';
+COMMENT ON COLUMN "sys_job_log"."invoke_target" IS '调用目标字符串';
+COMMENT ON COLUMN "sys_job_log"."job_message" IS '日志信息';
+COMMENT ON COLUMN "sys_job_log"."status" IS '执行状态(0正常 1失败)';
+COMMENT ON COLUMN "sys_job_log"."exception_info" IS '异常信息';
+COMMENT ON COLUMN "sys_job_log"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_job_log"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_job_log"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_job_log"."update_time" IS '更新时间';
+
+-- ----------------------------
+-- Records of sys_job_log
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sys_logininfor
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_logininfor";
+CREATE TABLE "sys_logininfor" (
+ "info_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "user_name" varchar(50) NULL DEFAULT '',
+ "ipaddr" varchar(128) NULL DEFAULT '',
+ "login_location" varchar(255) NULL DEFAULT '',
+ "status" char(1) NULL DEFAULT '0',
+ "msg" varchar(255) NULL DEFAULT '',
+ "login_time" timestamp(0) NULL DEFAULT NULL,
+ PRIMARY KEY ("info_id")
+);
+
+COMMENT ON TABLE "sys_logininfor" IS '系统访问记录';
+COMMENT ON COLUMN "sys_logininfor"."info_id" IS '访问ID';
+COMMENT ON COLUMN "sys_logininfor"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_logininfor"."user_name" IS '用户账号';
+COMMENT ON COLUMN "sys_logininfor"."ipaddr" IS '登录IP地址';
+COMMENT ON COLUMN "sys_logininfor"."login_location" IS '登录地点';
+COMMENT ON COLUMN "sys_logininfor"."status" IS '登录状态(0成功 1失败)';
+COMMENT ON COLUMN "sys_logininfor"."msg" IS '提示消息';
+COMMENT ON COLUMN "sys_logininfor"."login_time" IS '访问时间';
+
+CREATE INDEX "idx_sys_logininfor_s" ON "sys_logininfor" ("status" ASC);
+CREATE INDEX "idx_sys_logininfor_lt" ON "sys_logininfor" ("login_time" ASC);
+
+-- ----------------------------
+-- Records of sys_logininfor
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sys_menu
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_menu";
+CREATE TABLE "sys_menu" (
+ "menu_id" bigint NOT NULL,
+ "menu_name" varchar(50) NOT NULL,
+ "parent_id" bigint NULL DEFAULT 0,
+ "order_num" int NULL DEFAULT 0,
+ "path" varchar(200) NULL DEFAULT '',
+ "component" varchar(255) NULL DEFAULT NULL,
+ "query" varchar(255) NULL DEFAULT NULL,
+ "route_name" varchar(50) NULL DEFAULT '',
+ "is_frame" int NULL DEFAULT 1,
+ "is_cache" int NULL DEFAULT 0,
+ "menu_type" char(1) NULL DEFAULT '',
+ "visible" char(1) NULL DEFAULT '0',
+ "status" char(1) NULL DEFAULT '0',
+ "perms" varchar(100) NULL DEFAULT NULL,
+ "icon" varchar(100) NULL DEFAULT '#',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT '',
+ PRIMARY KEY ("menu_id")
+);
+
+COMMENT ON TABLE "sys_menu" IS '菜单权限表';
+COMMENT ON COLUMN "sys_menu"."menu_id" IS '菜单ID';
+COMMENT ON COLUMN "sys_menu"."menu_name" IS '菜单名称';
+COMMENT ON COLUMN "sys_menu"."parent_id" IS '父菜单ID';
+COMMENT ON COLUMN "sys_menu"."order_num" IS '显示顺序';
+COMMENT ON COLUMN "sys_menu"."path" IS '路由地址';
+COMMENT ON COLUMN "sys_menu"."component" IS '组件路径';
+COMMENT ON COLUMN "sys_menu"."query" IS '路由参数';
+COMMENT ON COLUMN "sys_menu"."route_name" IS '路由名称';
+COMMENT ON COLUMN "sys_menu"."is_frame" IS '是否为外链(0是 1否)';
+COMMENT ON COLUMN "sys_menu"."is_cache" IS '是否缓存(0缓存 1不缓存)';
+COMMENT ON COLUMN "sys_menu"."menu_type" IS '菜单类型(M目录 C菜单 F按钮)';
+COMMENT ON COLUMN "sys_menu"."visible" IS '菜单状态(0显示 1隐藏)';
+COMMENT ON COLUMN "sys_menu"."status" IS '菜单状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_menu"."perms" IS '权限标识';
+COMMENT ON COLUMN "sys_menu"."icon" IS '菜单图标';
+COMMENT ON COLUMN "sys_menu"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_menu"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_menu"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_menu"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_menu"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of sys_menu
+-- ----------------------------
+INSERT INTO "sys_menu" VALUES (1, '系统管理', 0, 10, 'system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'system', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:07', '系统管理目录');
+INSERT INTO "sys_menu" VALUES (2, '系统监控', 0, 30, 'monitor', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:20', '系统监控目录');
+INSERT INTO "sys_menu" VALUES (3, '系统工具', 0, 40, 'tool', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:26', '系统工具目录');
+INSERT INTO "sys_menu" VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2023-03-16 13:18:52', '', NULL, '用户管理菜单');
+INSERT INTO "sys_menu" VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2023-03-16 13:18:52', '', NULL, '角色管理菜单');
+INSERT INTO "sys_menu" VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2023-03-16 13:18:52', '', NULL, '菜单管理菜单');
+INSERT INTO "sys_menu" VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2023-03-16 13:18:52', '', NULL, '部门管理菜单');
+INSERT INTO "sys_menu" VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2023-03-16 13:18:52', '', NULL, '岗位管理菜单');
+INSERT INTO "sys_menu" VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2023-03-16 13:18:52', '', NULL, '字典管理菜单');
+INSERT INTO "sys_menu" VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2023-03-16 13:18:53', '', NULL, '参数设置菜单');
+INSERT INTO "sys_menu" VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2023-03-16 13:18:53', '', NULL, '通知公告菜单');
+INSERT INTO "sys_menu" VALUES (108, '日志管理', 1, 9, 'log', '', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2023-03-16 13:18:53', '', NULL, '日志管理菜单');
+INSERT INTO "sys_menu" VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2023-03-16 13:18:53', '', NULL, '在线用户菜单');
+INSERT INTO "sys_menu" VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2023-03-16 13:18:53', '', NULL, '定时任务菜单');
+INSERT INTO "sys_menu" VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', '', 1, 0, 'C', '1', '0', 'monitor:druid:list', 'druid', 'admin', '2023-03-16 13:18:53', 'admin', '2026-01-15 15:36:21', '数据监控菜单');
+INSERT INTO "sys_menu" VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', '', 1, 0, 'C', '1', '0', 'monitor:cache:list', 'redis', 'admin', '2023-03-16 13:18:53', 'admin', '2026-01-15 15:36:16', '缓存监控菜单');
+INSERT INTO "sys_menu" VALUES (114, '缓存列表', 2, 6, 'cacheList', 'monitor/cache/list', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', '2023-03-16 13:18:53', '', NULL, '缓存列表菜单');
+INSERT INTO "sys_menu" VALUES (115, '表单构建', 3, 1, 'build', 'tool/build/index', '', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2023-03-16 13:18:53', '', NULL, '表单构建菜单');
+INSERT INTO "sys_menu" VALUES (116, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2023-03-16 13:18:53', '', NULL, '代码生成菜单');
+INSERT INTO "sys_menu" VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2023-03-16 13:18:53', '', NULL, '操作日志菜单');
+INSERT INTO "sys_menu" VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2023-03-16 13:18:53', '', NULL, '登录日志菜单');
+INSERT INTO "sys_menu" VALUES (1000, '用户查询', 100, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1001, '用户新增', 100, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1002, '用户修改', 100, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1003, '用户删除', 100, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1004, '用户导出', 100, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1005, '用户导入', 100, 6, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1006, '重置密码', 100, 7, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1007, '角色查询', 101, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1008, '角色新增', 101, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1009, '角色修改', 101, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1010, '角色删除', 101, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1011, '角色导出', 101, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1012, '菜单查询', 102, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1013, '菜单新增', 102, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1014, '菜单修改', 102, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1015, '菜单删除', 102, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1016, '部门查询', 103, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1017, '部门新增', 103, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1018, '部门修改', 103, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1019, '部门删除', 103, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1020, '岗位查询', 104, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1021, '岗位新增', 104, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1022, '岗位修改', 104, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1023, '岗位删除', 104, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1024, '岗位导出', 104, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1025, '字典查询', 105, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1026, '字典新增', 105, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1027, '字典修改', 105, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1028, '字典删除', 105, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1029, '字典导出', 105, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1030, '参数查询', 106, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1031, '参数新增', 106, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1032, '参数修改', 106, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1033, '参数删除', 106, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1034, '参数导出', 106, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1035, '公告查询', 107, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1036, '公告新增', 107, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1037, '公告修改', 107, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1038, '公告删除', 107, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1039, '操作查询', 500, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1040, '操作删除', 500, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1041, '日志导出', 500, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1042, '登录查询', 501, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1043, '登录删除', 501, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1044, '日志导出', 501, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1045, '账户解锁', 501, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1046, '在线查询', 109, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1047, '批量强退', 109, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1048, '单条强退', 109, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1049, '任务查询', 110, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1050, '任务新增', 110, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1051, '任务修改', 110, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1052, '任务删除', 110, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1053, '状态修改', 110, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1054, '任务导出', 110, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1055, '生成查询', 116, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1056, '生成修改', 116, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1057, '生成删除', 116, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1058, '导入代码', 116, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1059, '预览代码', 116, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1060, '生成代码', 116, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1106, '流程管理', 0, 50, 'flow', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'cascader', 'admin', '2023-04-11 11:02:28', 'admin', '2026-01-28 13:46:05', '');
+INSERT INTO "sys_menu" VALUES (1107, '流程定义', 1106, 1, 'definition', 'flow/definition/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:definition:list', 'online', 'admin', '2023-04-11 13:06:38', 'admin', '2023-04-13 13:00:05', '流程定义菜单');
+INSERT INTO "sys_menu" VALUES (1108, '流程定义查询', 1107, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:query', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1109, '流程定义新增', 1107, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:add', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1110, '流程设计', 1107, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:design', '#', 'admin', '2023-04-11 13:06:38', 'admin', '2023-04-14 12:01:20', '');
+INSERT INTO "sys_menu" VALUES (1111, '流程定义修改', 1107, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:edit', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1112, '流程定义删除', 1107, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:remove', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1114, '跳转规则配置', 1107, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:skip', '#', 'admin', '2023-04-13 01:11:24', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1115, '查看流程设计', 1107, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:queryDesign', '#', 'admin', '2023-04-14 12:02:37', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1116, '发布', 1107, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:publish', '#', 'admin', '2023-04-14 17:03:57', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1117, '取消发布', 1107, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:unPublish', '#', 'admin', '2023-04-14 23:05:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1118, '待办任务', 1106, 2, 'todo', 'flow/task/todo/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:toDoPage', 'guide', 'admin', '2023-04-17 17:21:21', 'admin', '2023-06-11 00:33:39', '');
+INSERT INTO "sys_menu" VALUES (1119, '办理', 1118, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:execute:handle', '#', 'admin', '2023-04-22 16:03:38', 'admin', '2023-06-02 08:59:46', '');
+INSERT INTO "sys_menu" VALUES (1122, '已办任务', 1106, 3, '1', 'flow/task/done/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:donePage', 'druid', 'admin', '2023-05-06 13:01:37', 'admin', '2023-06-02 08:59:50', '');
+INSERT INTO "sys_menu" VALUES (1123, '已办任务历史记录', 1122, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:execute:doneList', '#', 'admin', '2023-06-02 13:12:11', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1124, '导入流程定义', 1107, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:importDefinition', '#', 'admin', '2023-06-04 23:52:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1125, '租户管理', 0, 20, 'tenantmanage', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'company', 'admin', '2023-10-26 15:49:05', 'admin', '2023-10-29 00:49:55', '');
+INSERT INTO "sys_menu" VALUES (1126, '租户套餐管理', 1125, 2, 'tenant/package', 'system/tenant/package/index', NULL, '', 1, 0, 'C', '0', '0', 'system:tenantPackage:list', 'money', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-29 00:52:05', '租户套餐菜单');
+INSERT INTO "sys_menu" VALUES (1127, '租户套餐查询', 1126, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:query', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:32', '');
+INSERT INTO "sys_menu" VALUES (1128, '租户套餐新增', 1126, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:add', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:41', '');
+INSERT INTO "sys_menu" VALUES (1129, '租户套餐详情', 1126, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:detail', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:48', '');
+INSERT INTO "sys_menu" VALUES (1130, '租户套餐修改', 1126, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:edit', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:54', '');
+INSERT INTO "sys_menu" VALUES (1131, '租户套餐删除', 1126, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:remove', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:01:00', '');
+INSERT INTO "sys_menu" VALUES (1132, '租户套餐导出', 1126, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:export', '#', 'admin', '2023-10-27 01:35:04', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1133, '租户管理', 1125, 1, 'tenant', 'system/tenant/index', NULL, '', 1, 0, 'C', '0', '0', 'system:tenant:list', 'list', 'admin', '2023-10-27 11:27:20', 'admin', '2025-12-19 14:30:40', '租户菜单');
+INSERT INTO "sys_menu" VALUES (1134, '租户查询', 1133, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:query', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1135, '租户新增', 1133, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:add', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1136, '租户详情', 1133, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:detail', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1137, '租户修改', 1133, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:edit', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1138, '租户删除', 1133, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:remove', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1139, '租户导出', 1133, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:export', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1140, '租户提交', 1133, 7, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:submit', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1141, '抄送任务', 1106, 4, 'copyNotice', 'flow/notice/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:copyPage', 'example', 'admin', '2026-01-28 13:49:35', 'admin', '2026-03-10 10:23:48', '');
+INSERT INTO "sys_menu" VALUES (1142, '测试菜单', 0, 60, 'test', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'example', 'admin', '2026-03-12 09:58:15', 'admin', '2026-03-12 09:58:15', '');
+INSERT INTO "sys_menu" VALUES (1143, '常规演示', 1142, 1, 'common', 'test/common/index', NULL, '', 1, 0, 'C', '0', '0', 'test:common:list', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '常规演示菜单');
+INSERT INTO "sys_menu" VALUES (1144, '常规演示查询', 1143, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:query', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1145, '常规演示新增', 1143, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:add', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1146, '常规演示详情', 1143, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:detail', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1147, '常规演示修改', 1143, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:edit', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1148, '常规演示删除', 1143, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:remove', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1149, '常规演示导出', 1143, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:export', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1150, 'OA 请假申请', 1142, 1, 'leave', 'test/leave/index', NULL, '', 1, 0, 'C', '0', '0', 'test:leave:list', '#', 'admin', '2026-03-12 10:23:15', '', NULL, 'OA 请假申请菜单');
+INSERT INTO "sys_menu" VALUES (1151, 'OA 请假申请查询', 1150, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:query', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1152, 'OA 请假申请新增', 1150, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:add', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1153, 'OA 请假申请详情', 1150, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:detail', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1154, 'OA 请假申请修改', 1150, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:edit', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1155, 'OA 请假申请删除', 1150, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:remove', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1156, 'OA 请假申请导出', 1150, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:export', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1157, 'OA 请假申请提交', 1150, 7, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:submit', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1158, 'OA 请假申请撤销', 1150, 8, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:revoke', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1159, 'OA 请假申请拿回', 1150, 9, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:taskBack', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1160, 'OA 请假申请终止', 1150, 10, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:termination', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1161, '主子演示', 1142, 1, 'mater', 'test/mater/index', NULL, '', 1, 0, 'C', '0', '0', 'test:mater:list', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '主子演示菜单');
+INSERT INTO "sys_menu" VALUES (1162, '主子演示查询', 1161, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:query', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1163, '主子演示新增', 1161, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:add', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1164, '主子演示详情', 1161, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:detail', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1165, '主子演示修改', 1161, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:edit', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1166, '主子演示删除', 1161, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:remove', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1167, '主子演示导出', 1161, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:export', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1168, '测试树', 1142, 1, 'tree', 'test/tree/index', NULL, '', 1, 0, 'C', '0', '0', 'test:tree:list', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '测试树菜单');
+INSERT INTO "sys_menu" VALUES (1169, '测试树查询', 1168, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:query', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1170, '测试树新增', 1168, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:add', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1171, '测试树详情', 1168, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:detail', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1172, '测试树修改', 1168, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:edit', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1173, '测试树删除', 1168, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:remove', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1174, '测试树导出', 1168, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:export', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+
+-- ----------------------------
+-- Table structure for sys_notice
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_notice";
+CREATE TABLE "sys_notice" (
+ "notice_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "notice_title" varchar(50) NOT NULL,
+ "notice_type" char(1) NOT NULL,
+ "notice_content" bytea NULL,
+ "status" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(255) NULL DEFAULT NULL,
+ PRIMARY KEY ("notice_id")
+);
+
+COMMENT ON TABLE "sys_notice" IS '通知公告表';
+COMMENT ON COLUMN "sys_notice"."notice_id" IS '公告ID';
+COMMENT ON COLUMN "sys_notice"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_notice"."notice_title" IS '公告标题';
+COMMENT ON COLUMN "sys_notice"."notice_type" IS '公告类型(1通知 2公告)';
+COMMENT ON COLUMN "sys_notice"."notice_content" IS '公告内容';
+COMMENT ON COLUMN "sys_notice"."status" IS '公告状态(0正常 1关闭)';
+COMMENT ON COLUMN "sys_notice"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_notice"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_notice"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_notice"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_notice"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of sys_notice
+-- ----------------------------
+INSERT INTO "sys_notice" VALUES (1, '000000', '温馨提醒:2018-07-01 新版本发布啦', '2', E'\\xE696B0E78988E69CACE58685E5AEB9', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '管理员');
+INSERT INTO "sys_notice" VALUES (2, '000000', '维护通知:2018-07-01 系统凌晨维护', '1', E'\\xE7BBB4E68AA4E58685E5AEB9', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '管理员');
+
+-- ----------------------------
+-- Table structure for sys_oper_log
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_oper_log";
+CREATE TABLE "sys_oper_log" (
+ "oper_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "title" varchar(50) NULL DEFAULT '',
+ "business_type" int NULL DEFAULT 0,
+ "method" varchar(100) NULL DEFAULT '',
+ "request_method" varchar(10) NULL DEFAULT '',
+ "operator_type" int NULL DEFAULT 0,
+ "oper_name" varchar(50) NULL DEFAULT '',
+ "dept_name" varchar(50) NULL DEFAULT '',
+ "oper_url" varchar(255) NULL DEFAULT '',
+ "oper_ip" varchar(128) NULL DEFAULT '',
+ "oper_location" varchar(255) NULL DEFAULT '',
+ "oper_param" varchar(2000) NULL DEFAULT '',
+ "json_result" varchar(2000) NULL DEFAULT '',
+ "status" int NULL DEFAULT 0,
+ "error_msg" varchar(2000) NULL DEFAULT '',
+ "oper_time" timestamp(0) NULL DEFAULT NULL,
+ "cost_time" bigint NULL DEFAULT 0,
+ PRIMARY KEY ("oper_id")
+);
+
+COMMENT ON TABLE "sys_oper_log" IS '操作日志记录';
+COMMENT ON COLUMN "sys_oper_log"."oper_id" IS '日志主键';
+COMMENT ON COLUMN "sys_oper_log"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_oper_log"."title" IS '模块标题';
+COMMENT ON COLUMN "sys_oper_log"."business_type" IS '业务类型(0其它 1新增 2修改 3删除)';
+COMMENT ON COLUMN "sys_oper_log"."method" IS '方法名称';
+COMMENT ON COLUMN "sys_oper_log"."request_method" IS '请求方式';
+COMMENT ON COLUMN "sys_oper_log"."operator_type" IS '操作类别(0其它 1后台用户 2手机端用户)';
+COMMENT ON COLUMN "sys_oper_log"."oper_name" IS '操作人员';
+COMMENT ON COLUMN "sys_oper_log"."dept_name" IS '部门名称';
+COMMENT ON COLUMN "sys_oper_log"."oper_url" IS '请求URL';
+COMMENT ON COLUMN "sys_oper_log"."oper_ip" IS '主机地址';
+COMMENT ON COLUMN "sys_oper_log"."oper_location" IS '操作地点';
+COMMENT ON COLUMN "sys_oper_log"."oper_param" IS '请求参数';
+COMMENT ON COLUMN "sys_oper_log"."json_result" IS '返回参数';
+COMMENT ON COLUMN "sys_oper_log"."status" IS '操作状态(0正常 1异常)';
+COMMENT ON COLUMN "sys_oper_log"."error_msg" IS '错误消息';
+COMMENT ON COLUMN "sys_oper_log"."oper_time" IS '操作时间';
+COMMENT ON COLUMN "sys_oper_log"."cost_time" IS '消耗时间';
+
+CREATE INDEX "idx_sys_oper_log_bt" ON "sys_oper_log" ("business_type" ASC);
+CREATE INDEX "idx_sys_oper_log_s" ON "sys_oper_log" ("status" ASC);
+CREATE INDEX "idx_sys_oper_log_ot" ON "sys_oper_log" ("oper_time" ASC);
+
+-- ----------------------------
+-- Records of sys_oper_log
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sys_post
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_post";
+CREATE TABLE "sys_post" (
+ "post_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "post_code" varchar(64) NOT NULL,
+ "post_name" varchar(50) NOT NULL,
+ "post_sort" int NOT NULL,
+ "status" char(1) NOT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT NULL,
+ PRIMARY KEY ("post_id")
+);
+
+COMMENT ON TABLE "sys_post" IS '岗位信息表';
+COMMENT ON COLUMN "sys_post"."post_id" IS '岗位ID';
+COMMENT ON COLUMN "sys_post"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_post"."post_code" IS '岗位编码';
+COMMENT ON COLUMN "sys_post"."post_name" IS '岗位名称';
+COMMENT ON COLUMN "sys_post"."post_sort" IS '显示顺序';
+COMMENT ON COLUMN "sys_post"."status" IS '状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_post"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_post"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_post"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_post"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_post"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of sys_post
+-- ----------------------------
+INSERT INTO "sys_post" VALUES (1, '000000', 'ceo', '董事长', 1, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (2, '000000', 'se', '项目经理', 2, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (3, '000000', 'hr', '人力资源', 3, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (4, '000000', 'user', '普通员工', 4, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+
+-- ----------------------------
+-- Table structure for sys_role
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_role";
+CREATE TABLE "sys_role" (
+ "role_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "role_name" varchar(30) NOT NULL,
+ "role_key" varchar(100) NOT NULL,
+ "role_sort" int NOT NULL,
+ "data_scope" char(1) NULL DEFAULT '1',
+ "menu_check_strictly" smallint NULL DEFAULT 1,
+ "dept_check_strictly" smallint NULL DEFAULT 1,
+ "status" char(1) NOT NULL,
+ "del_flag" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT NULL,
+ PRIMARY KEY ("role_id")
+);
+
+COMMENT ON TABLE "sys_role" IS '角色信息表';
+COMMENT ON COLUMN "sys_role"."role_id" IS '角色ID';
+COMMENT ON COLUMN "sys_role"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_role"."role_name" IS '角色名称';
+COMMENT ON COLUMN "sys_role"."role_key" IS '角色权限字符串';
+COMMENT ON COLUMN "sys_role"."role_sort" IS '显示顺序';
+COMMENT ON COLUMN "sys_role"."data_scope" IS '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)';
+COMMENT ON COLUMN "sys_role"."menu_check_strictly" IS '菜单树选择项是否关联显示';
+COMMENT ON COLUMN "sys_role"."dept_check_strictly" IS '部门树选择项是否关联显示';
+COMMENT ON COLUMN "sys_role"."status" IS '角色状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_role"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+COMMENT ON COLUMN "sys_role"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_role"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_role"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_role"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_role"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of sys_role
+-- ----------------------------
+INSERT INTO "sys_role" VALUES (1, '000000', '超级管理员', 'admin', 1, '1', 1, 1, '0', '0', 'admin', '2023-03-16 13:18:52', '', NULL, '超级管理员');
+INSERT INTO "sys_role" VALUES (2, '000000', '普通角色', 'common', 2, '2', 1, 1, '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2026-03-12 09:38:54', '普通角色');
+INSERT INTO "sys_role" VALUES (3, '000000', '领导', 'leader', 3, '2', 1, 1, '0', '0', 'admin', '2023-05-27 16:43:20', 'admin', '2026-03-12 09:39:31', NULL);
+INSERT INTO "sys_role" VALUES (4, '000000', '员工', 'staff', 0, '1', 1, 1, '0', '0', 'admin', '2023-05-27 16:44:05', 'admin', '2026-01-29 09:35:18', NULL);
+
+-- ----------------------------
+-- Table structure for sys_role_dept
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_role_dept";
+CREATE TABLE "sys_role_dept" (
+ "role_id" bigint NOT NULL,
+ "dept_id" bigint NOT NULL,
+ PRIMARY KEY ("role_id", "dept_id")
+);
+
+COMMENT ON TABLE "sys_role_dept" IS '角色和部门关联表';
+COMMENT ON COLUMN "sys_role_dept"."role_id" IS '角色ID';
+COMMENT ON COLUMN "sys_role_dept"."dept_id" IS '部门ID';
+
+-- ----------------------------
+-- Records of sys_role_dept
+-- ----------------------------
+INSERT INTO "sys_role_dept" VALUES (2, 100);
+INSERT INTO "sys_role_dept" VALUES (2, 101);
+INSERT INTO "sys_role_dept" VALUES (2, 102);
+INSERT INTO "sys_role_dept" VALUES (2, 103);
+INSERT INTO "sys_role_dept" VALUES (2, 104);
+INSERT INTO "sys_role_dept" VALUES (2, 105);
+INSERT INTO "sys_role_dept" VALUES (2, 106);
+INSERT INTO "sys_role_dept" VALUES (2, 107);
+INSERT INTO "sys_role_dept" VALUES (2, 108);
+INSERT INTO "sys_role_dept" VALUES (2, 109);
+INSERT INTO "sys_role_dept" VALUES (3, 100);
+INSERT INTO "sys_role_dept" VALUES (3, 102);
+INSERT INTO "sys_role_dept" VALUES (3, 108);
+INSERT INTO "sys_role_dept" VALUES (3, 109);
+
+-- ----------------------------
+-- Table structure for sys_role_menu
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_role_menu";
+CREATE TABLE "sys_role_menu" (
+ "role_id" bigint NOT NULL,
+ "menu_id" bigint NOT NULL,
+ PRIMARY KEY ("role_id", "menu_id")
+);
+
+COMMENT ON TABLE "sys_role_menu" IS '角色和菜单关联表';
+COMMENT ON COLUMN "sys_role_menu"."role_id" IS '角色ID';
+COMMENT ON COLUMN "sys_role_menu"."menu_id" IS '菜单ID';
+
+-- ----------------------------
+-- Records of sys_role_menu
+-- ----------------------------
+INSERT INTO "sys_role_menu" VALUES (3, 1);
+INSERT INTO "sys_role_menu" VALUES (3, 2);
+INSERT INTO "sys_role_menu" VALUES (3, 100);
+INSERT INTO "sys_role_menu" VALUES (3, 101);
+INSERT INTO "sys_role_menu" VALUES (3, 102);
+INSERT INTO "sys_role_menu" VALUES (3, 103);
+INSERT INTO "sys_role_menu" VALUES (3, 104);
+INSERT INTO "sys_role_menu" VALUES (3, 105);
+INSERT INTO "sys_role_menu" VALUES (3, 106);
+INSERT INTO "sys_role_menu" VALUES (3, 107);
+INSERT INTO "sys_role_menu" VALUES (3, 108);
+INSERT INTO "sys_role_menu" VALUES (3, 109);
+INSERT INTO "sys_role_menu" VALUES (3, 110);
+INSERT INTO "sys_role_menu" VALUES (3, 111);
+INSERT INTO "sys_role_menu" VALUES (3, 113);
+INSERT INTO "sys_role_menu" VALUES (3, 114);
+INSERT INTO "sys_role_menu" VALUES (3, 500);
+INSERT INTO "sys_role_menu" VALUES (3, 501);
+INSERT INTO "sys_role_menu" VALUES (3, 1000);
+INSERT INTO "sys_role_menu" VALUES (3, 1001);
+INSERT INTO "sys_role_menu" VALUES (3, 1002);
+INSERT INTO "sys_role_menu" VALUES (3, 1003);
+INSERT INTO "sys_role_menu" VALUES (3, 1004);
+INSERT INTO "sys_role_menu" VALUES (3, 1005);
+INSERT INTO "sys_role_menu" VALUES (3, 1006);
+INSERT INTO "sys_role_menu" VALUES (3, 1007);
+INSERT INTO "sys_role_menu" VALUES (3, 1008);
+INSERT INTO "sys_role_menu" VALUES (3, 1009);
+INSERT INTO "sys_role_menu" VALUES (3, 1010);
+INSERT INTO "sys_role_menu" VALUES (3, 1011);
+INSERT INTO "sys_role_menu" VALUES (3, 1012);
+INSERT INTO "sys_role_menu" VALUES (3, 1013);
+INSERT INTO "sys_role_menu" VALUES (3, 1014);
+INSERT INTO "sys_role_menu" VALUES (3, 1015);
+INSERT INTO "sys_role_menu" VALUES (3, 1016);
+INSERT INTO "sys_role_menu" VALUES (3, 1017);
+INSERT INTO "sys_role_menu" VALUES (3, 1018);
+INSERT INTO "sys_role_menu" VALUES (3, 1019);
+INSERT INTO "sys_role_menu" VALUES (3, 1020);
+INSERT INTO "sys_role_menu" VALUES (3, 1021);
+INSERT INTO "sys_role_menu" VALUES (3, 1022);
+INSERT INTO "sys_role_menu" VALUES (3, 1023);
+INSERT INTO "sys_role_menu" VALUES (3, 1024);
+INSERT INTO "sys_role_menu" VALUES (3, 1025);
+INSERT INTO "sys_role_menu" VALUES (3, 1026);
+INSERT INTO "sys_role_menu" VALUES (3, 1027);
+INSERT INTO "sys_role_menu" VALUES (3, 1028);
+INSERT INTO "sys_role_menu" VALUES (3, 1029);
+INSERT INTO "sys_role_menu" VALUES (3, 1030);
+INSERT INTO "sys_role_menu" VALUES (3, 1031);
+INSERT INTO "sys_role_menu" VALUES (3, 1032);
+INSERT INTO "sys_role_menu" VALUES (3, 1033);
+INSERT INTO "sys_role_menu" VALUES (3, 1034);
+INSERT INTO "sys_role_menu" VALUES (3, 1035);
+INSERT INTO "sys_role_menu" VALUES (3, 1036);
+INSERT INTO "sys_role_menu" VALUES (3, 1037);
+INSERT INTO "sys_role_menu" VALUES (3, 1038);
+INSERT INTO "sys_role_menu" VALUES (3, 1039);
+INSERT INTO "sys_role_menu" VALUES (3, 1040);
+INSERT INTO "sys_role_menu" VALUES (3, 1041);
+INSERT INTO "sys_role_menu" VALUES (3, 1042);
+INSERT INTO "sys_role_menu" VALUES (3, 1043);
+INSERT INTO "sys_role_menu" VALUES (3, 1044);
+INSERT INTO "sys_role_menu" VALUES (3, 1045);
+INSERT INTO "sys_role_menu" VALUES (3, 1046);
+INSERT INTO "sys_role_menu" VALUES (3, 1047);
+INSERT INTO "sys_role_menu" VALUES (3, 1048);
+INSERT INTO "sys_role_menu" VALUES (3, 1049);
+INSERT INTO "sys_role_menu" VALUES (3, 1050);
+INSERT INTO "sys_role_menu" VALUES (3, 1051);
+INSERT INTO "sys_role_menu" VALUES (3, 1052);
+INSERT INTO "sys_role_menu" VALUES (3, 1053);
+INSERT INTO "sys_role_menu" VALUES (3, 1054);
+INSERT INTO "sys_role_menu" VALUES (3, 1106);
+INSERT INTO "sys_role_menu" VALUES (3, 1107);
+INSERT INTO "sys_role_menu" VALUES (3, 1108);
+INSERT INTO "sys_role_menu" VALUES (3, 1109);
+INSERT INTO "sys_role_menu" VALUES (3, 1110);
+INSERT INTO "sys_role_menu" VALUES (3, 1111);
+INSERT INTO "sys_role_menu" VALUES (3, 1112);
+INSERT INTO "sys_role_menu" VALUES (3, 1114);
+INSERT INTO "sys_role_menu" VALUES (3, 1115);
+INSERT INTO "sys_role_menu" VALUES (3, 1116);
+INSERT INTO "sys_role_menu" VALUES (3, 1117);
+INSERT INTO "sys_role_menu" VALUES (3, 1118);
+INSERT INTO "sys_role_menu" VALUES (3, 1119);
+INSERT INTO "sys_role_menu" VALUES (3, 1122);
+INSERT INTO "sys_role_menu" VALUES (3, 1123);
+INSERT INTO "sys_role_menu" VALUES (3, 1124);
+INSERT INTO "sys_role_menu" VALUES (3, 1125);
+INSERT INTO "sys_role_menu" VALUES (3, 1126);
+INSERT INTO "sys_role_menu" VALUES (3, 1127);
+INSERT INTO "sys_role_menu" VALUES (3, 1128);
+INSERT INTO "sys_role_menu" VALUES (3, 1129);
+INSERT INTO "sys_role_menu" VALUES (3, 1130);
+INSERT INTO "sys_role_menu" VALUES (3, 1131);
+INSERT INTO "sys_role_menu" VALUES (3, 1132);
+INSERT INTO "sys_role_menu" VALUES (3, 1133);
+INSERT INTO "sys_role_menu" VALUES (3, 1134);
+INSERT INTO "sys_role_menu" VALUES (3, 1135);
+INSERT INTO "sys_role_menu" VALUES (3, 1136);
+INSERT INTO "sys_role_menu" VALUES (3, 1137);
+INSERT INTO "sys_role_menu" VALUES (3, 1138);
+INSERT INTO "sys_role_menu" VALUES (3, 1139);
+INSERT INTO "sys_role_menu" VALUES (3, 1140);
+INSERT INTO "sys_role_menu" VALUES (4, 1);
+INSERT INTO "sys_role_menu" VALUES (4, 100);
+INSERT INTO "sys_role_menu" VALUES (4, 101);
+INSERT INTO "sys_role_menu" VALUES (4, 102);
+INSERT INTO "sys_role_menu" VALUES (4, 103);
+INSERT INTO "sys_role_menu" VALUES (4, 104);
+INSERT INTO "sys_role_menu" VALUES (4, 105);
+INSERT INTO "sys_role_menu" VALUES (4, 106);
+INSERT INTO "sys_role_menu" VALUES (4, 107);
+INSERT INTO "sys_role_menu" VALUES (4, 108);
+INSERT INTO "sys_role_menu" VALUES (4, 500);
+INSERT INTO "sys_role_menu" VALUES (4, 501);
+INSERT INTO "sys_role_menu" VALUES (4, 1000);
+INSERT INTO "sys_role_menu" VALUES (4, 1001);
+INSERT INTO "sys_role_menu" VALUES (4, 1002);
+INSERT INTO "sys_role_menu" VALUES (4, 1003);
+INSERT INTO "sys_role_menu" VALUES (4, 1004);
+INSERT INTO "sys_role_menu" VALUES (4, 1005);
+INSERT INTO "sys_role_menu" VALUES (4, 1006);
+INSERT INTO "sys_role_menu" VALUES (4, 1007);
+INSERT INTO "sys_role_menu" VALUES (4, 1008);
+INSERT INTO "sys_role_menu" VALUES (4, 1009);
+INSERT INTO "sys_role_menu" VALUES (4, 1010);
+INSERT INTO "sys_role_menu" VALUES (4, 1011);
+INSERT INTO "sys_role_menu" VALUES (4, 1012);
+INSERT INTO "sys_role_menu" VALUES (4, 1013);
+INSERT INTO "sys_role_menu" VALUES (4, 1014);
+INSERT INTO "sys_role_menu" VALUES (4, 1015);
+INSERT INTO "sys_role_menu" VALUES (4, 1016);
+INSERT INTO "sys_role_menu" VALUES (4, 1017);
+INSERT INTO "sys_role_menu" VALUES (4, 1018);
+INSERT INTO "sys_role_menu" VALUES (4, 1019);
+INSERT INTO "sys_role_menu" VALUES (4, 1020);
+INSERT INTO "sys_role_menu" VALUES (4, 1021);
+INSERT INTO "sys_role_menu" VALUES (4, 1022);
+INSERT INTO "sys_role_menu" VALUES (4, 1023);
+INSERT INTO "sys_role_menu" VALUES (4, 1024);
+INSERT INTO "sys_role_menu" VALUES (4, 1025);
+INSERT INTO "sys_role_menu" VALUES (4, 1026);
+INSERT INTO "sys_role_menu" VALUES (4, 1027);
+INSERT INTO "sys_role_menu" VALUES (4, 1028);
+INSERT INTO "sys_role_menu" VALUES (4, 1029);
+INSERT INTO "sys_role_menu" VALUES (4, 1030);
+INSERT INTO "sys_role_menu" VALUES (4, 1031);
+INSERT INTO "sys_role_menu" VALUES (4, 1032);
+INSERT INTO "sys_role_menu" VALUES (4, 1033);
+INSERT INTO "sys_role_menu" VALUES (4, 1034);
+INSERT INTO "sys_role_menu" VALUES (4, 1035);
+INSERT INTO "sys_role_menu" VALUES (4, 1036);
+INSERT INTO "sys_role_menu" VALUES (4, 1037);
+INSERT INTO "sys_role_menu" VALUES (4, 1038);
+INSERT INTO "sys_role_menu" VALUES (4, 1039);
+INSERT INTO "sys_role_menu" VALUES (4, 1040);
+INSERT INTO "sys_role_menu" VALUES (4, 1041);
+INSERT INTO "sys_role_menu" VALUES (4, 1042);
+INSERT INTO "sys_role_menu" VALUES (4, 1043);
+INSERT INTO "sys_role_menu" VALUES (4, 1044);
+INSERT INTO "sys_role_menu" VALUES (4, 1045);
+INSERT INTO "sys_role_menu" VALUES (4, 1106);
+INSERT INTO "sys_role_menu" VALUES (4, 1107);
+INSERT INTO "sys_role_menu" VALUES (4, 1108);
+INSERT INTO "sys_role_menu" VALUES (4, 1109);
+INSERT INTO "sys_role_menu" VALUES (4, 1110);
+INSERT INTO "sys_role_menu" VALUES (4, 1111);
+INSERT INTO "sys_role_menu" VALUES (4, 1112);
+INSERT INTO "sys_role_menu" VALUES (4, 1114);
+INSERT INTO "sys_role_menu" VALUES (4, 1115);
+INSERT INTO "sys_role_menu" VALUES (4, 1116);
+INSERT INTO "sys_role_menu" VALUES (4, 1117);
+INSERT INTO "sys_role_menu" VALUES (4, 1118);
+INSERT INTO "sys_role_menu" VALUES (4, 1119);
+INSERT INTO "sys_role_menu" VALUES (4, 1122);
+INSERT INTO "sys_role_menu" VALUES (4, 1123);
+INSERT INTO "sys_role_menu" VALUES (4, 1124);
+
+-- ----------------------------
+-- Table structure for sys_tenant
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_tenant";
+CREATE TABLE "sys_tenant" (
+ "id" bigint NOT NULL,
+ "tenant_id" varchar(20) NOT NULL,
+ "contact_user_name" varchar(20) NULL DEFAULT NULL,
+ "contact_phone" varchar(20) NULL DEFAULT NULL,
+ "company_name" varchar(50) NULL DEFAULT NULL,
+ "license_number" varchar(30) NULL DEFAULT NULL,
+ "address" varchar(200) NULL DEFAULT NULL,
+ "intro" varchar(200) NULL DEFAULT NULL,
+ "domain" varchar(200) NULL DEFAULT NULL,
+ "remark" varchar(200) NULL DEFAULT NULL,
+ "package_id" bigint NULL DEFAULT NULL,
+ "expire_time" timestamp(0) NULL DEFAULT NULL,
+ "account_count" int NULL DEFAULT -1,
+ "status" char(1) NULL DEFAULT '0',
+ "del_flag" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT NULL,
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+
+COMMENT ON TABLE "sys_tenant" IS '租户表';
+COMMENT ON COLUMN "sys_tenant"."id" IS 'id';
+COMMENT ON COLUMN "sys_tenant"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_tenant"."contact_user_name" IS '联系人';
+COMMENT ON COLUMN "sys_tenant"."contact_phone" IS '联系电话';
+COMMENT ON COLUMN "sys_tenant"."company_name" IS '企业名称';
+COMMENT ON COLUMN "sys_tenant"."license_number" IS '统一社会信用代码';
+COMMENT ON COLUMN "sys_tenant"."address" IS '地址';
+COMMENT ON COLUMN "sys_tenant"."intro" IS '企业简介';
+COMMENT ON COLUMN "sys_tenant"."domain" IS '域名';
+COMMENT ON COLUMN "sys_tenant"."remark" IS '备注';
+COMMENT ON COLUMN "sys_tenant"."package_id" IS '租户套餐编号';
+COMMENT ON COLUMN "sys_tenant"."expire_time" IS '过期时间';
+COMMENT ON COLUMN "sys_tenant"."account_count" IS '用户数量(-1不限制)';
+COMMENT ON COLUMN "sys_tenant"."status" IS '租户状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_tenant"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+COMMENT ON COLUMN "sys_tenant"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_tenant"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_tenant"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_tenant"."update_time" IS '更新时间';
+
+-- ----------------------------
+-- Records of sys_tenant
+-- ----------------------------
+INSERT INTO "sys_tenant" VALUES (1, '000000', '管理组', '15888888888', 'XXX有限公司', '1213', NULL, '多租户通用后台管理管理系统', NULL, NULL, NULL, NULL, 10, '0', '0', '1', '2023-10-28 10:43:44', 'admin', '2023-10-28 00:50:23');
+
+-- ----------------------------
+-- Table structure for sys_tenant_package
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_tenant_package";
+CREATE TABLE "sys_tenant_package" (
+ "package_id" bigint NOT NULL,
+ "package_name" varchar(20) NULL DEFAULT NULL,
+ "menu_ids" varchar(3000) NULL DEFAULT NULL,
+ "remark" varchar(200) NULL DEFAULT NULL,
+ "menu_check_strictly" smallint NULL DEFAULT 1,
+ "status" char(1) NULL DEFAULT '0',
+ "del_flag" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT NULL,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT NULL,
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ PRIMARY KEY ("package_id")
+);
+
+COMMENT ON TABLE "sys_tenant_package" IS '租户套餐表';
+COMMENT ON COLUMN "sys_tenant_package"."package_id" IS '租户套餐id';
+COMMENT ON COLUMN "sys_tenant_package"."package_name" IS '套餐名称';
+COMMENT ON COLUMN "sys_tenant_package"."menu_ids" IS '关联菜单id';
+COMMENT ON COLUMN "sys_tenant_package"."remark" IS '备注';
+COMMENT ON COLUMN "sys_tenant_package"."menu_check_strictly" IS '菜单树选择项是否关联显示(0父子不互相关联显示 1父子互相关联显示)';
+COMMENT ON COLUMN "sys_tenant_package"."status" IS '状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_tenant_package"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+COMMENT ON COLUMN "sys_tenant_package"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_tenant_package"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_tenant_package"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_tenant_package"."update_time" IS '更新时间';
+
+-- ----------------------------
+-- Records of sys_tenant_package
+-- ----------------------------
+INSERT INTO "sys_tenant_package" VALUES (1717467764031721474, '系统工具租户', '3,115,116,1055,1056,1057,1058,1059,1060,117', NULL, 1, '0', '0', 'admin', '2023-10-26 17:06:39', 'admin', '2023-10-28 00:49:32');
+INSERT INTO "sys_tenant_package" VALUES (1717594985660497922, '测试菜单租户', '1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1124,1118,1119,1122,1123,1061,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1092,1093,1094,1095,1096,1097,1098,1120,1099,1100,1101,1102,1103,1104,1105', NULL, 1, '0', '0', 'admin', '2023-10-27 01:32:11', 'admin', '2023-11-13 16:16:31');
+
+-- ----------------------------
+-- Table structure for sys_user
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_user";
+CREATE TABLE "sys_user" (
+ "user_id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "dept_id" bigint NULL DEFAULT NULL,
+ "user_name" varchar(30) NOT NULL,
+ "nick_name" varchar(30) NOT NULL,
+ "user_type" varchar(2) NULL DEFAULT '00',
+ "email" varchar(50) NULL DEFAULT '',
+ "phonenumber" varchar(11) NULL DEFAULT '',
+ "sex" char(1) NULL DEFAULT '0',
+ "avatar" varchar(100) NULL DEFAULT '',
+ "password" varchar(100) NULL DEFAULT '',
+ "status" char(1) NULL DEFAULT '0',
+ "del_flag" char(1) NULL DEFAULT '0',
+ "login_ip" varchar(128) NULL DEFAULT '',
+ "login_date" timestamp(0) NULL DEFAULT NULL,
+ "pwd_update_date" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "remark" varchar(500) NULL DEFAULT NULL,
+ PRIMARY KEY ("user_id")
+);
+
+COMMENT ON TABLE "sys_user" IS '用户信息表';
+COMMENT ON COLUMN "sys_user"."user_id" IS '用户ID';
+COMMENT ON COLUMN "sys_user"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "sys_user"."dept_id" IS '部门ID';
+COMMENT ON COLUMN "sys_user"."user_name" IS '用户账号';
+COMMENT ON COLUMN "sys_user"."nick_name" IS '用户昵称';
+COMMENT ON COLUMN "sys_user"."user_type" IS '用户类型(00系统用户)';
+COMMENT ON COLUMN "sys_user"."email" IS '用户邮箱';
+COMMENT ON COLUMN "sys_user"."phonenumber" IS '手机号码';
+COMMENT ON COLUMN "sys_user"."sex" IS '用户性别(0男 1女 2未知)';
+COMMENT ON COLUMN "sys_user"."avatar" IS '头像地址';
+COMMENT ON COLUMN "sys_user"."password" IS '密码';
+COMMENT ON COLUMN "sys_user"."status" IS '账号状态(0正常 1停用)';
+COMMENT ON COLUMN "sys_user"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+COMMENT ON COLUMN "sys_user"."login_ip" IS '最后登录IP';
+COMMENT ON COLUMN "sys_user"."login_date" IS '最后登录时间';
+COMMENT ON COLUMN "sys_user"."pwd_update_date" IS '密码最后更新时间';
+COMMENT ON COLUMN "sys_user"."create_by" IS '创建者';
+COMMENT ON COLUMN "sys_user"."create_time" IS '创建时间';
+COMMENT ON COLUMN "sys_user"."update_by" IS '更新者';
+COMMENT ON COLUMN "sys_user"."update_time" IS '更新时间';
+COMMENT ON COLUMN "sys_user"."remark" IS '备注';
+
+-- ----------------------------
+-- Records of sys_user
+-- ----------------------------
+INSERT INTO "sys_user" VALUES (1, '000000', 103, 'admin', '超级管理员', '00', 'ry@163.com', '15888888888', '1', '/profile/avatar/2026/01/08/cdcb3ca98f22465599c3fdf7c0ab86ee.png', '$2a$10$tU4M4kLWity3ABbClt93PePHy372ijgBvF5P5oO0O/Q.hFnFIOzT.', '0', '0', '127.0.0.1', '2026-03-17 11:56:31', '2025-12-31 17:12:39', 'admin', '2023-03-16 13:18:52', 'admin', '2026-03-17 11:56:31', '管理员');
+INSERT INTO "sys_user" VALUES (2, '000000', 105, 'staff', '普通角色', '00', 'ry@qq.com', '15666666666', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', '2023-03-16 13:18:52', '2023-11-24 16:07:00', 'admin', '2023-03-16 13:18:52', 'admin', '2023-11-24 16:07:00', '测试员');
+INSERT INTO "sys_user" VALUES (4, '000000', 105, 'leaveStaff', '员工', '00', '', '', '0', '', '$2a$10$8tbCSBjTljk5vUbKvfibE.OSWufn72coFuZb74b.qQTeqDWMcO/KK', '0', '0', '127.0.0.1', '2023-05-27 16:45:07', '2023-09-03 23:54:05', 'admin', '2023-05-27 16:45:07', 'admin', '2026-01-04 15:54:40', NULL);
+INSERT INTO "sys_user" VALUES (5, '000000', 103, 'leader', '领导', '00', '', '', '0', '', '$2a$10$2MKWakMtqahnqYNbveJLf.kbRzmssuqHzQ79aBViz18/Qn1CrC9LS', '0', '0', '127.0.0.1', '2026-01-15 12:51:48', '2025-12-26 14:29:07', 'admin', '2023-05-27 16:45:22', 'admin', '2026-01-15 12:51:48', NULL);
+INSERT INTO "sys_user" VALUES (2013148378707263488, '000000', NULL, 'fdsf', 'sfds', '00', '', '', '0', '', '$2a$10$uOg4XPfNQJycittSTnd3F.lwG7a0Tj5tlC/kmLlKJZFAYBtLXQxRK', '0', '0', '', NULL, NULL, 'admin', '2026-01-19 15:15:51', 'admin', '2026-01-19 15:15:51', NULL);
+
+-- ----------------------------
+-- Table structure for sys_user_post
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_user_post";
+CREATE TABLE "sys_user_post" (
+ "user_id" bigint NOT NULL,
+ "post_id" bigint NOT NULL,
+ PRIMARY KEY ("user_id", "post_id")
+);
+
+COMMENT ON TABLE "sys_user_post" IS '用户与岗位关联表';
+COMMENT ON COLUMN "sys_user_post"."user_id" IS '用户ID';
+COMMENT ON COLUMN "sys_user_post"."post_id" IS '岗位ID';
+
+-- ----------------------------
+-- Records of sys_user_post
+-- ----------------------------
+INSERT INTO "sys_user_post" VALUES (2, 2);
+INSERT INTO "sys_user_post" VALUES (5, 1);
+
+-- ----------------------------
+-- Table structure for sys_user_role
+-- ----------------------------
+DROP TABLE IF EXISTS "sys_user_role";
+CREATE TABLE "sys_user_role" (
+ "user_id" bigint NOT NULL,
+ "role_id" bigint NOT NULL,
+ PRIMARY KEY ("user_id", "role_id")
+);
+COMMENT ON TABLE "sys_user_role" IS '用户和角色关联表';
+COMMENT ON COLUMN "sys_user_role"."user_id" IS '用户ID';
+COMMENT ON COLUMN "sys_user_role"."role_id" IS '角色ID';
+
+-- ----------------------------
+-- Records of sys_user_role
+-- ----------------------------
+INSERT INTO "sys_user_role" VALUES (1, 1);
+INSERT INTO "sys_user_role" VALUES (4, 2);
+INSERT INTO "sys_user_role" VALUES (4, 4);
+INSERT INTO "sys_user_role" VALUES (5, 3);
+
+-- ----------------------------
+-- Table structure for test_common
+-- ----------------------------
+DROP TABLE IF EXISTS "test_common";
+CREATE TABLE "test_common" (
+ "id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "del_flag" char(1) NULL DEFAULT '0',
+ "title" varchar(64) NULL DEFAULT NULL,
+ "level" bigint NULL DEFAULT NULL,
+ "send_doc_no" varchar(64) NULL DEFAULT NULL,
+ "send_doc_unit" varchar(64) NULL DEFAULT NULL,
+ "publish_time" date NULL DEFAULT NULL,
+ "deadline" timestamp(0) NULL DEFAULT NULL,
+ "label" text NULL,
+ "content" text NULL,
+ "money" decimal(18, 2) NULL DEFAULT NULL,
+ "views" bigint NULL DEFAULT NULL,
+ "new_file_id" varchar(200) NULL DEFAULT NULL,
+ "image_id" varchar(200) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+COMMENT ON TABLE "test_common" IS '常规表演示';
+COMMENT ON COLUMN "test_common"."id" IS '主键id';
+COMMENT ON COLUMN "test_common"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "test_common"."create_by" IS '创建者';
+COMMENT ON COLUMN "test_common"."create_time" IS '创建时间';
+COMMENT ON COLUMN "test_common"."update_by" IS '更新者';
+COMMENT ON COLUMN "test_common"."update_time" IS '更新时间';
+COMMENT ON COLUMN "test_common"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+COMMENT ON COLUMN "test_common"."title" IS '标题';
+COMMENT ON COLUMN "test_common"."level" IS '级别(取数据字典)';
+COMMENT ON COLUMN "test_common"."send_doc_no" IS '发文字号';
+COMMENT ON COLUMN "test_common"."send_doc_unit" IS '发文单位';
+COMMENT ON COLUMN "test_common"."publish_time" IS '发布时间';
+COMMENT ON COLUMN "test_common"."deadline" IS '截至日期';
+COMMENT ON COLUMN "test_common"."label" IS '标签';
+COMMENT ON COLUMN "test_common"."content" IS '文章内容';
+COMMENT ON COLUMN "test_common"."money" IS '金额';
+COMMENT ON COLUMN "test_common"."views" IS '阅读次数';
+COMMENT ON COLUMN "test_common"."new_file_id" IS '附件';
+COMMENT ON COLUMN "test_common"."image_id" IS '图片';
+
+-- ----------------------------
+-- Records of test_common
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for test_leave
+-- ----------------------------
+DROP TABLE IF EXISTS "test_leave";
+CREATE TABLE "test_leave" (
+ "id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "type" smallint NOT NULL,
+ "reason" varchar(500) NOT NULL,
+ "start_time" timestamp(0) NOT NULL,
+ "end_time" timestamp(0) NOT NULL,
+ "day" smallint NULL DEFAULT NULL,
+ "instance_id" bigint NULL DEFAULT NULL,
+ "node_code" varchar(100) NULL DEFAULT NULL,
+ "node_name" varchar(100) NULL DEFAULT NULL,
+ "node_type" smallint NULL DEFAULT NULL,
+ "flow_status" varchar(20) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP,
+ "del_flag" char(1) NULL DEFAULT '0',
+ PRIMARY KEY ("id")
+);
+COMMENT ON TABLE "test_leave" IS 'OA 请假申请表';
+COMMENT ON COLUMN "test_leave"."id" IS '主键';
+COMMENT ON COLUMN "test_leave"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "test_leave"."type" IS '请假类型';
+COMMENT ON COLUMN "test_leave"."reason" IS '请假原因';
+COMMENT ON COLUMN "test_leave"."start_time" IS '开始时间';
+COMMENT ON COLUMN "test_leave"."end_time" IS '结束时间';
+COMMENT ON COLUMN "test_leave"."day" IS '请假天数';
+COMMENT ON COLUMN "test_leave"."instance_id" IS '流程实例的id';
+COMMENT ON COLUMN "test_leave"."node_code" IS '节点编码';
+COMMENT ON COLUMN "test_leave"."node_name" IS '流程节点名称';
+COMMENT ON COLUMN "test_leave"."node_type" IS '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)';
+COMMENT ON COLUMN "test_leave"."flow_status" IS '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)';
+COMMENT ON COLUMN "test_leave"."create_by" IS '创建者';
+COMMENT ON COLUMN "test_leave"."create_time" IS '创建时间';
+COMMENT ON COLUMN "test_leave"."update_by" IS '更新者';
+COMMENT ON COLUMN "test_leave"."update_time" IS '更新时间';
+COMMENT ON COLUMN "test_leave"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+
+-- ----------------------------
+-- Records of test_leave
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for test_mater
+-- ----------------------------
+DROP TABLE IF EXISTS "test_mater";
+CREATE TABLE "test_mater" (
+ "id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "law_firm_name" varchar(30) NULL DEFAULT '',
+ "address" varchar(255) NULL DEFAULT NULL,
+ "file_id" varchar(255) NULL DEFAULT NULL,
+ "del_flag" char(1) NULL DEFAULT '0',
+ "state" smallint NULL DEFAULT NULL,
+ "publish_time" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+COMMENT ON TABLE "test_mater" IS '主子表演示';
+COMMENT ON COLUMN "test_mater"."id" IS '事务所id';
+COMMENT ON COLUMN "test_mater"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "test_mater"."law_firm_name" IS '律师所名称';
+COMMENT ON COLUMN "test_mater"."address" IS '地址';
+COMMENT ON COLUMN "test_mater"."file_id" IS 'logo图片id';
+COMMENT ON COLUMN "test_mater"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+COMMENT ON COLUMN "test_mater"."state" IS '状态';
+COMMENT ON COLUMN "test_mater"."publish_time" IS '发布时间';
+COMMENT ON COLUMN "test_mater"."create_by" IS '创建者';
+COMMENT ON COLUMN "test_mater"."create_time" IS '创建时间/提交时间';
+COMMENT ON COLUMN "test_mater"."update_by" IS '更新者';
+COMMENT ON COLUMN "test_mater"."update_time" IS '更新时间';
+
+-- ----------------------------
+-- Records of test_mater
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for test_sub
+-- ----------------------------
+DROP TABLE IF EXISTS "test_sub";
+CREATE TABLE "test_sub" (
+ "id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "legal_id" bigint NOT NULL,
+ "lawyer_name" varchar(30) NULL DEFAULT NULL,
+ "phone" bigint NULL DEFAULT NULL,
+ "brief_introduction" varchar(255) NULL DEFAULT NULL,
+ "del_flag" char(1) NULL DEFAULT '0',
+ "create_by" varchar(64) NULL DEFAULT '',
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT '',
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+COMMENT ON TABLE "test_sub" IS '子表';
+COMMENT ON COLUMN "test_sub"."id" IS '律师id';
+COMMENT ON COLUMN "test_sub"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "test_sub"."legal_id" IS '事务所id';
+COMMENT ON COLUMN "test_sub"."lawyer_name" IS '律师名称';
+COMMENT ON COLUMN "test_sub"."phone" IS '联系电话';
+COMMENT ON COLUMN "test_sub"."brief_introduction" IS '简介';
+COMMENT ON COLUMN "test_sub"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+COMMENT ON COLUMN "test_sub"."create_by" IS '创建者';
+COMMENT ON COLUMN "test_sub"."create_time" IS '创建时间/提交时间';
+COMMENT ON COLUMN "test_sub"."update_by" IS '更新者';
+COMMENT ON COLUMN "test_sub"."update_time" IS '更新时间';
+
+-- ----------------------------
+-- Records of test_sub
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for test_tree
+-- ----------------------------
+DROP TABLE IF EXISTS "test_tree";
+CREATE TABLE "test_tree" (
+ "id" bigint NOT NULL,
+ "tenant_id" varchar(20) NULL DEFAULT '000000',
+ "parent_id" bigint NULL DEFAULT 0,
+ "tree_name" varchar(255) NULL DEFAULT NULL,
+ "version" int NULL DEFAULT 0,
+ "create_time" timestamp(0) NULL DEFAULT NULL,
+ "create_by" varchar(64) NULL DEFAULT NULL,
+ "update_time" timestamp(0) NULL DEFAULT NULL,
+ "update_by" varchar(64) NULL DEFAULT NULL,
+ "del_flag" char(1) NULL DEFAULT '0',
+ PRIMARY KEY ("id")
+);
+COMMENT ON TABLE "test_tree" IS '测试树表';
+COMMENT ON COLUMN "test_tree"."id" IS '主键';
+COMMENT ON COLUMN "test_tree"."tenant_id" IS '租户编号';
+COMMENT ON COLUMN "test_tree"."parent_id" IS '父id';
+COMMENT ON COLUMN "test_tree"."tree_name" IS '值';
+COMMENT ON COLUMN "test_tree"."version" IS '版本';
+COMMENT ON COLUMN "test_tree"."create_time" IS '创建时间';
+COMMENT ON COLUMN "test_tree"."create_by" IS '创建人';
+COMMENT ON COLUMN "test_tree"."update_time" IS '更新时间';
+COMMENT ON COLUMN "test_tree"."update_by" IS '更新人';
+COMMENT ON COLUMN "test_tree"."del_flag" IS '删除标志(0代表存在 2代表删除)';
+
+-- ----------------------------
+-- Records of test_tree
+-- ----------------------------
+
+-- SET FOREIGN_KEY_CHECKS = 1; (not needed in PostgreSQL)
+
+-- ----------------------------
+-- Add Foreign Key Constraints for Quartz tables
+-- ----------------------------
+ALTER TABLE "qrtz_blob_triggers" ADD CONSTRAINT "fk_qrtz_blob_triggers" FOREIGN KEY ("sched_name", "trigger_name", "trigger_group") REFERENCES "qrtz_triggers"("sched_name", "trigger_name", "trigger_group") ON DELETE CASCADE ON UPDATE CASCADE;
+
+ALTER TABLE "qrtz_cron_triggers" ADD CONSTRAINT "fk_qrtz_cron_triggers" FOREIGN KEY ("sched_name", "trigger_name", "trigger_group") REFERENCES "qrtz_triggers"("sched_name", "trigger_name", "trigger_group") ON DELETE CASCADE ON UPDATE CASCADE;
+
+ALTER TABLE "qrtz_simple_triggers" ADD CONSTRAINT "fk_qrtz_simple_triggers" FOREIGN KEY ("sched_name", "trigger_name", "trigger_group") REFERENCES "qrtz_triggers"("sched_name", "trigger_name", "trigger_group") ON DELETE CASCADE ON UPDATE CASCADE;
+
+ALTER TABLE "qrtz_simprop_triggers" ADD CONSTRAINT "fk_qrtz_simprop_triggers" FOREIGN KEY ("sched_name", "trigger_name", "trigger_group") REFERENCES "qrtz_triggers"("sched_name", "trigger_name", "trigger_group") ON DELETE CASCADE ON UPDATE CASCADE;
diff --git a/sql/warm-sqlite.sql b/sql/warm-sqlite.sql
new file mode 100644
index 0000000000000000000000000000000000000000..682b4c0fb18ac5eb8b45ebd7b882d582e9f7a673
--- /dev/null
+++ b/sql/warm-sqlite.sql
@@ -0,0 +1,1771 @@
+/*
+ SQLite Dump SQL
+
+ Source Server : mysql-本地
+ Source Server Type : SQLite
+ Source Server Version : 3.x
+ Source Host : localhost
+ Source Schema : warm
+
+ Target Server Type : SQLite
+ Target Server Version : 3.x
+ File Encoding : UTF8
+
+ Date: 2026-03-28
+*/
+
+-- 启用外键约束
+PRAGMA foreign_keys = ON;
+
+-- Table structure for flow_definition
+DROP TABLE IF EXISTS "flow_definition";
+CREATE TABLE "flow_definition" (
+ "id" INTEGER NOT NULL,
+ "flow_code" TEXT NOT NULL,
+ "flow_name" TEXT NOT NULL,
+ "model_value" TEXT NOT NULL DEFAULT 'CLASSICS',
+ "category" TEXT NULL DEFAULT NULL,
+ "version" TEXT NOT NULL,
+ "is_publish" INTEGER NOT NULL DEFAULT 0,
+ "form_custom" TEXT NULL DEFAULT 'N',
+ "form_path" TEXT NULL DEFAULT NULL,
+ "activity_status" INTEGER NOT NULL DEFAULT 1,
+ "listener_type" TEXT NULL DEFAULT NULL,
+ "listener_path" TEXT NULL DEFAULT NULL,
+ "ext" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_definition
+INSERT INTO "flow_definition" VALUES (1483466093627576320, 'test_leave', '串行-简单', 'CLASSICS', NULL, '1', 1, 'N', 'test/leave/approve', 1, '', '', NULL, '2026-03-17 14:04:38', '1', '2026-03-17 14:05:58', '1', '0', '000000');
+-- Table structure for flow_his_task
+DROP TABLE IF EXISTS "flow_his_task";
+CREATE TABLE "flow_his_task" (
+ "id" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "instance_id" INTEGER NOT NULL,
+ "task_id" INTEGER NOT NULL,
+ "node_code" TEXT NULL DEFAULT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "node_type" INTEGER NULL DEFAULT NULL,
+ "target_node_code" TEXT NULL DEFAULT NULL,
+ "target_node_name" TEXT NULL DEFAULT NULL,
+ "approver" TEXT NULL DEFAULT NULL,
+ "cooperate_type" INTEGER NOT NULL DEFAULT 0,
+ "collaborator" TEXT NULL DEFAULT NULL,
+ "skip_type" TEXT NOT NULL,
+ "flow_status" TEXT NOT NULL,
+ "form_custom" TEXT NULL DEFAULT 'N',
+ "form_path" TEXT NULL DEFAULT NULL,
+ "message" TEXT NULL DEFAULT NULL,
+ "variable" text NULL,
+ "ext" text NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_his_task
+-- Table structure for flow_instance
+DROP TABLE IF EXISTS "flow_instance";
+CREATE TABLE "flow_instance" (
+ "id" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "business_id" TEXT NOT NULL,
+ "node_type" INTEGER NOT NULL,
+ "node_code" TEXT NOT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "variable" text NULL,
+ "flow_status" TEXT NOT NULL,
+ "activity_status" INTEGER NOT NULL DEFAULT 1,
+ "def_json" text NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "ext" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_instance
+-- Table structure for flow_node
+DROP TABLE IF EXISTS "flow_node";
+CREATE TABLE "flow_node" (
+ "id" INTEGER NOT NULL,
+ "node_type" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "node_code" TEXT NOT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "permission_flag" TEXT NULL DEFAULT NULL,
+ "node_ratio" TEXT NULL DEFAULT NULL,
+ "coordinate" TEXT NULL DEFAULT NULL,
+ "any_node_skip" TEXT NULL DEFAULT NULL,
+ "listener_type" TEXT NULL DEFAULT NULL,
+ "listener_path" TEXT NULL DEFAULT NULL,
+ "form_custom" TEXT NULL DEFAULT 'N',
+ "form_path" TEXT NULL DEFAULT NULL,
+ "version" TEXT NOT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "ext" text NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_node
+INSERT INTO "flow_node" VALUES (1483466093736628224, 0, 1483466093627576320, '1', '开始', NULL, '0.0', '120,280|120,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093740822528, 1, 1483466093627576320, '2', '待提交', 'role:1@@role:2', '0.0', '280,280|280,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093740822529, 1, 1483466093627576320, '3', '组长审批', 'role:1@@role:2', '0.0', '480,280|480,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016832, 1, 1483466093627576320, '4', '部门经理审批', 'role:1@@role:2', '0.0', '700,280|700,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016833, 1, 1483466093627576320, '5', 'hr审批', 'role:1@@role:2', '0.0', '920,280|920,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016834, 2, 1483466093627576320, '6', '结束', NULL, '0.0', '1120,280|1120,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+-- Table structure for flow_skip
+DROP TABLE IF EXISTS "flow_skip";
+CREATE TABLE "flow_skip" (
+ "id" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "now_node_code" TEXT NOT NULL,
+ "now_node_type" INTEGER NULL DEFAULT NULL,
+ "next_node_code" TEXT NOT NULL,
+ "next_node_type" INTEGER NULL DEFAULT NULL,
+ "skip_name" TEXT NULL DEFAULT NULL,
+ "skip_type" TEXT NULL DEFAULT NULL,
+ "skip_condition" TEXT NULL DEFAULT NULL,
+ "coordinate" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_skip
+INSERT INTO "flow_skip" VALUES (1483466093916983296, 1483466093627576320, '1', 0, '2', 1, NULL, 'PASS', NULL, '140,280;230,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093916983297, 1483466093627576320, '2', 1, '3', 1, NULL, 'PASS', NULL, '330,280;430,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093921177600, 1483466093627576320, '3', 1, '4', 1, NULL, 'PASS', NULL, '530,280;650,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093921177601, 1483466093627576320, '4', 1, '5', 1, NULL, 'PASS', NULL, '750,280;870,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093925371904, 1483466093627576320, '4', 1, '2', 1, NULL, 'REJECT', NULL, '700,240;700,210;280,210;280,240', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093925371905, 1483466093627576320, '5', 1, '6', 2, NULL, 'PASS', NULL, '970,280;1100,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+-- Table structure for flow_task
+DROP TABLE IF EXISTS "flow_task";
+CREATE TABLE "flow_task" (
+ "id" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "instance_id" INTEGER NOT NULL,
+ "node_code" TEXT NOT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "node_type" INTEGER NOT NULL,
+ "flow_status" TEXT NOT NULL,
+ "form_custom" TEXT NULL DEFAULT 'N',
+ "form_path" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_task
+-- Table structure for flow_user
+DROP TABLE IF EXISTS "flow_user";
+CREATE TABLE "flow_user" (
+ "id" INTEGER NOT NULL,
+ "type" TEXT NOT NULL,
+ "processed_by" TEXT NULL DEFAULT NULL,
+ "associated" INTEGER NOT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+CREATE INDEX "user_processed_type" ON "flow_user" ("processed_by" ASC, "type" ASC);
+CREATE INDEX "user_associated" ON "flow_user" ("associated" ASC);
+-- Records of flow_user
+-- Table structure for gen_table
+DROP TABLE IF EXISTS "gen_table";
+CREATE TABLE "gen_table" (
+ "table_id" INTEGER NOT NULL,
+ "table_name" TEXT NULL DEFAULT '',
+ "table_comment" TEXT NULL DEFAULT '',
+ "sub_table_name" TEXT NULL DEFAULT NULL,
+ "sub_table_fk_name" TEXT NULL DEFAULT NULL,
+ "class_name" TEXT NULL DEFAULT '',
+ "tpl_category" TEXT NULL DEFAULT 'crud',
+ "package_name" TEXT NULL DEFAULT NULL,
+ "module_name" TEXT NULL DEFAULT NULL,
+ "business_name" TEXT NULL DEFAULT NULL,
+ "function_name" TEXT NULL DEFAULT NULL,
+ "function_author" TEXT NULL DEFAULT NULL,
+ "gen_type" TEXT NULL DEFAULT '0',
+ "two_column" TEXT NULL DEFAULT NULL,
+ "swagger_enable" TEXT NULL DEFAULT NULL,
+ "export_enable" TEXT NULL DEFAULT NULL,
+ "flow_enable" TEXT NULL DEFAULT NULL,
+ "gen_path" TEXT NULL DEFAULT '/',
+ "options" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("table_id")
+);
+-- Records of gen_table
+INSERT INTO "gen_table" VALUES (2013536128711262208, 'test_common', '常规表演示', NULL, NULL, 'TestCommon', 'crud', 'com.warm.test', 'test', 'common', '常规演示', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:05', NULL);
+INSERT INTO "gen_table" VALUES (2013536129340407808, 'test_tree', '测试树表', '', '', 'TestTree', 'tree', 'com.warm.test', 'test', 'tree', '测试树', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"id\",\"treeName\":\"tree_name\",\"treeParentCode\":\"parent_id\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:13', NULL);
+INSERT INTO "gen_table" VALUES (2013810170194296832, 'test_mater', '主子表演示', 'test_sub', 'legal_id', 'TestMater', 'sub', 'com.warm.test', 'test', 'mater', '主子演示', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-21 11:05:02', 'admin', '2026-03-12 10:08:57', NULL);
+INSERT INTO "gen_table" VALUES (2013810318605549568, 'test_sub', '子表', NULL, NULL, 'TestSub', 'crud', 'com.warm.test', 'test', 'sub', '子', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:20', NULL);
+INSERT INTO "gen_table" VALUES (2016705115653668864, 'test_leave', 'OA 请假申请表', NULL, NULL, 'TestLeave', 'crud', 'com.warm.test', 'test', 'leave', 'OA 请假申请', 'warm', '0', 'Y', 'N', 'Y', 'Y', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-29 09:45:35', 'admin', '2026-03-12 10:08:47', NULL);
+-- Table structure for gen_table_column
+DROP TABLE IF EXISTS "gen_table_column";
+CREATE TABLE "gen_table_column" (
+ "column_id" INTEGER NOT NULL,
+ "table_id" INTEGER NULL DEFAULT NULL,
+ "column_name" TEXT NULL DEFAULT NULL,
+ "column_comment" TEXT NULL DEFAULT NULL,
+ "column_type" TEXT NULL DEFAULT NULL,
+ "java_type" TEXT NULL DEFAULT NULL,
+ "java_field" TEXT NULL DEFAULT NULL,
+ "is_pk" TEXT NULL DEFAULT NULL,
+ "is_increment" TEXT NULL DEFAULT NULL,
+ "is_required" TEXT NULL DEFAULT NULL,
+ "is_insert" TEXT NULL DEFAULT NULL,
+ "is_edit" TEXT NULL DEFAULT NULL,
+ "is_list" TEXT NULL DEFAULT NULL,
+ "is_query" TEXT NULL DEFAULT NULL,
+ "query_type" TEXT NULL DEFAULT 'EQ',
+ "html_type" TEXT NULL DEFAULT NULL,
+ "dict_type" TEXT NULL DEFAULT '',
+ "sort" INTEGER NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("column_id")
+);
+-- Records of gen_table_column
+INSERT INTO "gen_table_column" VALUES (2013533660615016448, 2013533660531130368, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660661153792, 2013533660531130368, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125312, 2013533660531130368, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125313, 2013533660531130368, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125314, 2013533660531130368, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660707291136, 2013533660531130368, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660711485440, 2013533660531130368, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660711485441, 2013533660531130368, 'title', '标题', 'TEXT', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660732456960, 2013533660531130368, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660732456961, 2013533660531130368, 'send_doc_no', '发文字号', 'TEXT', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622784, 2013533660531130368, 'send_doc_unit', '发文单位', 'TEXT', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622785, 2013533660531130368, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622786, 2013533660531130368, 'deadline', '截至日期', 'TEXT', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788608, 2013533660531130368, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788609, 2013533660531130368, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788610, 2013533660531130368, 'money', '金额', 'REAL', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760128, 2013533660531130368, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760129, 2013533660531130368, 'new_file_id', '附件', 'TEXT', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760130, 2013533660531130368, 'image_id', '图片', 'TEXT', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660824731649, 2013533660824731648, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091776, 2013533660824731648, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091777, 2013533660824731648, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091778, 2013533660824731648, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091779, 2013533660824731648, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063296, 2013533660824731648, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063297, 2013533660824731648, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063298, 2013533660824731648, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034816, 2013533660824731648, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034817, 2013533660824731648, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034818, 2013533660824731648, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034819, 2013533660824731648, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660925394944, 2013533660824731648, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660929589248, 2013533660824731648, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660937977856, 2013533660824731648, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 15, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660942172160, 2013533660824731648, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660963143680, 2013533660950560768, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660971532288, 2013533660950560768, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660975726592, 2013533660950560768, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660984115200, 2013533660950560768, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660988309504, 2013533660950560768, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660996698112, 2013533660950560768, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661005086720, 2013533660950560768, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661013475328, 2013533660950560768, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661013475329, 2013533660950560768, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661021863936, 2013533660950560768, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661030252544, 2013533660950560768, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661034446848, 2013533660950560768, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612672, 2013533661038641152, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612673, 2013533661038641152, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612674, 2013533661038641152, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584192, 2013533661038641152, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584193, 2013533661038641152, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584194, 2013533661038641152, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555712, 2013533661038641152, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555713, 2013533661038641152, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555714, 2013533661038641152, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555715, 2013533661038641152, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661122527232, 2013533661038641152, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661143498752, 2013533661130915840, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661151887360, 2013533661130915840, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661156081664, 2013533661130915840, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661164470272, 2013533661130915840, 'tree_name', '值', 'TEXT', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661172858880, 2013533661130915840, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661181247488, 2013533661130915840, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661185441792, 2013533661130915840, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661193830400, 2013533661130915840, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661198024704, 2013533661130915840, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661206413312, 2013533661130915840, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013535255113236480, 2013535255067099136, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255130013696, 2013535255067099136, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255142596608, 2013535255067099136, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255155179520, 2013535255067099136, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255155179521, 2013535255067099136, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255176151040, 2013535255067099136, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255176151041, 2013535255067099136, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255201316864, 2013535255067099136, 'title', '标题', 'TEXT', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255201316865, 2013535255067099136, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255222288384, 2013535255067099136, 'send_doc_no', '发文字号', 'TEXT', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255222288385, 2013535255067099136, 'send_doc_unit', '发文单位', 'TEXT', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255247454208, 2013535255067099136, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255247454209, 2013535255067099136, 'deadline', '截至日期', 'TEXT', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255268425728, 2013535255067099136, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255276814336, 2013535255067099136, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255285202944, 2013535255067099136, 'money', '金额', 'REAL', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255293591552, 2013535255067099136, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255306174464, 2013535255067099136, 'new_file_id', '附件', 'TEXT', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255310368768, 2013535255067099136, 'image_id', '图片', 'TEXT', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255339728896, 2013535255322951680, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255352311808, 2013535255322951680, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255356506112, 2013535255322951680, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255364894720, 2013535255322951680, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255369089024, 2013535255322951680, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255377477632, 2013535255322951680, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255385866240, 2013535255322951680, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255398449152, 2013535255322951680, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255402643456, 2013535255322951680, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255411032064, 2013535255322951680, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255415226368, 2013535255322951680, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255415226369, 2013535255322951680, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809280, 2013535255322951680, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809281, 2013535255322951680, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809282, 2013535255322951680, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 15, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255452975104, 2013535255322951680, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255478140928, 2013535255461363712, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255490723840, 2013535255461363712, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255494918144, 2013535255461363712, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255503306752, 2013535255461363712, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255511695360, 2013535255461363712, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255520083968, 2013535255461363712, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255528472576, 2013535255461363712, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255532666880, 2013535255461363712, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255541055488, 2013535255461363712, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255553638400, 2013535255461363712, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255557832704, 2013535255461363712, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255566221312, 2013535255461363712, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255587192832, 2013535255574609920, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255595581440, 2013535255574609920, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255603970048, 2013535255574609920, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255612358656, 2013535255574609920, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255616552960, 2013535255574609920, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255624941568, 2013535255574609920, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255629135872, 2013535255574609920, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255637524480, 2013535255574609920, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255645913088, 2013535255574609920, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255654301696, 2013535255574609920, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255658496000, 2013535255574609920, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255675273216, 2013535255666884608, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255687856128, 2013535255666884608, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255700439040, 2013535255666884608, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255700439041, 2013535255666884608, 'tree_name', '值', 'TEXT', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021952, 2013535255666884608, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021953, 2013535255666884608, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021954, 2013535255666884608, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255729799168, 2013535255666884608, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255738187776, 2013535255666884608, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255738187777, 2013535255666884608, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535934745673728, 2013535934699536384, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934766645248, 2013535934699536384, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934766645249, 2013535934699536384, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934787616768, 2013535934699536384, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934796005376, 2013535934699536384, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934796005377, 2013535934699536384, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976896, 2013535934699536384, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976897, 2013535934699536384, 'title', '标题', 'TEXT', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976898, 2013535934699536384, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934837948416, 2013535934699536384, 'send_doc_no', '发文字号', 'TEXT', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934837948417, 2013535934699536384, 'send_doc_unit', '发文单位', 'TEXT', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934858919936, 2013535934699536384, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934863114240, 2013535934699536384, 'deadline', '截至日期', 'TEXT', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934863114241, 2013535934699536384, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280064, 2013535934699536384, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280065, 2013535934699536384, 'money', '金额', 'REAL', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280066, 2013535934699536384, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934909251584, 2013535934699536384, 'new_file_id', '附件', 'TEXT', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934909251585, 2013535934699536384, 'image_id', '图片', 'TEXT', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934934417408, 2013535934909251586, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934934417409, 2013535934909251586, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388928, 2013535934909251586, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388929, 2013535934909251586, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388930, 2013535934909251586, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554752, 2013535934909251586, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554753, 2013535934909251586, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554754, 2013535934909251586, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554755, 2013535934909251586, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526272, 2013535934909251586, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526273, 2013535934909251586, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526274, 2013535934909251586, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526275, 2013535934909251586, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935026692096, 2013535934909251586, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935035080704, 2013535934909251586, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 15, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935035080705, 2013535934909251586, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935047663617, 2013535935047663616, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935068635136, 2013535935047663616, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829440, 2013535935047663616, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829441, 2013535935047663616, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829442, 2013535935047663616, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995264, 2013535935047663616, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995265, 2013535935047663616, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995266, 2013535935047663616, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995267, 2013535935047663616, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772480, 2013535935047663616, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772481, 2013535935047663616, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772482, 2013535935047663616, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935152521216, 2013535935139938304, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935160909824, 2013535935139938304, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935169298432, 2013535935139938304, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935173492736, 2013535935139938304, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935181881344, 2013535935139938304, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935186075648, 2013535935139938304, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935194464256, 2013535935139938304, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935198658560, 2013535935139938304, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935211241472, 2013535935139938304, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935215435776, 2013535935139938304, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935232212992, 2013535935139938304, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378816, 2013535935232212993, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378817, 2013535935232212993, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378818, 2013535935232212993, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935278350336, 2013535935232212993, 'tree_name', '值', 'TEXT', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738944, 2013535935232212993, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738945, 2013535935232212993, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738946, 2013535935232212993, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516160, 2013535935232212993, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516161, 2013535935232212993, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516162, 2013535935232212993, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013536128753205248, 2013536128711262208, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128782565376, 2013536128711262208, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128782565377, 2013536128711262208, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128807731200, 2013536128711262208, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 4, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128807731201, 2013536128711262208, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128828702720, 2013536128711262208, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128828702721, 2013536128711262208, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128849674240, 2013536128711262208, 'title', '标题', 'TEXT', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 8, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128853868544, 2013536128711262208, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128853868545, 2013536128711262208, 'send_doc_no', '发文字号', 'TEXT', 'String', 'sendDocNo', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128874840064, 2013536128711262208, 'send_doc_unit', '发文单位', 'TEXT', 'String', 'sendDocUnit', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128874840065, 2013536128711262208, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 12, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128895811584, 2013536128711262208, 'deadline', '截至日期', 'TEXT', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 13, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128895811585, 2013536128711262208, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128916783104, 2013536128711262208, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128920977408, 2013536128711262208, 'money', '金额', 'REAL', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128920977409, 2013536128711262208, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128941948928, 2013536128711262208, 'new_file_id', '附件', 'TEXT', 'String', 'newFileId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'fileUpload', '', 18, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128941948929, 2013536128711262208, 'image_id', '图片', 'TEXT', 'String', 'imageId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'imageUpload', '', 19, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128975503360, 2013536128962920448, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:56:37', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280576, 2013536128962920448, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280577, 2013536128962920448, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280578, 2013536128962920448, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129009057792, 2013536128962920448, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129009057793, 2013536128962920448, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129034223616, 2013536128962920448, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129038417920, 2013536128962920448, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129038417921, 2013536128962920448, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129055195136, 2013536128962920448, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129063583744, 2013536128962920448, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129063583745, 2013536128962920448, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360960, 2013536128962920448, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360961, 2013536128962920448, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360962, 2013536128962920448, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 15, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129101332480, 2013536128962920448, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129134886912, 2013536129109721088, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129139081216, 2013536129109721088, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129151664128, 2013536129109721088, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129151664129, 2013536129109721088, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635648, 2013536129109721088, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '0', 'EQ', 'imageUpload', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635649, 2013536129109721088, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', '0', '0', NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635650, 2013536129109721088, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129201995776, 2013536129109721088, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129201995777, 2013536129109721088, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161600, 2013536129109721088, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161601, 2013536129109721088, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161602, 2013536129109721088, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129264910336, 2013536129227161603, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298944, 2013536129227161603, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298945, 2013536129227161603, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298946, 2013536129227161603, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270464, 2013536129227161603, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270465, 2013536129227161603, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270466, 2013536129227161603, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241984, 2013536129227161603, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241985, 2013536129227161603, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241986, 2013536129227161603, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241987, 2013536129227161603, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129344602112, 2013536129340407808, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379328, 2013536129340407808, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379329, 2013536129340407808, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379330, 2013536129340407808, 'tree_name', '值', 'TEXT', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379331, 2013536129340407808, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350848, 2013536129340407808, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350849, 2013536129340407808, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350850, 2013536129340407808, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129403322368, 2013536129340407808, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129407516672, 2013536129340407808, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013810170219462656, 2013810170194296832, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170223656960, 2013810170194296832, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170223656961, 2013810170194296832, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170240434176, 2013810170194296832, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170244628480, 2013810170194296832, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'imageUpload', '', 5, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170244628481, 2013810170194296832, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405696, 2013810170194296832, 'state', '状态', 'smallint', 'Integer', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405697, 2013810170194296832, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 8, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405698, 2013810170194296832, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377216, 2013810170194296832, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377217, 2013810170194296832, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377218, 2013810170194296832, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810318626521088, 2013810318605549568, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318630715392, 2013810318605549568, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318634909696, 2013810318605549568, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318672658432, 2013810318605549568, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629952, 2013810318605549568, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629953, 2013810318605549568, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629954, 2013810318605549568, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318714601472, 2013810318605549568, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990080, 2013810318605549568, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990081, 2013810318605549568, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990082, 2013810318605549568, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2014267207575404544, 2014267207508295680, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207600570368, 2014267207508295680, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207608958976, 2014267207508295680, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207617347584, 2014267207508295680, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207629930496, 2014267207508295680, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207638319104, 2014267207508295680, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207646707712, 2014267207508295680, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207655096320, 2014267207508295680, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207663484928, 2014267207508295680, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207671873536, 2014267207508295680, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207688650752, 2014267207508295680, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207697039360, 2014267207508295680, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 12, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207705427968, 2014267207508295680, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207713816576, 2014267207508295680, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207726399488, 2014267207508295680, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207734788096, 2014267207508295680, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207743176704, 2014267207508295680, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267240311947264, 2014267240290975744, 'id', '合同流程ID(主键)', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240320335872, 2014267240290975744, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240328724480, 2014267240290975744, 'contract_name', '合同名称', 'TEXT', 'String', 'contractName', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240337113088, 2014267240290975744, 'contract_type', '合同类型(如采购、销售等)', 'TEXT', 'String', 'contractType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 4, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240341307392, 2014267240290975744, 'structure_and_nature', '合同结构和性质描述', 'text', 'String', 'structureAndNature', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 5, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240345501696, 2014267240290975744, 'proposed_conditions', '拟定的合同条件', 'text', 'String', 'proposedConditions', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 6, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240353890304, 2014267240290975744, 'negotiation_content', '谈判内容', 'text', 'String', 'negotiationContent', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 7, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240358084608, 2014267240290975744, 'file_id', '谈判附件', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240366473216, 2014267240290975744, 'negotiation_result', '谈判结果(如成功、有异议等)', 'TEXT', 'String', 'negotiationResult', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240370667520, 2014267240290975744, 'adjustment_scheme', '协商后的调整方案', 'text', 'String', 'adjustmentScheme', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 10, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240379056128, 2014267240290975744, 'sign_date', '合同签订日期', 'TEXT', 'Date', 'signDate', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 11, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240383250432, 2014267240290975744, 'signer', '签订人', 'TEXT', 'String', 'signer', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240391639040, 2014267240290975744, 'filing_date', '备案日期', 'TEXT', 'Date', 'filingDate', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 13, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240395833344, 2014267240290975744, 'filing_department', '备案部门', 'TEXT', 'String', 'filingDepartment', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240400027648, 2014267240290975744, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 15, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240408416256, 2014267240290975744, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 16, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240416804864, 2014267240290975744, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 17, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240425193472, 2014267240290975744, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 18, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240433582080, 2014267240290975744, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 19, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240441970688, 2014267240290975744, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 20, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240446164992, 2014267240290975744, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 21, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240454553600, 2014267240290975744, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 22, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240458747904, 2014267240290975744, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 23, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240467136512, 2014267240290975744, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 24, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240488108032, 2014267240471330816, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240500690944, 2014267240471330816, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240509079552, 2014267240471330816, 'purchase_name', '采购名称', 'TEXT', 'String', 'purchaseName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240517468160, 2014267240471330816, 'purchase_plan', '采购计划', 'TEXT', 'String', 'purchasePlan', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240525856768, 2014267240471330816, 'urgent', '是否加急(0加急 1不加急)', 'TEXT', 'String', 'urgent', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240534245376, 2014267240471330816, 'urgent_purchase_plan', '加急采购计划', 'TEXT', 'String', 'urgentPurchasePlan', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 6, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240538439680, 2014267240471330816, 'on_demand_procurement', '按需采购', 'TEXT', 'String', 'onDemandProcurement', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240546828288, 2014267240471330816, 'provide_items', '提供物品', 'TEXT', 'String', 'provideItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240551022592, 2014267240471330816, 'product_inspection', '产品验收是否合格(0合格 1不合格)', 'TEXT', 'String', 'productInspection', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240559411200, 2014267240471330816, 'issue_invoice', '出具发票', 'TEXT', 'String', 'issueInvoice', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240563605504, 2014267240471330816, 'record_entry', '登记记录', 'TEXT', 'String', 'recordEntry', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 11, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240571994112, 2014267240471330816, 'return_items', '退货', 'TEXT', 'String', 'returnItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240576188416, 2014267240471330816, 'warehousing', '入库', 'TEXT', 'String', 'warehousing', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 13, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240584577024, 2014267240471330816, 'receive_items', '接收物品', 'TEXT', 'String', 'receiveItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240588771328, 2014267240471330816, 'maintain_records', '做好记录', 'TEXT', 'String', 'maintainRecords', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 15, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240597159936, 2014267240471330816, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240601354240, 2014267240471330816, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 17, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240605548544, 2014267240471330816, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 18, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240613937152, 2014267240471330816, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 19, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240618131456, 2014267240471330816, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 20, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240626520064, 2014267240471330816, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 21, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240630714368, 2014267240471330816, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 22, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240639102976, 2014267240471330816, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 23, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240647491584, 2014267240471330816, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 24, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240651685888, 2014267240471330816, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 25, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2016440775457374208, 2016440775432208384, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374209, 2016440775432208384, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374210, 2016440775432208384, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'select', 'leave_type', 3, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374211, 2016440775432208384, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775482540032, 2016440775432208384, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 5, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734336, 2016440775432208384, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734337, 2016440775432208384, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734338, 2016440775432208384, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705856, 2016440775432208384, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705857, 2016440775432208384, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705858, 2016440775432208384, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705859, 2016440775432208384, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', 'flow_status', 12, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775528677376, 2016440775432208384, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775528677377, 2016440775432208384, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775537065984, 2016440775432208384, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775537065985, 2016440775432208384, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775549648896, 2016440775432208384, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016699610705166336, 2016699610654834688, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610705166337, 2016699610654834688, 'flow_code', '流程编码', 'TEXT', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610726137856, 2016699610654834688, 'flow_name', '流程名称', 'TEXT', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610734526464, 2016699610654834688, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'TEXT', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610742915072, 2016699610654834688, 'category', '流程类别', 'TEXT', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610747109376, 2016699610654834688, 'version', '流程版本', 'TEXT', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610755497984, 2016699610654834688, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610755497985, 2016699610654834688, 'form_custom', '审批表单是否自定义(Y是 N否)', 'TEXT', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610772275200, 2016699610654834688, 'form_path', '审批表单路径', 'TEXT', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441024, 2016699610654834688, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441025, 2016699610654834688, 'listener_type', '监听器类型', 'TEXT', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441026, 2016699610654834688, 'listener_path', '监听器路径', 'TEXT', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412544, 2016699610654834688, 'ext', '业务详情 存业务表对象json字符串', 'TEXT', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412545, 2016699610654834688, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412546, 2016699610654834688, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610839384064, 2016699610654834688, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578368, 2016699610654834688, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578369, 2016699610654834688, 'del_flag', '删除标志', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578370, 2016699610654834688, 'tenant_id', '租户id', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016705017767002112, 2016705017741836288, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017767002113, 2016705017741836288, 'flow_code', '流程编码', 'TEXT', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167936, 2016705017741836288, 'flow_name', '流程名称', 'TEXT', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167937, 2016705017741836288, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'TEXT', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167938, 2016705017741836288, 'category', '流程类别', 'TEXT', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139456, 2016705017741836288, 'version', '流程版本', 'TEXT', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139457, 2016705017741836288, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139458, 2016705017741836288, 'form_custom', '审批表单是否自定义(Y是 N否)', 'TEXT', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110976, 2016705017741836288, 'form_path', '审批表单路径', 'TEXT', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110977, 2016705017741836288, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110978, 2016705017741836288, 'listener_type', '监听器类型', 'TEXT', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110979, 2016705017741836288, 'listener_path', '监听器路径', 'TEXT', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017859276800, 2016705017741836288, 'ext', '业务详情 存业务表对象json字符串', 'TEXT', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471104, 2016705017741836288, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471105, 2016705017741836288, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471106, 2016705017741836288, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471107, 2016705017741836288, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017884442624, 2016705017741836288, 'del_flag', '删除标志', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017884442625, 2016705017741836288, 'tenant_id', '租户id', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705115674640384, 2016705115653668864, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115678834688, 2016705115653668864, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417600, 2016705115653668864, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', 'leave_type', 3, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417601, 2016705115653668864, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '0', 'EQ', 'textarea', '', 4, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417602, 2016705115653668864, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 5, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417603, 2016705115653668864, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '0', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115712389120, 2016705115653668864, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '0', 'EQ', 'input', '', 7, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115712389121, 2016705115653668864, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115724972032, 2016705115653668864, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166336, 2016705115653668864, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '0', '0', '1', '0', 'LIKX', 'input', '', 10, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166337, 2016705115653668864, 'node_type', '节点类型', 'smallint', 'Integer', 'nodeType', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166338, 2016705115653668864, 'flow_status', '流程状态', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '0', '0', '1', '1', 'EQ', 'radio', 'flow_status', 12, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166339, 2016705115653668864, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137856, 2016705115653668864, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137857, 2016705115653668864, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137858, 2016705115653668864, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137859, 2016705115653668864, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705228581109760, 2016705228560138240, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228589498368, 2016705228560138240, 'flow_code', '流程编码', 'TEXT', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228597886976, 2016705228560138240, 'flow_name', '流程名称', 'TEXT', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228606275584, 2016705228560138240, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'TEXT', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228610469888, 2016705228560138240, 'category', '流程类别', 'TEXT', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228618858496, 2016705228560138240, 'version', '流程版本', 'TEXT', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228623052800, 2016705228560138240, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228631441408, 2016705228560138240, 'form_custom', '审批表单是否自定义(Y是 N否)', 'TEXT', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228639830016, 2016705228560138240, 'form_path', '审批表单路径', 'TEXT', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228644024320, 2016705228560138240, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218624, 2016705228560138240, 'listener_type', '监听器类型', 'TEXT', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218625, 2016705228560138240, 'listener_path', '监听器路径', 'TEXT', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218626, 2016705228560138240, 'ext', '业务详情 存业务表对象json字符串', 'TEXT', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228664995840, 2016705228560138240, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228664995841, 2016705228560138240, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228673384448, 2016705228560138240, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228681773056, 2016705228560138240, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228685967360, 2016705228560138240, 'del_flag', '删除标志', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228690161664, 2016705228560138240, 'tenant_id', '租户id', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+-- Table structure for qrtz_blob_triggers
+DROP TABLE IF EXISTS "qrtz_blob_triggers";
+CREATE TABLE "qrtz_blob_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "blob_data" BLOB NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+-- Records of qrtz_blob_triggers
+-- Table structure for qrtz_calendars
+DROP TABLE IF EXISTS "qrtz_calendars";
+CREATE TABLE "qrtz_calendars" (
+ "sched_name" TEXT NOT NULL,
+ "calendar_name" TEXT NOT NULL,
+ "calendar" BLOB NOT NULL,
+ PRIMARY KEY ("sched_name", "calendar_name")
+);
+-- Records of qrtz_calendars
+-- Table structure for qrtz_cron_triggers
+DROP TABLE IF EXISTS "qrtz_cron_triggers";
+CREATE TABLE "qrtz_cron_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "cron_expression" TEXT NOT NULL,
+ "time_zone_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+-- Records of qrtz_cron_triggers
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', '0/1 * * * * ?', 'Asia/Shanghai');
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', '0/15 * * * * ?', 'Asia/Shanghai');
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', '0/20 * * * * ?', 'Asia/Shanghai');
+-- Table structure for qrtz_fired_triggers
+DROP TABLE IF EXISTS "qrtz_fired_triggers";
+CREATE TABLE "qrtz_fired_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "entry_id" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "instance_name" TEXT NOT NULL,
+ "fired_time" INTEGER NOT NULL,
+ "sched_time" INTEGER NOT NULL,
+ "priority" INTEGER NOT NULL,
+ "state" TEXT NOT NULL,
+ "job_name" TEXT NULL DEFAULT NULL,
+ "job_group" TEXT NULL DEFAULT NULL,
+ "is_nonconcurrent" TEXT NULL DEFAULT NULL,
+ "requests_recovery" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "entry_id")
+);
+-- Records of qrtz_fired_triggers
+-- Table structure for qrtz_job_details
+DROP TABLE IF EXISTS "qrtz_job_details";
+CREATE TABLE "qrtz_job_details" (
+ "sched_name" TEXT NOT NULL,
+ "job_name" TEXT NOT NULL,
+ "job_group" TEXT NOT NULL,
+ "description" TEXT NULL DEFAULT NULL,
+ "job_class_name" TEXT NOT NULL,
+ "is_durable" TEXT NOT NULL,
+ "is_nonconcurrent" TEXT NOT NULL,
+ "is_update_data" TEXT NOT NULL,
+ "requests_recovery" TEXT NOT NULL,
+ "job_data" BLOB NULL,
+ PRIMARY KEY ("sched_name", "job_name", "job_group")
+);
+-- Records of qrtz_job_details
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', X'ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000D302F31202A202A202A202A203F74001168685461736B2E72794E6F506172616D7374000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000001740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E697A0E58F82EFBC89740001317400007400013178');
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', X'ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000E302F3135202A202A202A202A203F74001568685461736B2E7279506172616D7328276868272974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000002740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E69C89E58F82EFBC89740001337400007400013178');
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', X'ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000E302F3230202A202A202A202A203F74003868685461736B2E72794D756C7469706C65506172616D7328276868272C20747275652C20323030304C2C203331362E3530442C203130302974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000003740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E5A49AE58F82EFBC89740001337400007400013178');
+-- Table structure for qrtz_locks
+DROP TABLE IF EXISTS "qrtz_locks";
+CREATE TABLE "qrtz_locks" (
+ "sched_name" TEXT NOT NULL,
+ "lock_name" TEXT NOT NULL,
+ PRIMARY KEY ("sched_name", "lock_name")
+);
+-- Records of qrtz_locks
+INSERT INTO "qrtz_locks" VALUES ('HhScheduler', 'STATE_ACCESS');
+INSERT INTO "qrtz_locks" VALUES ('HhScheduler', 'TRIGGER_ACCESS');
+-- Table structure for qrtz_paused_trigger_grps
+DROP TABLE IF EXISTS "qrtz_paused_trigger_grps";
+CREATE TABLE "qrtz_paused_trigger_grps" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ PRIMARY KEY ("sched_name", "trigger_group")
+);
+-- Records of qrtz_paused_trigger_grps
+-- Table structure for qrtz_scheduler_state
+DROP TABLE IF EXISTS "qrtz_scheduler_state";
+CREATE TABLE "qrtz_scheduler_state" (
+ "sched_name" TEXT NOT NULL,
+ "instance_name" TEXT NOT NULL,
+ "last_checkin_time" INTEGER NOT NULL,
+ "checkin_interval" INTEGER NOT NULL,
+ PRIMARY KEY ("sched_name", "instance_name")
+);
+-- Records of qrtz_scheduler_state
+INSERT INTO "qrtz_scheduler_state" VALUES ('HhScheduler', 'minliuhua1693537803303', 1693537926785, 15000);
+-- Table structure for qrtz_simple_triggers
+DROP TABLE IF EXISTS "qrtz_simple_triggers";
+CREATE TABLE "qrtz_simple_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "repeat_count" INTEGER NOT NULL,
+ "repeat_interval" INTEGER NOT NULL,
+ "times_triggered" INTEGER NOT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+-- Records of qrtz_simple_triggers
+-- Table structure for qrtz_simprop_triggers
+DROP TABLE IF EXISTS "qrtz_simprop_triggers";
+CREATE TABLE "qrtz_simprop_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "str_prop_1" TEXT NULL DEFAULT NULL,
+ "str_prop_2" TEXT NULL DEFAULT NULL,
+ "str_prop_3" TEXT NULL DEFAULT NULL,
+ "int_prop_1" INTEGER NULL DEFAULT NULL,
+ "int_prop_2" INTEGER NULL DEFAULT NULL,
+ "long_prop_1" INTEGER NULL DEFAULT NULL,
+ "long_prop_2" INTEGER NULL DEFAULT NULL,
+ "dec_prop_1" REAL NULL DEFAULT NULL,
+ "dec_prop_2" REAL NULL DEFAULT NULL,
+ "bool_prop_1" TEXT NULL DEFAULT NULL,
+ "bool_prop_2" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+-- Records of qrtz_simprop_triggers
+-- Table structure for qrtz_triggers
+DROP TABLE IF EXISTS "qrtz_triggers";
+CREATE TABLE "qrtz_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "job_name" TEXT NOT NULL,
+ "job_group" TEXT NOT NULL,
+ "description" TEXT NULL DEFAULT NULL,
+ "next_fire_time" INTEGER NULL DEFAULT NULL,
+ "prev_fire_time" INTEGER NULL DEFAULT NULL,
+ "priority" INTEGER NULL DEFAULT NULL,
+ "trigger_state" TEXT NOT NULL,
+ "trigger_type" TEXT NOT NULL,
+ "start_time" INTEGER NOT NULL,
+ "end_time" INTEGER NULL DEFAULT NULL,
+ "calendar_name" TEXT NULL DEFAULT NULL,
+ "misfire_instr" INTEGER NULL DEFAULT NULL,
+ "job_data" BLOB NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group"),
+ FOREIGN KEY ("sched_name", "job_name", "job_group") REFERENCES "qrtz_job_details"("sched_name", "job_name", "job_group")
+);
+CREATE INDEX "idx_qrtz_triggers_sj" ON "qrtz_triggers" ("sched_name" ASC, "job_name" ASC, "job_group" ASC);
+-- Records of qrtz_triggers
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 1693537803000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, -1, '');
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 1693537815000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, 2, '');
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 1693537820000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, 2, '');
+-- Table structure for sys_config
+DROP TABLE IF EXISTS "sys_config";
+CREATE TABLE "sys_config" (
+ "config_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "config_name" TEXT NULL DEFAULT '',
+ "config_key" TEXT NULL DEFAULT '',
+ "config_value" TEXT NULL DEFAULT '',
+ "config_type" TEXT NULL DEFAULT 'N',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("config_id")
+);
+-- Records of sys_config
+INSERT INTO "sys_config" VALUES (1, '000000', '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
+INSERT INTO "sys_config" VALUES (2, '000000', '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '初始化密码 123456');
+INSERT INTO "sys_config" VALUES (3, '000000', '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '深色主题theme-dark,浅色主题theme-light');
+INSERT INTO "sys_config" VALUES (4, '000000', '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'true', 'Y', 'admin', '2023-03-16 13:18:55', 'admin', '2026-01-06 16:53:15', '是否开启注册用户功能(true开启,false关闭)');
+INSERT INTO "sys_config" VALUES (5, '000000', '用户登录-黑名单列表', 'sys.login.blackIPList', 'false', 'Y', 'admin', '2023-03-16 13:18:55', 'admin', '2026-01-06 16:53:23', '设置登录IP黑名单限制,多个匹配项以;分隔,支持匹配(*通配、网段)');
+INSERT INTO "sys_config" VALUES (6, '000000', '用户管理-初始密码修改策略', 'sys.account.initPasswordModify', '1', 'Y', 'admin', '2025-12-16 12:49:29', 'admin', '2025-12-31 16:54:41', '0:初始密码修改策略关闭,没有任何提示,1:提醒用户,如果未修改初始密码,则在登录时就会提醒修改密码对话框');
+INSERT INTO "sys_config" VALUES (7, '000000', '用户管理-账号密码更新周期', 'sys.account.passwordValidateDays', '0', 'Y', 'admin', '2025-12-16 12:49:29', '', NULL, '密码更新周期(填写数字,数据初始化值为0不限制,若修改必须为大于0小于365的正整数),如果超过这个周期登录系统时,则在登录时就会提醒修改密码对话框');
+-- Table structure for sys_dept
+DROP TABLE IF EXISTS "sys_dept";
+CREATE TABLE "sys_dept" (
+ "dept_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "parent_id" INTEGER NULL DEFAULT 0,
+ "ancestors" TEXT NULL DEFAULT '',
+ "dept_name" TEXT NULL DEFAULT '',
+ "order_num" INTEGER NULL DEFAULT 0,
+ "leader" INTEGER NULL DEFAULT NULL,
+ "phone" TEXT NULL DEFAULT NULL,
+ "email" TEXT NULL DEFAULT NULL,
+ "status" TEXT NULL DEFAULT '0',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("dept_id")
+);
+-- Records of sys_dept
+INSERT INTO "sys_dept" VALUES (100, '000000', 0, '0', 'A科技', 0, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (101, '000000', 100, '0,100', '深圳总公司', 1, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (102, '000000', 100, '0,100', '长沙分公司', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (103, '000000', 101, '0,100,101', '深圳总公司', 1, 5, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-26 08:59:07');
+INSERT INTO "sys_dept" VALUES (104, '000000', 101, '0,100,101', '市场部门', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (105, '000000', 101, '0,100,101', '测试部门', 3, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (106, '000000', 101, '0,100,101', '财务部门', 4, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (107, '000000', 101, '0,100,101', '运维部门', 5, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (108, '000000', 102, '0,100,102', '市场部门', 1, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (109, '000000', 102, '0,100,102', '财务部门', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+-- Table structure for sys_dict_data
+DROP TABLE IF EXISTS "sys_dict_data";
+CREATE TABLE "sys_dict_data" (
+ "dict_code" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "dict_sort" INTEGER NULL DEFAULT 0,
+ "dict_label" TEXT NULL DEFAULT '',
+ "dict_value" TEXT NULL DEFAULT '',
+ "dict_type" TEXT NULL DEFAULT '',
+ "css_class" TEXT NULL DEFAULT NULL,
+ "list_class" TEXT NULL DEFAULT NULL,
+ "is_default" TEXT NULL DEFAULT 'N',
+ "status" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("dict_code")
+);
+-- Records of sys_dict_data
+INSERT INTO "sys_dict_data" VALUES (1, '000000', 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别男');
+INSERT INTO "sys_dict_data" VALUES (2, '000000', 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别女');
+INSERT INTO "sys_dict_data" VALUES (3, '000000', 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别未知');
+INSERT INTO "sys_dict_data" VALUES (4, '000000', 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '显示菜单');
+INSERT INTO "sys_dict_data" VALUES (5, '000000', 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '隐藏菜单');
+INSERT INTO "sys_dict_data" VALUES (6, '000000', 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (7, '000000', 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (8, '000000', 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (9, '000000', 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (10, '000000', 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '默认分组');
+INSERT INTO "sys_dict_data" VALUES (11, '000000', 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统分组');
+INSERT INTO "sys_dict_data" VALUES (12, '000000', 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统默认是');
+INSERT INTO "sys_dict_data" VALUES (13, '000000', 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统默认否');
+INSERT INTO "sys_dict_data" VALUES (14, '000000', 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '通知');
+INSERT INTO "sys_dict_data" VALUES (15, '000000', 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '公告');
+INSERT INTO "sys_dict_data" VALUES (16, '000000', 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (17, '000000', 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '关闭状态');
+INSERT INTO "sys_dict_data" VALUES (18, '000000', 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '其他操作');
+INSERT INTO "sys_dict_data" VALUES (19, '000000', 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '新增操作');
+INSERT INTO "sys_dict_data" VALUES (20, '000000', 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '修改操作');
+INSERT INTO "sys_dict_data" VALUES (21, '000000', 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '删除操作');
+INSERT INTO "sys_dict_data" VALUES (22, '000000', 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '授权操作');
+INSERT INTO "sys_dict_data" VALUES (23, '000000', 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '导出操作');
+INSERT INTO "sys_dict_data" VALUES (24, '000000', 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '导入操作');
+INSERT INTO "sys_dict_data" VALUES (25, '000000', 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '强退操作');
+INSERT INTO "sys_dict_data" VALUES (26, '000000', 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '生成操作');
+INSERT INTO "sys_dict_data" VALUES (27, '000000', 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '清空操作');
+INSERT INTO "sys_dict_data" VALUES (28, '000000', 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (29, '000000', 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (30, '000000', 0, '事假', '0', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-04-01 23:32:40', 'admin', '2026-02-05 15:16:31', '事假');
+INSERT INTO "sys_dict_data" VALUES (31, '000000', 1, '年假', '1', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-04-01 23:33:14', 'admin', '2026-02-05 15:16:42', '年假');
+INSERT INTO "sys_dict_data" VALUES (32, '000000', 2, '病假', '2', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-09-13 00:17:44', 'admin', '2026-02-05 15:16:50', '病假');
+INSERT INTO "sys_dict_data" VALUES (33, '000000', 4, '婚假', '4', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-10-20 10:11:57', 'admin', '2026-02-05 15:16:57', '婚假');
+INSERT INTO "sys_dict_data" VALUES (34, '000000', 5, '丧假', '5', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2024-06-06 16:22:21', 'admin', '2026-02-05 15:19:17', '丧假');
+INSERT INTO "sys_dict_data" VALUES (35, '000000', 6, '票签', '6', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2024-06-06 16:22:31', 'admin', '2026-02-05 15:19:21', '票签');
+INSERT INTO "sys_dict_data" VALUES (36, '000000', 0, '待提交', '0', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2023-05-07 00:48:15', 'admin', '2023-05-07 00:50:24', '待提交');
+INSERT INTO "sys_dict_data" VALUES (37, '000000', 1, '审批中', '1', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-05-07 00:49:27', 'admin', '2023-05-07 00:50:33', '审批中');
+INSERT INTO "sys_dict_data" VALUES (38, '000000', 8, '已完成', '8', 'flow_status', NULL, 'success', 'N', '0', 'admin', '2023-05-07 00:49:59', 'admin', '2023-09-04 00:28:38', '已完成');
+INSERT INTO "sys_dict_data" VALUES (39, '000000', 9, '退回', '9', 'flow_status', NULL, 'warning', 'N', '0', 'admin', '2023-05-07 00:50:56', '', NULL, '退回');
+INSERT INTO "sys_dict_data" VALUES (40, '000000', 2, '审批通过', '2', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-09-04 00:29:04', 'admin', '2023-09-18 14:53:17', '审批通过');
+INSERT INTO "sys_dict_data" VALUES (41, '000000', 10, '失效', '10', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2023-09-20 11:24:32', 'admin', '2023-09-20 11:25:51', '失效');
+INSERT INTO "sys_dict_data" VALUES (42, '000000', 3, '自动完成', '3', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-09-04 00:29:04', 'admin', '2023-09-18 14:53:17', '自动完成');
+INSERT INTO "sys_dict_data" VALUES (43, '000000', 6, '撤销', '6', 'flow_status', NULL, 'danger', 'N', '0', 'admin', '2025-04-16 12:01:38', '', NULL, '撤销');
+INSERT INTO "sys_dict_data" VALUES (44, '000000', 11, '拿回', '11', 'flow_status', NULL, 'warning', 'N', '0', 'admin', '2025-04-17 12:10:30', '', NULL, '拿回');
+INSERT INTO "sys_dict_data" VALUES (45, '000000', 4, '终止', '4', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2025-04-18 14:35:56', 'admin', '2025-04-18 14:36:03', '终止');
+INSERT INTO "sys_dict_data" VALUES (46, '000000', 0, '未发布', '0', 'is_publish', '0', 'default', 'N', '0', 'admin', '2024-03-18 15:07:27', '', NULL, '未发布');
+INSERT INTO "sys_dict_data" VALUES (47, '000000', 1, '已发布', '1', 'is_publish', '1', 'default', 'N', '0', 'admin', '2024-03-18 15:07:37', '', NULL, '已发布');
+INSERT INTO "sys_dict_data" VALUES (48, '000000', 9, '已失效', '9', 'is_publish', '9', 'default', 'N', '0', 'admin', '2024-03-18 15:07:48', '', NULL, '已失效');
+INSERT INTO "sys_dict_data" VALUES (49, '000000', 1, '无', '1', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:09', '', NULL, '审批');
+INSERT INTO "sys_dict_data" VALUES (50, '000000', 2, '转办', '2', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:17', '', NULL, '转办');
+INSERT INTO "sys_dict_data" VALUES (51, '000000', 3, '委派', '3', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:29', '', NULL, '委派');
+INSERT INTO "sys_dict_data" VALUES (52, '000000', 4, '会签', '4', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:41', '', NULL, '会签');
+INSERT INTO "sys_dict_data" VALUES (53, '000000', 5, '票签', '5', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:52', '', NULL, '票签');
+INSERT INTO "sys_dict_data" VALUES (54, '000000', 6, '加签', '6', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:40:12', '', NULL, '加签');
+INSERT INTO "sys_dict_data" VALUES (55, '000000', 7, '减签', '7', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:40:24', '', NULL, '减签');
+INSERT INTO "sys_dict_data" VALUES (56, '000000', 0, '挂起', '0', 'activity_status', NULL, 'warning', 'N', '0', 'admin', '2026-01-29 10:03:04', 'admin', '2026-01-29 10:03:04', '挂起');
+INSERT INTO "sys_dict_data" VALUES (57, '000000', 1, '激活', '1', 'activity_status', NULL, 'primary', 'N', '0', 'admin', '2026-01-29 10:03:18', 'admin', '2026-01-29 10:03:40', '激活');
+INSERT INTO "sys_dict_data" VALUES (58, '000000', 13, '暂存', '13', 'flow_status', NULL, 'success', 'N', '0', 'admin', '2026-03-17 12:08:47', 'admin', '2026-03-17 12:09:09', '暂存');
+-- Table structure for sys_dict_type
+DROP TABLE IF EXISTS "sys_dict_type";
+CREATE TABLE "sys_dict_type" (
+ "dict_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "dict_name" TEXT NULL DEFAULT '',
+ "dict_type" TEXT NULL DEFAULT '',
+ "status" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("dict_id"),
+ UNIQUE ("tenant_id", "dict_type")
+);
+-- Records of sys_dict_type
+INSERT INTO "sys_dict_type" VALUES (1, '000000', '用户性别', 'sys_user_sex', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '用户性别列表');
+INSERT INTO "sys_dict_type" VALUES (2, '000000', '菜单状态', 'sys_show_hide', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '菜单状态列表');
+INSERT INTO "sys_dict_type" VALUES (3, '000000', '系统开关', 'sys_normal_disable', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '系统开关列表');
+INSERT INTO "sys_dict_type" VALUES (4, '000000', '任务状态', 'sys_job_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '任务状态列表');
+INSERT INTO "sys_dict_type" VALUES (5, '000000', '任务分组', 'sys_job_group', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '任务分组列表');
+INSERT INTO "sys_dict_type" VALUES (6, '000000', '系统是否', 'sys_yes_no', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '系统是否列表');
+INSERT INTO "sys_dict_type" VALUES (7, '000000', '通知类型', 'sys_notice_type', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '通知类型列表');
+INSERT INTO "sys_dict_type" VALUES (8, '000000', '通知状态', 'sys_notice_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '通知状态列表');
+INSERT INTO "sys_dict_type" VALUES (9, '000000', '操作类型', 'sys_oper_type', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '操作类型列表');
+INSERT INTO "sys_dict_type" VALUES (10, '000000', '系统状态', 'sys_common_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '登录状态列表');
+INSERT INTO "sys_dict_type" VALUES (11, '000000', '请假类型', 'leave_type', '0', 'admin', '2023-04-01 23:32:00', 'admin', '2023-04-11 11:07:24', '请假类型列表');
+INSERT INTO "sys_dict_type" VALUES (12, '000000', '流程状态', 'flow_status', '0', 'admin', '2023-05-07 00:47:03', 'admin', '2026-01-29 09:58:45', '流程状态');
+INSERT INTO "sys_dict_type" VALUES (13, '000000', '是否发布', 'is_publish', '0', 'admin', '2023-04-11 11:08:03', 'admin', '2023-04-14 18:23:14', '是否开启流程列表');
+INSERT INTO "sys_dict_type" VALUES (14, '000000', '协作类型', 'cooperate_type', '0', 'admin', '2024-06-03 22:38:27', '', NULL, '协作类型');
+INSERT INTO "sys_dict_type" VALUES (15, '000000', '激活状态', 'activity_status', '0', 'admin', '2026-01-29 10:02:19', 'admin', '2026-01-29 10:02:19', '激活状态');
+-- Table structure for sys_job
+DROP TABLE IF EXISTS "sys_job";
+CREATE TABLE "sys_job" (
+ "job_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "job_name" TEXT NOT NULL DEFAULT '',
+ "job_group" TEXT NOT NULL DEFAULT 'DEFAULT',
+ "invoke_target" TEXT NOT NULL,
+ "cron_expression" TEXT NULL DEFAULT '',
+ "misfire_policy" TEXT NULL DEFAULT '3',
+ "concurrent" TEXT NULL DEFAULT '1',
+ "status" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT '',
+ PRIMARY KEY ("job_id", "job_name", "job_group")
+);
+-- Records of sys_job
+INSERT INTO "sys_job" VALUES (1, '000000', '系统默认(无参)', 'DEFAULT', 'hhTask.ryNoParams', '0/1 * * * * ?', '1', '1', '1', 'admin', '2023-03-16 13:18:55', 'admin', '2023-10-30 17:15:39', '');
+INSERT INTO "sys_job" VALUES (2, '000000', '系统默认(有参)', 'DEFAULT', 'hhTask.ryParams(''hh'')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2023-03-16 13:18:55', '', NULL, '');
+INSERT INTO "sys_job" VALUES (3, '000000', '系统默认(多参)', 'DEFAULT', 'hhTask.ryMultipleParams(''hh'', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', '2023-03-16 13:18:55', '', NULL, '');
+-- Table structure for sys_job_log
+DROP TABLE IF EXISTS "sys_job_log";
+CREATE TABLE "sys_job_log" (
+ "job_log_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "job_name" TEXT NOT NULL,
+ "job_group" TEXT NOT NULL,
+ "invoke_target" TEXT NOT NULL,
+ "job_message" TEXT NULL DEFAULT NULL,
+ "status" TEXT NULL DEFAULT '0',
+ "exception_info" TEXT NULL DEFAULT '',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("job_log_id")
+);
+-- Records of sys_job_log
+-- Table structure for sys_logininfor
+DROP TABLE IF EXISTS "sys_logininfor";
+CREATE TABLE "sys_logininfor" (
+ "info_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "user_name" TEXT NULL DEFAULT '',
+ "ipaddr" TEXT NULL DEFAULT '',
+ "login_location" TEXT NULL DEFAULT '',
+ "status" TEXT NULL DEFAULT '0',
+ "msg" TEXT NULL DEFAULT '',
+ "login_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("info_id")
+);
+CREATE INDEX "idx_sys_logininfor_s" ON "sys_logininfor" ("status" ASC);
+CREATE INDEX "idx_sys_logininfor_lt" ON "sys_logininfor" ("login_time" ASC);
+-- Records of sys_logininfor
+-- Table structure for sys_menu
+DROP TABLE IF EXISTS "sys_menu";
+CREATE TABLE "sys_menu" (
+ "menu_id" INTEGER NOT NULL,
+ "menu_name" TEXT NOT NULL,
+ "parent_id" INTEGER NULL DEFAULT 0,
+ "order_num" INTEGER NULL DEFAULT 0,
+ "path" TEXT NULL DEFAULT '',
+ "component" TEXT NULL DEFAULT NULL,
+ "query" TEXT NULL DEFAULT NULL,
+ "route_name" TEXT NULL DEFAULT '',
+ "is_frame" INTEGER NULL DEFAULT 1,
+ "is_cache" INTEGER NULL DEFAULT 0,
+ "menu_type" TEXT NULL DEFAULT '',
+ "visible" TEXT NULL DEFAULT '0',
+ "status" TEXT NULL DEFAULT '0',
+ "perms" TEXT NULL DEFAULT NULL,
+ "icon" TEXT NULL DEFAULT '#',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT '',
+ PRIMARY KEY ("menu_id")
+);
+-- Records of sys_menu
+INSERT INTO "sys_menu" VALUES (1, '系统管理', 0, 10, 'system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'system', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:07', '系统管理目录');
+INSERT INTO "sys_menu" VALUES (2, '系统监控', 0, 30, 'monitor', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:20', '系统监控目录');
+INSERT INTO "sys_menu" VALUES (3, '系统工具', 0, 40, 'tool', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:26', '系统工具目录');
+INSERT INTO "sys_menu" VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2023-03-16 13:18:52', '', NULL, '用户管理菜单');
+INSERT INTO "sys_menu" VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2023-03-16 13:18:52', '', NULL, '角色管理菜单');
+INSERT INTO "sys_menu" VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2023-03-16 13:18:52', '', NULL, '菜单管理菜单');
+INSERT INTO "sys_menu" VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2023-03-16 13:18:52', '', NULL, '部门管理菜单');
+INSERT INTO "sys_menu" VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2023-03-16 13:18:52', '', NULL, '岗位管理菜单');
+INSERT INTO "sys_menu" VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2023-03-16 13:18:52', '', NULL, '字典管理菜单');
+INSERT INTO "sys_menu" VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2023-03-16 13:18:53', '', NULL, '参数设置菜单');
+INSERT INTO "sys_menu" VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2023-03-16 13:18:53', '', NULL, '通知公告菜单');
+INSERT INTO "sys_menu" VALUES (108, '日志管理', 1, 9, 'log', '', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2023-03-16 13:18:53', '', NULL, '日志管理菜单');
+INSERT INTO "sys_menu" VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2023-03-16 13:18:53', '', NULL, '在线用户菜单');
+INSERT INTO "sys_menu" VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2023-03-16 13:18:53', '', NULL, '定时任务菜单');
+INSERT INTO "sys_menu" VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', '', 1, 0, 'C', '1', '0', 'monitor:druid:list', 'druid', 'admin', '2023-03-16 13:18:53', 'admin', '2026-01-15 15:36:21', '数据监控菜单');
+INSERT INTO "sys_menu" VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', '', 1, 0, 'C', '1', '0', 'monitor:cache:list', 'redis', 'admin', '2023-03-16 13:18:53', 'admin', '2026-01-15 15:36:16', '缓存监控菜单');
+INSERT INTO "sys_menu" VALUES (114, '缓存列表', 2, 6, 'cacheList', 'monitor/cache/list', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', '2023-03-16 13:18:53', '', NULL, '缓存列表菜单');
+INSERT INTO "sys_menu" VALUES (115, '表单构建', 3, 1, 'build', 'tool/build/index', '', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2023-03-16 13:18:53', '', NULL, '表单构建菜单');
+INSERT INTO "sys_menu" VALUES (116, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2023-03-16 13:18:53', '', NULL, '代码生成菜单');
+INSERT INTO "sys_menu" VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2023-03-16 13:18:53', '', NULL, '操作日志菜单');
+INSERT INTO "sys_menu" VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2023-03-16 13:18:53', '', NULL, '登录日志菜单');
+INSERT INTO "sys_menu" VALUES (1000, '用户查询', 100, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1001, '用户新增', 100, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1002, '用户修改', 100, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1003, '用户删除', 100, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1004, '用户导出', 100, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1005, '用户导入', 100, 6, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1006, '重置密码', 100, 7, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1007, '角色查询', 101, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1008, '角色新增', 101, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1009, '角色修改', 101, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1010, '角色删除', 101, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1011, '角色导出', 101, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1012, '菜单查询', 102, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1013, '菜单新增', 102, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1014, '菜单修改', 102, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1015, '菜单删除', 102, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1016, '部门查询', 103, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1017, '部门新增', 103, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1018, '部门修改', 103, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1019, '部门删除', 103, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1020, '岗位查询', 104, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1021, '岗位新增', 104, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1022, '岗位修改', 104, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1023, '岗位删除', 104, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1024, '岗位导出', 104, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1025, '字典查询', 105, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1026, '字典新增', 105, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1027, '字典修改', 105, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1028, '字典删除', 105, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1029, '字典导出', 105, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1030, '参数查询', 106, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1031, '参数新增', 106, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1032, '参数修改', 106, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1033, '参数删除', 106, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1034, '参数导出', 106, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1035, '公告查询', 107, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1036, '公告新增', 107, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1037, '公告修改', 107, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1038, '公告删除', 107, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1039, '操作查询', 500, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1040, '操作删除', 500, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1041, '日志导出', 500, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1042, '登录查询', 501, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1043, '登录删除', 501, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1044, '日志导出', 501, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1045, '账户解锁', 501, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1046, '在线查询', 109, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1047, '批量强退', 109, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1048, '单条强退', 109, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1049, '任务查询', 110, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1050, '任务新增', 110, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1051, '任务修改', 110, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1052, '任务删除', 110, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1053, '状态修改', 110, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1054, '任务导出', 110, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1055, '生成查询', 116, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1056, '生成修改', 116, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1057, '生成删除', 116, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1058, '导入代码', 116, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1059, '预览代码', 116, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1060, '生成代码', 116, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1106, '流程管理', 0, 50, 'flow', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'cascader', 'admin', '2023-04-11 11:02:28', 'admin', '2026-01-28 13:46:05', '');
+INSERT INTO "sys_menu" VALUES (1107, '流程定义', 1106, 1, 'definition', 'flow/definition/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:definition:list', 'online', 'admin', '2023-04-11 13:06:38', 'admin', '2023-04-13 13:00:05', '流程定义菜单');
+INSERT INTO "sys_menu" VALUES (1108, '流程定义查询', 1107, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:query', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1109, '流程定义新增', 1107, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:add', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1110, '流程设计', 1107, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:design', '#', 'admin', '2023-04-11 13:06:38', 'admin', '2023-04-14 12:01:20', '');
+INSERT INTO "sys_menu" VALUES (1111, '流程定义修改', 1107, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:edit', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1112, '流程定义删除', 1107, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:remove', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1114, '跳转规则配置', 1107, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:skip', '#', 'admin', '2023-04-13 01:11:24', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1115, '查看流程设计', 1107, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:queryDesign', '#', 'admin', '2023-04-14 12:02:37', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1116, '发布', 1107, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:publish', '#', 'admin', '2023-04-14 17:03:57', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1117, '取消发布', 1107, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:unPublish', '#', 'admin', '2023-04-14 23:05:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1118, '待办任务', 1106, 2, 'todo', 'flow/task/todo/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:toDoPage', 'guide', 'admin', '2023-04-17 17:21:21', 'admin', '2023-06-11 00:33:39', '');
+INSERT INTO "sys_menu" VALUES (1119, '办理', 1118, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:execute:handle', '#', 'admin', '2023-04-22 16:03:38', 'admin', '2023-06-02 08:59:46', '');
+INSERT INTO "sys_menu" VALUES (1122, '已办任务', 1106, 3, '1', 'flow/task/done/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:donePage', 'druid', 'admin', '2023-05-06 13:01:37', 'admin', '2023-06-02 08:59:50', '');
+INSERT INTO "sys_menu" VALUES (1123, '已办任务历史记录', 1122, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:execute:doneList', '#', 'admin', '2023-06-02 13:12:11', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1124, '导入流程定义', 1107, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:importDefinition', '#', 'admin', '2023-06-04 23:52:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1125, '租户管理', 0, 20, 'tenantmanage', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'company', 'admin', '2023-10-26 15:49:05', 'admin', '2023-10-29 00:49:55', '');
+INSERT INTO "sys_menu" VALUES (1126, '租户套餐管理', 1125, 2, 'tenant/package', 'system/tenant/package/index', NULL, '', 1, 0, 'C', '0', '0', 'system:tenantPackage:list', 'money', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-29 00:52:05', '租户套餐菜单');
+INSERT INTO "sys_menu" VALUES (1127, '租户套餐查询', 1126, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:query', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:32', '');
+INSERT INTO "sys_menu" VALUES (1128, '租户套餐新增', 1126, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:add', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:41', '');
+INSERT INTO "sys_menu" VALUES (1129, '租户套餐详情', 1126, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:detail', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:48', '');
+INSERT INTO "sys_menu" VALUES (1130, '租户套餐修改', 1126, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:edit', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:54', '');
+INSERT INTO "sys_menu" VALUES (1131, '租户套餐删除', 1126, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:remove', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:01:00', '');
+INSERT INTO "sys_menu" VALUES (1132, '租户套餐导出', 1126, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:export', '#', 'admin', '2023-10-27 01:35:04', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1133, '租户管理', 1125, 1, 'tenant', 'system/tenant/index', NULL, '', 1, 0, 'C', '0', '0', 'system:tenant:list', 'list', 'admin', '2023-10-27 11:27:20', 'admin', '2025-12-19 14:30:40', '租户菜单');
+INSERT INTO "sys_menu" VALUES (1134, '租户查询', 1133, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:query', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1135, '租户新增', 1133, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:add', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1136, '租户详情', 1133, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:detail', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1137, '租户修改', 1133, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:edit', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1138, '租户删除', 1133, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:remove', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1139, '租户导出', 1133, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:export', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1140, '租户提交', 1133, 7, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:submit', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1141, '抄送任务', 1106, 4, 'copyNotice', 'flow/notice/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:copyPage', 'example', 'admin', '2026-01-28 13:49:35', 'admin', '2026-03-10 10:23:48', '');
+INSERT INTO "sys_menu" VALUES (1142, '测试菜单', 0, 60, 'test', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'example', 'admin', '2026-03-12 09:58:15', 'admin', '2026-03-12 09:58:15', '');
+INSERT INTO "sys_menu" VALUES (1143, '常规演示', 1142, 1, 'common', 'test/common/index', NULL, '', 1, 0, 'C', '0', '0', 'test:common:list', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '常规演示菜单');
+INSERT INTO "sys_menu" VALUES (1144, '常规演示查询', 1143, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:query', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1145, '常规演示新增', 1143, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:add', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1146, '常规演示详情', 1143, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:detail', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1147, '常规演示修改', 1143, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:edit', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1148, '常规演示删除', 1143, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:remove', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1149, '常规演示导出', 1143, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:export', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1150, 'OA 请假申请', 1142, 1, 'leave', 'test/leave/index', NULL, '', 1, 0, 'C', '0', '0', 'test:leave:list', '#', 'admin', '2026-03-12 10:23:15', '', NULL, 'OA 请假申请菜单');
+INSERT INTO "sys_menu" VALUES (1151, 'OA 请假申请查询', 1150, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:query', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1152, 'OA 请假申请新增', 1150, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:add', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1153, 'OA 请假申请详情', 1150, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:detail', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1154, 'OA 请假申请修改', 1150, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:edit', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1155, 'OA 请假申请删除', 1150, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:remove', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1156, 'OA 请假申请导出', 1150, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:export', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1157, 'OA 请假申请提交', 1150, 7, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:submit', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1158, 'OA 请假申请撤销', 1150, 8, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:revoke', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1159, 'OA 请假申请拿回', 1150, 9, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:taskBack', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1160, 'OA 请假申请终止', 1150, 10, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:termination', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1161, '主子演示', 1142, 1, 'mater', 'test/mater/index', NULL, '', 1, 0, 'C', '0', '0', 'test:mater:list', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '主子演示菜单');
+INSERT INTO "sys_menu" VALUES (1162, '主子演示查询', 1161, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:query', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1163, '主子演示新增', 1161, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:add', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1164, '主子演示详情', 1161, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:detail', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1165, '主子演示修改', 1161, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:edit', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1166, '主子演示删除', 1161, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:remove', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1167, '主子演示导出', 1161, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:export', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1168, '测试树', 1142, 1, 'tree', 'test/tree/index', NULL, '', 1, 0, 'C', '0', '0', 'test:tree:list', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '测试树菜单');
+INSERT INTO "sys_menu" VALUES (1169, '测试树查询', 1168, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:query', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1170, '测试树新增', 1168, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:add', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1171, '测试树详情', 1168, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:detail', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1172, '测试树修改', 1168, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:edit', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1173, '测试树删除', 1168, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:remove', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1174, '测试树导出', 1168, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:export', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+-- Table structure for sys_notice
+DROP TABLE IF EXISTS "sys_notice";
+CREATE TABLE "sys_notice" (
+ "notice_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "notice_title" TEXT NOT NULL,
+ "notice_type" TEXT NOT NULL,
+ "notice_content" BLOB NULL,
+ "status" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("notice_id")
+);
+-- Records of sys_notice
+INSERT INTO "sys_notice" VALUES (1, '000000', '温馨提醒:2018-07-01 新版本发布啦', '2', '新版本内容', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '管理员');
+INSERT INTO "sys_notice" VALUES (2, '000000', '维护通知:2018-07-01 系统凌晨维护', '1', '维护内容', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '管理员');
+-- Table structure for sys_oper_log
+DROP TABLE IF EXISTS "sys_oper_log";
+CREATE TABLE "sys_oper_log" (
+ "oper_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "title" TEXT NULL DEFAULT '',
+ "business_type" INTEGER NULL DEFAULT 0,
+ "method" TEXT NULL DEFAULT '',
+ "request_method" TEXT NULL DEFAULT '',
+ "operator_type" INTEGER NULL DEFAULT 0,
+ "oper_name" TEXT NULL DEFAULT '',
+ "dept_name" TEXT NULL DEFAULT '',
+ "oper_url" TEXT NULL DEFAULT '',
+ "oper_ip" TEXT NULL DEFAULT '',
+ "oper_location" TEXT NULL DEFAULT '',
+ "oper_param" TEXT NULL DEFAULT '',
+ "json_result" TEXT NULL DEFAULT '',
+ "status" INTEGER NULL DEFAULT 0,
+ "error_msg" TEXT NULL DEFAULT '',
+ "oper_time" TEXT NULL DEFAULT NULL,
+ "cost_time" INTEGER NULL DEFAULT 0,
+ PRIMARY KEY ("oper_id")
+);
+CREATE INDEX "idx_sys_oper_log_bt" ON "sys_oper_log" ("business_type" ASC);
+CREATE INDEX "idx_sys_oper_log_s" ON "sys_oper_log" ("status" ASC);
+CREATE INDEX "idx_sys_oper_log_ot" ON "sys_oper_log" ("oper_time" ASC);
+-- Records of sys_oper_log
+-- Table structure for sys_post
+DROP TABLE IF EXISTS "sys_post";
+CREATE TABLE "sys_post" (
+ "post_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "post_code" TEXT NOT NULL,
+ "post_name" TEXT NOT NULL,
+ "post_sort" INTEGER NOT NULL,
+ "status" TEXT NOT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("post_id")
+);
+-- Records of sys_post
+INSERT INTO "sys_post" VALUES (1, '000000', 'ceo', '董事长', 1, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (2, '000000', 'se', '项目经理', 2, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (3, '000000', 'hr', '人力资源', 3, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (4, '000000', 'user', '普通员工', 4, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+-- Table structure for sys_role
+DROP TABLE IF EXISTS "sys_role";
+CREATE TABLE "sys_role" (
+ "role_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "role_name" TEXT NOT NULL,
+ "role_key" TEXT NOT NULL,
+ "role_sort" INTEGER NOT NULL,
+ "data_scope" TEXT NULL DEFAULT '1',
+ "menu_check_strictly" INTEGER NULL DEFAULT 1,
+ "dept_check_strictly" INTEGER NULL DEFAULT 1,
+ "status" TEXT NOT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("role_id")
+);
+-- Records of sys_role
+INSERT INTO "sys_role" VALUES (1, '000000', '超级管理员', 'admin', 1, '1', 1, 1, '0', '0', 'admin', '2023-03-16 13:18:52', '', NULL, '超级管理员');
+INSERT INTO "sys_role" VALUES (2, '000000', '普通角色', 'common', 2, '2', 1, 1, '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2026-03-12 09:38:54', '普通角色');
+INSERT INTO "sys_role" VALUES (3, '000000', '领导', 'leader', 3, '2', 1, 1, '0', '0', 'admin', '2023-05-27 16:43:20', 'admin', '2026-03-12 09:39:31', NULL);
+INSERT INTO "sys_role" VALUES (4, '000000', '员工', 'staff', 0, '1', 1, 1, '0', '0', 'admin', '2023-05-27 16:44:05', 'admin', '2026-01-29 09:35:18', NULL);
+-- Table structure for sys_role_dept
+DROP TABLE IF EXISTS "sys_role_dept";
+CREATE TABLE "sys_role_dept" (
+ "role_id" INTEGER NOT NULL,
+ "dept_id" INTEGER NOT NULL,
+ PRIMARY KEY ("role_id", "dept_id")
+);
+-- Records of sys_role_dept
+INSERT INTO "sys_role_dept" VALUES (2, 100);
+INSERT INTO "sys_role_dept" VALUES (2, 101);
+INSERT INTO "sys_role_dept" VALUES (2, 102);
+INSERT INTO "sys_role_dept" VALUES (2, 103);
+INSERT INTO "sys_role_dept" VALUES (2, 104);
+INSERT INTO "sys_role_dept" VALUES (2, 105);
+INSERT INTO "sys_role_dept" VALUES (2, 106);
+INSERT INTO "sys_role_dept" VALUES (2, 107);
+INSERT INTO "sys_role_dept" VALUES (2, 108);
+INSERT INTO "sys_role_dept" VALUES (2, 109);
+INSERT INTO "sys_role_dept" VALUES (3, 100);
+INSERT INTO "sys_role_dept" VALUES (3, 102);
+INSERT INTO "sys_role_dept" VALUES (3, 108);
+INSERT INTO "sys_role_dept" VALUES (3, 109);
+-- Table structure for sys_role_menu
+DROP TABLE IF EXISTS "sys_role_menu";
+CREATE TABLE "sys_role_menu" (
+ "role_id" INTEGER NOT NULL,
+ "menu_id" INTEGER NOT NULL,
+ PRIMARY KEY ("role_id", "menu_id")
+);
+-- Records of sys_role_menu
+INSERT INTO "sys_role_menu" VALUES (3, 1);
+INSERT INTO "sys_role_menu" VALUES (3, 2);
+INSERT INTO "sys_role_menu" VALUES (3, 100);
+INSERT INTO "sys_role_menu" VALUES (3, 101);
+INSERT INTO "sys_role_menu" VALUES (3, 102);
+INSERT INTO "sys_role_menu" VALUES (3, 103);
+INSERT INTO "sys_role_menu" VALUES (3, 104);
+INSERT INTO "sys_role_menu" VALUES (3, 105);
+INSERT INTO "sys_role_menu" VALUES (3, 106);
+INSERT INTO "sys_role_menu" VALUES (3, 107);
+INSERT INTO "sys_role_menu" VALUES (3, 108);
+INSERT INTO "sys_role_menu" VALUES (3, 109);
+INSERT INTO "sys_role_menu" VALUES (3, 110);
+INSERT INTO "sys_role_menu" VALUES (3, 111);
+INSERT INTO "sys_role_menu" VALUES (3, 113);
+INSERT INTO "sys_role_menu" VALUES (3, 114);
+INSERT INTO "sys_role_menu" VALUES (3, 500);
+INSERT INTO "sys_role_menu" VALUES (3, 501);
+INSERT INTO "sys_role_menu" VALUES (3, 1000);
+INSERT INTO "sys_role_menu" VALUES (3, 1001);
+INSERT INTO "sys_role_menu" VALUES (3, 1002);
+INSERT INTO "sys_role_menu" VALUES (3, 1003);
+INSERT INTO "sys_role_menu" VALUES (3, 1004);
+INSERT INTO "sys_role_menu" VALUES (3, 1005);
+INSERT INTO "sys_role_menu" VALUES (3, 1006);
+INSERT INTO "sys_role_menu" VALUES (3, 1007);
+INSERT INTO "sys_role_menu" VALUES (3, 1008);
+INSERT INTO "sys_role_menu" VALUES (3, 1009);
+INSERT INTO "sys_role_menu" VALUES (3, 1010);
+INSERT INTO "sys_role_menu" VALUES (3, 1011);
+INSERT INTO "sys_role_menu" VALUES (3, 1012);
+INSERT INTO "sys_role_menu" VALUES (3, 1013);
+INSERT INTO "sys_role_menu" VALUES (3, 1014);
+INSERT INTO "sys_role_menu" VALUES (3, 1015);
+INSERT INTO "sys_role_menu" VALUES (3, 1016);
+INSERT INTO "sys_role_menu" VALUES (3, 1017);
+INSERT INTO "sys_role_menu" VALUES (3, 1018);
+INSERT INTO "sys_role_menu" VALUES (3, 1019);
+INSERT INTO "sys_role_menu" VALUES (3, 1020);
+INSERT INTO "sys_role_menu" VALUES (3, 1021);
+INSERT INTO "sys_role_menu" VALUES (3, 1022);
+INSERT INTO "sys_role_menu" VALUES (3, 1023);
+INSERT INTO "sys_role_menu" VALUES (3, 1024);
+INSERT INTO "sys_role_menu" VALUES (3, 1025);
+INSERT INTO "sys_role_menu" VALUES (3, 1026);
+INSERT INTO "sys_role_menu" VALUES (3, 1027);
+INSERT INTO "sys_role_menu" VALUES (3, 1028);
+INSERT INTO "sys_role_menu" VALUES (3, 1029);
+INSERT INTO "sys_role_menu" VALUES (3, 1030);
+INSERT INTO "sys_role_menu" VALUES (3, 1031);
+INSERT INTO "sys_role_menu" VALUES (3, 1032);
+INSERT INTO "sys_role_menu" VALUES (3, 1033);
+INSERT INTO "sys_role_menu" VALUES (3, 1034);
+INSERT INTO "sys_role_menu" VALUES (3, 1035);
+INSERT INTO "sys_role_menu" VALUES (3, 1036);
+INSERT INTO "sys_role_menu" VALUES (3, 1037);
+INSERT INTO "sys_role_menu" VALUES (3, 1038);
+INSERT INTO "sys_role_menu" VALUES (3, 1039);
+INSERT INTO "sys_role_menu" VALUES (3, 1040);
+INSERT INTO "sys_role_menu" VALUES (3, 1041);
+INSERT INTO "sys_role_menu" VALUES (3, 1042);
+INSERT INTO "sys_role_menu" VALUES (3, 1043);
+INSERT INTO "sys_role_menu" VALUES (3, 1044);
+INSERT INTO "sys_role_menu" VALUES (3, 1045);
+INSERT INTO "sys_role_menu" VALUES (3, 1046);
+INSERT INTO "sys_role_menu" VALUES (3, 1047);
+INSERT INTO "sys_role_menu" VALUES (3, 1048);
+INSERT INTO "sys_role_menu" VALUES (3, 1049);
+INSERT INTO "sys_role_menu" VALUES (3, 1050);
+INSERT INTO "sys_role_menu" VALUES (3, 1051);
+INSERT INTO "sys_role_menu" VALUES (3, 1052);
+INSERT INTO "sys_role_menu" VALUES (3, 1053);
+INSERT INTO "sys_role_menu" VALUES (3, 1054);
+INSERT INTO "sys_role_menu" VALUES (3, 1106);
+INSERT INTO "sys_role_menu" VALUES (3, 1107);
+INSERT INTO "sys_role_menu" VALUES (3, 1108);
+INSERT INTO "sys_role_menu" VALUES (3, 1109);
+INSERT INTO "sys_role_menu" VALUES (3, 1110);
+INSERT INTO "sys_role_menu" VALUES (3, 1111);
+INSERT INTO "sys_role_menu" VALUES (3, 1112);
+INSERT INTO "sys_role_menu" VALUES (3, 1114);
+INSERT INTO "sys_role_menu" VALUES (3, 1115);
+INSERT INTO "sys_role_menu" VALUES (3, 1116);
+INSERT INTO "sys_role_menu" VALUES (3, 1117);
+INSERT INTO "sys_role_menu" VALUES (3, 1118);
+INSERT INTO "sys_role_menu" VALUES (3, 1119);
+INSERT INTO "sys_role_menu" VALUES (3, 1122);
+INSERT INTO "sys_role_menu" VALUES (3, 1123);
+INSERT INTO "sys_role_menu" VALUES (3, 1124);
+INSERT INTO "sys_role_menu" VALUES (3, 1125);
+INSERT INTO "sys_role_menu" VALUES (3, 1126);
+INSERT INTO "sys_role_menu" VALUES (3, 1127);
+INSERT INTO "sys_role_menu" VALUES (3, 1128);
+INSERT INTO "sys_role_menu" VALUES (3, 1129);
+INSERT INTO "sys_role_menu" VALUES (3, 1130);
+INSERT INTO "sys_role_menu" VALUES (3, 1131);
+INSERT INTO "sys_role_menu" VALUES (3, 1132);
+INSERT INTO "sys_role_menu" VALUES (3, 1133);
+INSERT INTO "sys_role_menu" VALUES (3, 1134);
+INSERT INTO "sys_role_menu" VALUES (3, 1135);
+INSERT INTO "sys_role_menu" VALUES (3, 1136);
+INSERT INTO "sys_role_menu" VALUES (3, 1137);
+INSERT INTO "sys_role_menu" VALUES (3, 1138);
+INSERT INTO "sys_role_menu" VALUES (3, 1139);
+INSERT INTO "sys_role_menu" VALUES (3, 1140);
+INSERT INTO "sys_role_menu" VALUES (4, 1);
+INSERT INTO "sys_role_menu" VALUES (4, 100);
+INSERT INTO "sys_role_menu" VALUES (4, 101);
+INSERT INTO "sys_role_menu" VALUES (4, 102);
+INSERT INTO "sys_role_menu" VALUES (4, 103);
+INSERT INTO "sys_role_menu" VALUES (4, 104);
+INSERT INTO "sys_role_menu" VALUES (4, 105);
+INSERT INTO "sys_role_menu" VALUES (4, 106);
+INSERT INTO "sys_role_menu" VALUES (4, 107);
+INSERT INTO "sys_role_menu" VALUES (4, 108);
+INSERT INTO "sys_role_menu" VALUES (4, 500);
+INSERT INTO "sys_role_menu" VALUES (4, 501);
+INSERT INTO "sys_role_menu" VALUES (4, 1000);
+INSERT INTO "sys_role_menu" VALUES (4, 1001);
+INSERT INTO "sys_role_menu" VALUES (4, 1002);
+INSERT INTO "sys_role_menu" VALUES (4, 1003);
+INSERT INTO "sys_role_menu" VALUES (4, 1004);
+INSERT INTO "sys_role_menu" VALUES (4, 1005);
+INSERT INTO "sys_role_menu" VALUES (4, 1006);
+INSERT INTO "sys_role_menu" VALUES (4, 1007);
+INSERT INTO "sys_role_menu" VALUES (4, 1008);
+INSERT INTO "sys_role_menu" VALUES (4, 1009);
+INSERT INTO "sys_role_menu" VALUES (4, 1010);
+INSERT INTO "sys_role_menu" VALUES (4, 1011);
+INSERT INTO "sys_role_menu" VALUES (4, 1012);
+INSERT INTO "sys_role_menu" VALUES (4, 1013);
+INSERT INTO "sys_role_menu" VALUES (4, 1014);
+INSERT INTO "sys_role_menu" VALUES (4, 1015);
+INSERT INTO "sys_role_menu" VALUES (4, 1016);
+INSERT INTO "sys_role_menu" VALUES (4, 1017);
+INSERT INTO "sys_role_menu" VALUES (4, 1018);
+INSERT INTO "sys_role_menu" VALUES (4, 1019);
+INSERT INTO "sys_role_menu" VALUES (4, 1020);
+INSERT INTO "sys_role_menu" VALUES (4, 1021);
+INSERT INTO "sys_role_menu" VALUES (4, 1022);
+INSERT INTO "sys_role_menu" VALUES (4, 1023);
+INSERT INTO "sys_role_menu" VALUES (4, 1024);
+INSERT INTO "sys_role_menu" VALUES (4, 1025);
+INSERT INTO "sys_role_menu" VALUES (4, 1026);
+INSERT INTO "sys_role_menu" VALUES (4, 1027);
+INSERT INTO "sys_role_menu" VALUES (4, 1028);
+INSERT INTO "sys_role_menu" VALUES (4, 1029);
+INSERT INTO "sys_role_menu" VALUES (4, 1030);
+INSERT INTO "sys_role_menu" VALUES (4, 1031);
+INSERT INTO "sys_role_menu" VALUES (4, 1032);
+INSERT INTO "sys_role_menu" VALUES (4, 1033);
+INSERT INTO "sys_role_menu" VALUES (4, 1034);
+INSERT INTO "sys_role_menu" VALUES (4, 1035);
+INSERT INTO "sys_role_menu" VALUES (4, 1036);
+INSERT INTO "sys_role_menu" VALUES (4, 1037);
+INSERT INTO "sys_role_menu" VALUES (4, 1038);
+INSERT INTO "sys_role_menu" VALUES (4, 1039);
+INSERT INTO "sys_role_menu" VALUES (4, 1040);
+INSERT INTO "sys_role_menu" VALUES (4, 1041);
+INSERT INTO "sys_role_menu" VALUES (4, 1042);
+INSERT INTO "sys_role_menu" VALUES (4, 1043);
+INSERT INTO "sys_role_menu" VALUES (4, 1044);
+INSERT INTO "sys_role_menu" VALUES (4, 1045);
+INSERT INTO "sys_role_menu" VALUES (4, 1106);
+INSERT INTO "sys_role_menu" VALUES (4, 1107);
+INSERT INTO "sys_role_menu" VALUES (4, 1108);
+INSERT INTO "sys_role_menu" VALUES (4, 1109);
+INSERT INTO "sys_role_menu" VALUES (4, 1110);
+INSERT INTO "sys_role_menu" VALUES (4, 1111);
+INSERT INTO "sys_role_menu" VALUES (4, 1112);
+INSERT INTO "sys_role_menu" VALUES (4, 1114);
+INSERT INTO "sys_role_menu" VALUES (4, 1115);
+INSERT INTO "sys_role_menu" VALUES (4, 1116);
+INSERT INTO "sys_role_menu" VALUES (4, 1117);
+INSERT INTO "sys_role_menu" VALUES (4, 1118);
+INSERT INTO "sys_role_menu" VALUES (4, 1119);
+INSERT INTO "sys_role_menu" VALUES (4, 1122);
+INSERT INTO "sys_role_menu" VALUES (4, 1123);
+INSERT INTO "sys_role_menu" VALUES (4, 1124);
+-- Table structure for sys_tenant
+DROP TABLE IF EXISTS "sys_tenant";
+CREATE TABLE "sys_tenant" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NOT NULL,
+ "contact_user_name" TEXT NULL DEFAULT NULL,
+ "contact_phone" TEXT NULL DEFAULT NULL,
+ "company_name" TEXT NULL DEFAULT NULL,
+ "license_number" TEXT NULL DEFAULT NULL,
+ "address" TEXT NULL DEFAULT NULL,
+ "intro" TEXT NULL DEFAULT NULL,
+ "domain" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ "package_id" INTEGER NULL DEFAULT NULL,
+ "expire_time" TEXT NULL DEFAULT NULL,
+ "account_count" INTEGER NULL DEFAULT -1,
+ "status" TEXT NULL DEFAULT '0',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of sys_tenant
+INSERT INTO "sys_tenant" VALUES (1, '000000', '管理组', '15888888888', 'XXX有限公司', '1213', NULL, '多租户通用后台管理管理系统', NULL, NULL, NULL, NULL, 10, '0', '0', '1', '2023-10-28 10:43:44', 'admin', '2023-10-28 00:50:23');
+-- Table structure for sys_tenant_package
+DROP TABLE IF EXISTS "sys_tenant_package";
+CREATE TABLE "sys_tenant_package" (
+ "package_id" INTEGER NOT NULL,
+ "package_name" TEXT NULL DEFAULT NULL,
+ "menu_ids" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ "menu_check_strictly" INTEGER NULL DEFAULT 1,
+ "status" TEXT NULL DEFAULT '0',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("package_id")
+);
+-- Records of sys_tenant_package
+INSERT INTO "sys_tenant_package" VALUES (1717467764031721474, '系统工具租户', '3,115,116,1055,1056,1057,1058,1059,1060,117', NULL, 1, '0', '0', 'admin', '2023-10-26 17:06:39', 'admin', '2023-10-28 00:49:32');
+INSERT INTO "sys_tenant_package" VALUES (1717594985660497922, '测试菜单租户', '1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1124,1118,1119,1122,1123,1061,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1092,1093,1094,1095,1096,1097,1098,1120,1099,1100,1101,1102,1103,1104,1105', NULL, 1, '0', '0', 'admin', '2023-10-27 01:32:11', 'admin', '2023-11-13 16:16:31');
+-- Table structure for sys_user
+DROP TABLE IF EXISTS "sys_user";
+CREATE TABLE "sys_user" (
+ "user_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "dept_id" INTEGER NULL DEFAULT NULL,
+ "user_name" TEXT NOT NULL,
+ "nick_name" TEXT NOT NULL,
+ "user_type" TEXT NULL DEFAULT '00',
+ "email" TEXT NULL DEFAULT '',
+ "phonenumber" TEXT NULL DEFAULT '',
+ "sex" TEXT NULL DEFAULT '0',
+ "avatar" TEXT NULL DEFAULT '',
+ "password" TEXT NULL DEFAULT '',
+ "status" TEXT NULL DEFAULT '0',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "login_ip" TEXT NULL DEFAULT '',
+ "login_date" TEXT NULL DEFAULT NULL,
+ "pwd_update_date" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("user_id")
+);
+-- Records of sys_user
+INSERT INTO "sys_user" VALUES (1, '000000', 103, 'admin', '超级管理员', '00', 'ry@163.com', '15888888888', '1', '/profile/avatar/2026/01/08/cdcb3ca98f22465599c3fdf7c0ab86ee.png', '$2a$10$tU4M4kLWity3ABbClt93PePHy372ijgBvF5P5oO0O/Q.hFnFIOzT.', '0', '0', '127.0.0.1', '2026-03-17 11:56:31', '2025-12-31 17:12:39', 'admin', '2023-03-16 13:18:52', 'admin', '2026-03-17 11:56:31', '管理员');
+INSERT INTO "sys_user" VALUES (2, '000000', 105, 'staff', '普通角色', '00', 'ry@qq.com', '15666666666', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', '2023-03-16 13:18:52', '2023-11-24 16:07:00', 'admin', '2023-03-16 13:18:52', 'admin', '2023-11-24 16:07:00', '测试员');
+INSERT INTO "sys_user" VALUES (4, '000000', 105, 'leaveStaff', '员工', '00', '', '', '0', '', '$2a$10$8tbCSBjTljk5vUbKvfibE.OSWufn72coFuZb74b.qQTeqDWMcO/KK', '0', '0', '127.0.0.1', '2023-05-27 16:45:07', '2023-09-03 23:54:05', 'admin', '2023-05-27 16:45:07', 'admin', '2026-01-04 15:54:40', NULL);
+INSERT INTO "sys_user" VALUES (5, '000000', 103, 'leader', '领导', '00', '', '', '0', '', '$2a$10$2MKWakMtqahnqYNbveJLf.kbRzmssuqHzQ79aBViz18/Qn1CrC9LS', '0', '0', '127.0.0.1', '2026-01-15 12:51:48', '2025-12-26 14:29:07', 'admin', '2023-05-27 16:45:22', 'admin', '2026-01-15 12:51:48', NULL);
+INSERT INTO "sys_user" VALUES (2013148378707263488, '000000', NULL, 'fdsf', 'sfds', '00', '', '', '0', '', '$2a$10$uOg4XPfNQJycittSTnd3F.lwG7a0Tj5tlC/kmLlKJZFAYBtLXQxRK', '0', '0', '', NULL, NULL, 'admin', '2026-01-19 15:15:51', 'admin', '2026-01-19 15:15:51', NULL);
+-- Table structure for sys_user_post
+DROP TABLE IF EXISTS "sys_user_post";
+CREATE TABLE "sys_user_post" (
+ "user_id" INTEGER NOT NULL,
+ "post_id" INTEGER NOT NULL,
+ PRIMARY KEY ("user_id", "post_id")
+);
+-- Records of sys_user_post
+INSERT INTO "sys_user_post" VALUES (2, 2);
+INSERT INTO "sys_user_post" VALUES (5, 1);
+-- Table structure for sys_user_role
+DROP TABLE IF EXISTS "sys_user_role";
+CREATE TABLE "sys_user_role" (
+ "user_id" INTEGER NOT NULL,
+ "role_id" INTEGER NOT NULL,
+ PRIMARY KEY ("user_id", "role_id")
+);
+-- Records of sys_user_role
+INSERT INTO "sys_user_role" VALUES (1, 1);
+INSERT INTO "sys_user_role" VALUES (4, 2);
+INSERT INTO "sys_user_role" VALUES (4, 4);
+INSERT INTO "sys_user_role" VALUES (5, 3);
+-- Table structure for test_common
+DROP TABLE IF EXISTS "test_common";
+CREATE TABLE "test_common" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "title" TEXT NULL DEFAULT NULL,
+ "level" INTEGER NULL DEFAULT NULL,
+ "send_doc_no" TEXT NULL DEFAULT NULL,
+ "send_doc_unit" TEXT NULL DEFAULT NULL,
+ "publish_time" date NULL DEFAULT NULL,
+ "deadline" TEXT NULL DEFAULT NULL,
+ "label" text NULL,
+ "content" text NULL,
+ "money" REAL NULL DEFAULT NULL,
+ "views" INTEGER NULL DEFAULT NULL,
+ "new_file_id" TEXT NULL DEFAULT NULL,
+ "image_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of test_common
+-- Table structure for test_leave
+DROP TABLE IF EXISTS "test_leave";
+CREATE TABLE "test_leave" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "type" INTEGER NOT NULL,
+ "reason" TEXT NOT NULL,
+ "start_time" TEXT NOT NULL,
+ "end_time" TEXT NOT NULL,
+ "day" INTEGER NULL DEFAULT NULL,
+ "instance_id" INTEGER NULL DEFAULT NULL,
+ "node_code" TEXT NULL DEFAULT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "node_type" INTEGER NULL DEFAULT NULL,
+ "flow_status" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT CURRENT_TIMESTAMP,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT CURRENT_TIMESTAMP,
+ "del_flag" TEXT NULL DEFAULT '0',
+ PRIMARY KEY ("id")
+);
+-- Records of test_leave
+-- Table structure for test_mater
+DROP TABLE IF EXISTS "test_mater";
+CREATE TABLE "test_mater" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "law_firm_name" TEXT NULL DEFAULT '',
+ "address" TEXT NULL DEFAULT NULL,
+ "file_id" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "state" INTEGER NULL DEFAULT NULL,
+ "publish_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of test_mater
+-- Table structure for test_sub
+DROP TABLE IF EXISTS "test_sub";
+CREATE TABLE "test_sub" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "legal_id" INTEGER NOT NULL,
+ "lawyer_name" TEXT NULL DEFAULT NULL,
+ "phone" INTEGER NULL DEFAULT NULL,
+ "brief_introduction" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of test_sub
+-- Table structure for test_tree
+DROP TABLE IF EXISTS "test_tree";
+CREATE TABLE "test_tree" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "parent_id" INTEGER NULL DEFAULT 0,
+ "tree_name" TEXT NULL DEFAULT NULL,
+ "version" INTEGER NULL DEFAULT 0,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ PRIMARY KEY ("id")
+);
+-- Records of test_tree
+
+-- End of SQLite dump
+
+-- End of SQLite dump
diff --git a/warm-admin/src/main/java/com/warm/AppAdmin.java b/warm-admin/src/main/java/com/warm/AppAdmin.java
index 6423b5ae06887193c39fd0b520116d82431d7f53..b30d060b3013de67ef924dd146046e780dbf117d 100644
--- a/warm-admin/src/main/java/com/warm/AppAdmin.java
+++ b/warm-admin/src/main/java/com/warm/AppAdmin.java
@@ -12,7 +12,7 @@ import org.noear.solon.annotation.SolonMain;
@SolonMain
public class AppAdmin {
- static void main(String[] args) {
+ public static void main(String[] args) {
Solon.start(AppAdmin.class, args);
}
}
diff --git a/warm-admin/src/main/resources/app-dev.yml b/warm-admin/src/main/resources/app-dev.yml
index c0f08fe4714af141372cbcf21cdf0aec70f26930..ca0d6ac548133e98a52b92e4e0f6ac88900d3a4c 100644
--- a/warm-admin/src/main/resources/app-dev.yml
+++ b/warm-admin/src/main/resources/app-dev.yml
@@ -1,20 +1,29 @@
# 端口
server:
- port: 8082
+ port: ${SERVER_PORT:8082}
+
+# warm-flow工作流配置
+warm-flow:
+ enabled: ${WARM_FLOW_ENABLED:true}
# 项目相关配置
warm:
# 文件路径 示例( Windows配置D:/home/warm/uploadPath,Linux配置 /home/warm/uploadPath)
- profile: /home/warm/uploadPath
+ profile: ${WARM_PROFILE:./uploadPath}
+
+## SQLite 自动初始化配置
+#sqlite:
+# init:
+# enabled: true
+# sql-path: sql/warm-sqlite.sql
solon.dataSources:
- # 为固定默认数据源
db1!:
class: "com.zaxxer.hikari.HikariDataSource"
- jdbcUrl: jdbc:mysql://localhost:3306/warm?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=true
- driverClassName: com.mysql.cj.jdbc.Driver
- username: root
- password: 123456
+ jdbcUrl: ${DB_JDBC_URL:jdbc:postgresql://127.0.0.1:5432/warm}
+ driverClassName: ${DB_DRIVER_CLASS:org.postgresql.Driver}
+ username: ${DB_USERNAME:root}
+ password: ${DB_PASSWORD:123456}
# 以下为动态数据源和第二个固定数据源,如需要再打开
# db2: # db2 用动态数据源演示
# class: "org.noear.solon.data.dynamicds.DynamicDataSource"
@@ -41,16 +50,15 @@ solon.dataSources:
# redis缓存
warm.cache1:
- server: "localhost:6379"
+ server: "${REDISDB_HOST:127.0.0.1}:${REDISDB_PORT:6379}"
driverType: "redis" #驱动类型
- keyHeader: "" #默认为 ${solon.app.name} ,可不配置
- defSeconds: 2592000 #默认为 30秒,可不配置
- db: 5 #默认为 0,可不配置
- password: ""
- minIdle: 10
- maxIdle: 100
- #默认为 200,可不配
- maxTotal: 200
+ keyHeader: "${REDIS_KEY_HEADER:}" #默认为 ${solon.app.name} ,可不配置
+ defSeconds: ${REDIS_DEF_SECONDS:2592000} #默认为 30秒,可不配置
+ db: ${REDISDB_DB:5} #默认为 0,可不配置
+ password: "${REDISDB_PASSWORD:123456}"
+ minIdle: ${REDIS_MIN_IDLE:10}
+ maxIdle: ${REDIS_MAX_IDLE:100}
+ maxTotal: ${REDIS_MAX_TOTAL:200} #默认为 200,可不配
# easy-query 配置
easy-query:
@@ -61,8 +69,8 @@ easy-query:
# 更详细的日志输出 会有性能损耗::com.easy.query.core.logging.stdout.StdOutImpl
log-class: com.easy.query.core.logging.stdout.StdOutImpl
db1:
- # 支持mysql pgsql h2 mssql dameng mssql_row_number kingbase_es等其余数据库在适配中
- database: mysql
+ # 支持mysql pgsql hsql h2 mssql dameng mssql_row_number kingbase_es sqlite等其余数据库在适配中
+ database: ${DB_TYPE:pgsql}
# 支持underlined default lower_camel_case upper_camel_case upper_underlined
name-conversion: underlined
# 物理删除时抛出异常 不包括手写sql的情况
@@ -74,8 +82,8 @@ easy-query:
# 更新策略,all_columns:插入/更新全部列,only_not_null_columns:插入/更新非null的列 insert默认,only_null_columns:入/更新null值列
update-strategy: only_not_null_columns
db2:
- # 支持mysql pgsql h2 mssql dameng mssql_row_number kingbase_es等其余数据库在适配中
- database: mysql
+ # 支持mysql pgsql hsql h2 mssql dameng mssql_row_number kingbase_es sqlite等其余数据库在适配中
+ database: ${DB_TYPE:pgsql}
# 支持underlined default lower_camel_case upper_camel_case upper_underlined
name-conversion: underlined
# 物理删除时抛出异常 不包括手写sql的情况
@@ -91,7 +99,7 @@ easy-query:
# 多租户配置
tenant:
# 是否开启
- enable: true
+ enable: ${TENANT_ENABLED:true}
# solon 相关配置
solon:
@@ -101,29 +109,29 @@ solon:
# 输出到控制台
console:
# 日志级别
- level: DEBUG
- pattern: "%red(%d{HH:mm:ss.SSS}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}) [%method,%line] - %msg%n"
+ level: ${LOG_LEVEL_CONSOLE:DEBUG}
+ pattern: "${LOG_PATTERN_CONSOLE:%red(%d{HH:mm:ss.SSS}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}) [%method,%line] - %msg%n}"
# 输出到文件
file:
# 日志文件名
- name: "/home/logs/warm/${solon.app.name}"
+ name: "${LOG_PATH:/home/logs/warm}/${solon.app.name}"
# 日志级别
- level: DEBUG
+ level: ${LOG_LEVEL_FILE:DEBUG}
# 日志大小限制
- maxFileSize: "10 MB"
+ maxFileSize: "${LOG_MAX_FILE_SIZE:10 MB}"
# 日志文件数量限制
- maxHistory: "10"
+ maxHistory: "${LOG_MAX_HISTORY:10}"
# 日志文件名模式
- rolling: "/home/logs/warm/${solon.app.name}_%d{yyyy-MM-dd}_%i.log"
- pattern: "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} [%method,%line] - %msg%n"
+ rolling: "${LOG_PATH:/home/logs/warm}/${solon.app.name}_%d{yyyy-MM-dd}_%i.log"
+ pattern: "${LOG_PATTERN_FILE:%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} [%method,%line] - %msg%n}"
# 记录器级别的配置示例
logger:
"root": #默认记录器配置
- level: TRACE
+ level: ${LOG_LEVEL_ROOT:TRACE}
"com.zaxxer.hikari":
- level: WARN
+ level: ${LOG_LEVEL_HIKARI:WARN}
"com.warm":
- level: DEBUG
+ level: ${LOG_LEVEL_WARM:DEBUG}
staticfiles:
mappings:
- path: "/profile" #路径,可以是目录或单文件
@@ -134,34 +142,34 @@ sa-token:
# token 名称(同时也是 cookie 名称)
token-name: ${solon.app.name}
# token 有效期(单位:秒) 默认30天,-1 代表永久有效
- timeout: 2592000
+ timeout: ${SA_TOKEN_TIMEOUT:2592000}
# token 最低活跃频率(单位:秒),如果 token 超过此时间没有访问系统就会被冻结,默认-1 代表不限制,永不冻结
- active-timeout: 1800
+ active-timeout: ${SA_TOKEN_ACTIVE_TIMEOUT:1800}
# 是否允许同一账号多地同时登录 (为 true 时允许一起登录, 为 false 时新登录挤掉旧登录)
- is-concurrent: true
+ is-concurrent: ${SA_TOKEN_IS_CONCURRENT:true}
# 在多人登录同一账号时,是否共用一个 token (为 true 时所有登录共用一个 token, 为 false 时每次登录新建一个 token)
- is-share: false
+ is-share: ${SA_TOKEN_IS_SHARE:false}
# token 风格(默认可取值:uuid、simple-uuid、random-32、random-64、random-128、tik)
- token-style: uuid
+ token-style: ${SA_TOKEN_STYLE:uuid}
# 是否输出操作日志
- is-log: false
+ is-log: ${SA_TOKEN_IS_LOG:false}
# 是否在初始化配置时在控制台打印版本字符画
- isPrint: false
+ isPrint: ${SA_TOKEN_IS_PRINT:false}
# swagger接口文档配置
knife4j:
- enable: true
- production: false
+ enable: ${KNIFE4J_ENABLE:true}
+ production: ${KNIFE4J_PRODUCTION:false}
basic:
- enable: false
- username: admin
- password: 123456
+ enable: ${KNIFE4J_BASIC_ENABLE:false}
+ username: ${KNIFE4J_BASIC_USERNAME:admin}
+ password: ${KNIFE4J_BASIC_PASSWORD:123456}
setting:
- enableOpenApi: false
- enableSwaggerModels: false
- enableFooter: false
- enableFooterCustom: true
- footerCustomContent:
+ enableOpenApi: ${KNIFE4J_ENABLE_OPENAPI:false}
+ enableSwaggerModels: ${KNIFE4J_ENABLE_SWAGGER_MODELS:false}
+ enableFooter: ${KNIFE4J_ENABLE_FOOTER:false}
+ enableFooterCustom: ${KNIFE4J_ENABLE_FOOTER_CUSTOM:true}
+ footerCustomContent: ${KNIFE4J_FOOTER_CONTENT:}
org:
@@ -172,18 +180,18 @@ org:
driver: ${solon.dataSources.db1!.driverClassName}
user: ${solon.dataSources.db1!.username}
password: ${solon.dataSources.db1!.password}
- maxConnections: 10
- validateOnCheckout: true
- validationQuery: select 1
+ maxConnections: ${QUARTZ_MAX_CONNECTIONS:10}
+ validateOnCheckout: ${QUARTZ_VALIDATE_ON_CHECKOUT:true}
+ validationQuery: ${QUARTZ_VALIDATION_QUERY:select 1}
jobStore:
acquireTriggersWithinLock: true
class: org.quartz.impl.jdbcjobstore.JobStoreTX
dataSource: warm
- misfireThreshold: 12000
- tablePrefix: QRTZ_
+ misfireThreshold: ${QUARTZ_MISFIRE_THRESHOLD:12000}
+ tablePrefix: ${QUARTZ_TABLE_PREFIX:QRTZ_}
threadPool:
class: org.quartz.simpl.SimpleThreadPool
- threadCount: 20
- threadPriority: 5
+ threadCount: ${QUARTZ_THREAD_COUNT:20}
+ threadPriority: ${QUARTZ_THREAD_PRIORITY:5}
threadsInheritContextClassLoaderOfInitializingThread: true
diff --git a/warm-admin/src/main/resources/app-prod.yml b/warm-admin/src/main/resources/app-prod.yml
index 044a999abbafab8879acc8734531634421bc50f8..3d9281b4e17b2cafcdb25fb61cfab44e83e42f90 100644
--- a/warm-admin/src/main/resources/app-prod.yml
+++ b/warm-admin/src/main/resources/app-prod.yml
@@ -1,34 +1,33 @@
# 端口
server:
- port: 8082
+ port: ${SERVER_PORT:8082}
# 项目相关配置
warm:
# 文件路径 示例( Windows配置D:/home/warm/uploadPath,Linux配置 /home/warm/uploadPath)
- profile: /home/warm/uploadPath
+ profile: ${WARM_PROFILE:/home/warm/uploadPath}
# db_user 为动态数据源(主菜是这里!!!)
solon.dataSources:
db1!:
class: "com.zaxxer.hikari.HikariDataSource"
- jdbcUrl: jdbc:mysql://localhost:3306/warm?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=true
- driverClassName: com.mysql.cj.jdbc.Driver
- username: root
- password: 123456
+ jdbcUrl: ${DB_JDBC_URL:jdbc:postgresql://127.0.0.1:5432/warm}
+ driverClassName: ${DB_DRIVER_CLASS:org.postgresql.Driver}
+ username: ${DB_USERNAME:root}
+ password: ${DB_PASSWORD:123456}
# redis缓存
warm.cache1:
driverType: "redis" #驱动类型
- keyHeader: "" #默认为 ${solon.app.name} ,可不配置
- defSeconds: 2592000 #默认为 30秒,可不配置
- server: "localhost:6379"
- db: 5 #默认为 0,可不配置
- password: ""
- minIdle: 10
- maxIdle: 100
- #默认为 200,可不配
- maxTotal: 200
+ keyHeader: "${REDIS_KEY_HEADER:}" #默认为 ${solon.app.name} ,可不配置
+ defSeconds: ${REDIS_DEF_SECONDS:2592000} #默认为 30秒,可不配置
+ server: "${REDISDB_HOST:127.0.0.1}:${REDISDB_PORT:6379}"
+ db: ${REDISDB_DB:5} #默认为 0,可不配置
+ password: "${REDISDB_PASSWORD:123456}"
+ minIdle: ${REDIS_MIN_IDLE:10}
+ maxIdle: ${REDIS_MAX_IDLE:100}
+ maxTotal: ${REDIS_MAX_TOTAL:200} #默认为 200,可不配
# easy-query 配置
easy-query:
@@ -40,7 +39,7 @@ easy-query:
log-class: com.easy.query.core.logging.stdout.StdOutImpl
db1:
# 支持mysql pgsql h2 mssql dameng mssql_row_number kingbase_es等其余数据库在适配中
- database: mysql
+ database: ${DB_TYPE:pgsql}
# 支持underlined default lower_camel_case upper_camel_case upper_underlined
name-conversion: underlined
# 物理删除时抛出异常 不包括手写sql的情况
@@ -56,7 +55,7 @@ easy-query:
# 多租户配置
tenant:
# 是否开启
- enable: true
+ enable: ${TENANT_ENABLED:true}
# solon 相关配置
solon:
@@ -66,29 +65,29 @@ solon:
# 输出到控制台
console:
# 日志级别
- level: INFO
- pattern: "%red(%d{HH:mm:ss.SSS}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}) [%method,%line] - %msg%n"
+ level: ${LOG_LEVEL_CONSOLE:INFO}
+ pattern: "${LOG_PATTERN_CONSOLE:%red(%d{HH:mm:ss.SSS}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}) [%method,%line] - %msg%n}"
# 输出到文件
file:
# 日志文件名
- name: "/home/logs/warm/${solon.app.name}"
+ name: "${LOG_PATH:/home/logs/warm}/${solon.app.name}"
# 日志级别
- level: INFO
+ level: ${LOG_LEVEL_FILE:INFO}
# 日志大小限制
- maxFileSize: "10 MB"
+ maxFileSize: "${LOG_MAX_FILE_SIZE:10 MB}"
# 日志文件数量限制
- maxHistory: "10"
+ maxHistory: "${LOG_MAX_HISTORY:10}"
# 日志文件名模式
- rolling: "/home/logs/warm/${solon.app.name}_%d{yyyy-MM-dd}_%i.log"
- pattern: "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} [%method,%line] - %msg%n"
+ rolling: "${LOG_PATH:/home/logs/warm}/${solon.app.name}_%d{yyyy-MM-dd}_%i.log"
+ pattern: "${LOG_PATTERN_FILE:%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} [%method,%line] - %msg%n}"
# 记录器级别的配置示例
logger:
"root": #默认记录器配置
- level: TRACE
+ level: ${LOG_LEVEL_ROOT:TRACE}
"com.zaxxer.hikari":
- level: WARN
+ level: ${LOG_LEVEL_HIKARI:WARN}
"com.warm":
- level: INFO
+ level: ${LOG_LEVEL_WARM:INFO}
staticfiles:
mappings:
- path: "/profile" #路径,可以是目录或单文件
@@ -99,53 +98,58 @@ sa-token:
# token 名称(同时也是 cookie 名称)
token-name: ${solon.app.name}
# token 有效期(单位:秒) 默认30天,-1 代表永久有效
- timeout: 2592000
+ timeout: ${SA_TOKEN_TIMEOUT:2592000}
# token 最低活跃频率(单位:秒),如果 token 超过此时间没有访问系统就会被冻结,默认-1 代表不限制,永不冻结
- active-timeout: 1800
+ active-timeout: ${SA_TOKEN_ACTIVE_TIMEOUT:1800}
# 是否允许同一账号多地同时登录 (为 true 时允许一起登录, 为 false 时新登录挤掉旧登录)
- is-concurrent: true
+ is-concurrent: ${SA_TOKEN_IS_CONCURRENT:true}
# 在多人登录同一账号时,是否共用一个 token (为 true 时所有登录共用一个 token, 为 false 时每次登录新建一个 token)
- is-share: false
+ is-share: ${SA_TOKEN_IS_SHARE:false}
# token 风格(默认可取值:uuid、simple-uuid、random-32、random-64、random-128、tik)
- token-style: uuid
+ token-style: ${SA_TOKEN_STYLE:uuid}
# 是否输出操作日志
- is-log: false
+ is-log: ${SA_TOKEN_IS_LOG:false}
# 是否在初始化配置时在控制台打印版本字符画
- isPrint: false
+ isPrint: ${SA_TOKEN_IS_PRINT:false}
# swagger接口文档配置
knife4j:
- enable: true
- production: false
+ enable: ${KNIFE4J_ENABLE:true}
+ production: ${KNIFE4J_PRODUCTION:false}
basic:
- enable: false
- username: admin
- password: 123456
+ enable: ${KNIFE4J_BASIC_ENABLE:false}
+ username: ${KNIFE4J_BASIC_USERNAME:admin}
+ password: ${KNIFE4J_BASIC_PASSWORD:123456}
setting:
- enableOpenApi: false
- enableSwaggerModels: false
- enableFooter: false
- enableFooterCustom: true
- footerCustomContent:
+ enableOpenApi: ${KNIFE4J_ENABLE_OPENAPI:false}
+ enableSwaggerModels: ${KNIFE4J_ENABLE_SWAGGER_MODELS:false}
+ enableFooter: ${KNIFE4J_ENABLE_FOOTER:false}
+ enableFooterCustom: ${KNIFE4J_ENABLE_FOOTER_CUSTOM:true}
+ footerCustomContent: ${KNIFE4J_FOOTER_CONTENT:}
org:
quartz:
+ scheduler:
+ instanceName: WarmScheduler
+ instanceId: AUTO
dataSource:
warm:
- URL: ${solon.dataSources.db1!.jdbcUrl}
- driver: ${solon.dataSources.db1!.driverClassName}
- user: ${solon.dataSources.db1!.username}
- password: ${solon.dataSources.db1!.password}
+ driver: ${DB_DRIVER_CLASS:org.postgresql.Driver}
+ URL: ${DB_JDBC_URL:jdbc:postgresql://127.0.0.1:5432/warm}
+ user: ${DB_USERNAME:postgres}
+ password: ${DB_PASSWORD:123456}
maxConnections: 10
validateOnCheckout: true
validationQuery: select 1
jobStore:
acquireTriggersWithinLock: true
class: org.quartz.impl.jdbcjobstore.JobStoreTX
+ driverDelegateClass: org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
dataSource: warm
misfireThreshold: 12000
tablePrefix: QRTZ_
+ isClustered: false
threadPool:
class: org.quartz.simpl.SimpleThreadPool
threadCount: 20
diff --git a/warm-admin/src/main/resources/app-test.yml b/warm-admin/src/main/resources/app-test.yml
index fd71c6c7440c8f821a7c2cd7733813363d0cfba1..ad5571bcd1b3cb0a1c69e267636e7d0d6ed6cb35 100644
--- a/warm-admin/src/main/resources/app-test.yml
+++ b/warm-admin/src/main/resources/app-test.yml
@@ -1,33 +1,32 @@
# 端口
server:
- port: 8082
+ port: ${SERVER_PORT:8082}
# 项目相关配置
warm:
# 文件路径 示例( Windows配置D:/home/warm/uploadPath,Linux配置 /home/warm/uploadPath)
- profile: /home/warm/uploadPath
+ profile: ${WARM_PROFILE:/home/warm/uploadPath}
-# db_user 为动态数据源(主菜是这里!!!)
+# db db_user 为动态数据源(主菜是这里!!!)
solon.dataSources:
db1!:
class: "com.zaxxer.hikari.HikariDataSource"
- jdbcUrl: jdbc:mysql://localhost:3306/warm?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=true
- driverClassName: com.mysql.cj.jdbc.Driver
- username: root
- password: 123456
+ jdbcUrl: ${DB_JDBC_URL:jdbc:mysql://${DB_HOST:127.0.0.1}:${DB_PORT:3306}/${DB_NAME:warm}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=true}
+ driverClassName: ${DB_DRIVER_CLASS:com.mysql.cj.jdbc.Driver}
+ username: ${DB_USERNAME:root}
+ password: ${DB_PASSWORD:123456}
# redis缓存
warm.cache1:
driverType: "redis" #驱动类型
- keyHeader: "" #默认为 ${solon.app.name} ,可不配置
- defSeconds: 2592000 #默认为 30秒,可不配置
- server: "localhost:6379"
- db: 5 #默认为 0,可不配置
- password: ""
- minIdle: 10
- maxIdle: 100
- #默认为 200,可不配
- maxTotal: 200
+ keyHeader: "${REDIS_KEY_HEADER:}" #默认为 ${solon.app.name} ,可不配置
+ defSeconds: ${REDIS_DEF_SECONDS:2592000} #默认为 30秒,可不配置
+ server: "${REDISDB_HOST:127.0.0.1}:${REDISDB_PORT:6379}"
+ db: ${REDISDB_DB:5} #默认为 0,可不配置
+ password: "${REDISDB_PASSWORD:123456}"
+ minIdle: ${REDIS_MIN_IDLE:10}
+ maxIdle: ${REDIS_MAX_IDLE:100}
+ maxTotal: ${REDIS_MAX_TOTAL:200} #默认为 200,可不配
# easy-query 配置
easy-query:
@@ -39,7 +38,7 @@ easy-query:
log-class: com.easy.query.core.logging.stdout.StdOutImpl
db1:
# 支持mysql pgsql h2 mssql dameng mssql_row_number kingbase_es等其余数据库在适配中
- database: mysql
+ database: ${DB_TYPE:mysql}
# 支持underlined default lower_camel_case upper_camel_case upper_underlined
name-conversion: underlined
# 物理删除时抛出异常 不包括手写sql的情况
@@ -55,7 +54,7 @@ easy-query:
# 多租户配置
tenant:
# 是否开启
- enable: true
+ enable: ${TENANT_ENABLED:true}
# solon 相关配置
solon:
@@ -65,29 +64,29 @@ solon:
# 输出到控制台
console:
# 日志级别
- level: DEBUG
- pattern: "%red(%d{HH:mm:ss.SSS}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}) [%method,%line] - %msg%n"
+ level: ${LOG_LEVEL_CONSOLE:DEBUG}
+ pattern: "${LOG_PATTERN_CONSOLE:%red(%d{HH:mm:ss.SSS}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}) [%method,%line] - %msg%n}"
# 输出到文件
file:
# 日志文件名
- name: "/home/logs/warm/${solon.app.name}"
+ name: "${LOG_PATH:/home/logs/warm}/${solon.app.name}"
# 日志级别
- level: DEBUG
+ level: ${LOG_LEVEL_FILE:DEBUG}
# 日志大小限制
- maxFileSize: "10 MB"
+ maxFileSize: "${LOG_MAX_FILE_SIZE:10 MB}"
# 日志文件数量限制
- maxHistory: "10"
+ maxHistory: "${LOG_MAX_HISTORY:10}"
# 日志文件名模式
- rolling: "/home/logs/warm/${solon.app.name}_%d{yyyy-MM-dd}_%i.log"
- pattern: "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} [%method,%line] - %msg%n"
+ rolling: "${LOG_PATH:/home/logs/warm}/${solon.app.name}_%d{yyyy-MM-dd}_%i.log"
+ pattern: "${LOG_PATTERN_FILE:%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} [%method,%line] - %msg%n}"
# 记录器级别的配置示例
logger:
"root": #默认记录器配置
- level: TRACE
+ level: ${LOG_LEVEL_ROOT:TRACE}
"com.zaxxer.hikari":
- level: WARN
+ level: ${LOG_LEVEL_HIKARI:WARN}
"com.warm":
- level: DEBUG
+ level: ${LOG_LEVEL_WARM:DEBUG}
staticfiles:
mappings:
- path: "/profile" #路径,可以是目录或单文件
@@ -98,34 +97,34 @@ sa-token:
# token 名称(同时也是 cookie 名称)
token-name: ${solon.app.name}
# token 有效期(单位:秒) 默认30天,-1 代表永久有效
- timeout: 2592000
+ timeout: ${SA_TOKEN_TIMEOUT:2592000}
# token 最低活跃频率(单位:秒),如果 token 超过此时间没有访问系统就会被冻结,默认-1 代表不限制,永不冻结
- active-timeout: 1800
+ active-timeout: ${SA_TOKEN_ACTIVE_TIMEOUT:1800}
# 是否允许同一账号多地同时登录 (为 true 时允许一起登录, 为 false 时新登录挤掉旧登录)
- is-concurrent: true
+ is-concurrent: ${SA_TOKEN_IS_CONCURRENT:true}
# 在多人登录同一账号时,是否共用一个 token (为 true 时所有登录共用一个 token, 为 false 时每次登录新建一个 token)
- is-share: false
+ is-share: ${SA_TOKEN_IS_SHARE:false}
# token 风格(默认可取值:uuid、simple-uuid、random-32、random-64、random-128、tik)
- token-style: uuid
+ token-style: ${SA_TOKEN_STYLE:uuid}
# 是否输出操作日志
- is-log: false
+ is-log: ${SA_TOKEN_IS_LOG:false}
# 是否在初始化配置时在控制台打印版本字符画
- isPrint: false
+ isPrint: ${SA_TOKEN_IS_PRINT:false}
# swagger接口文档配置
knife4j:
- enable: true
- production: false
+ enable: ${KNIFE4J_ENABLE:true}
+ production: ${KNIFE4J_PRODUCTION:false}
basic:
- enable: false
- username: admin
- password: 123456
+ enable: ${KNIFE4J_BASIC_ENABLE:false}
+ username: ${KNIFE4J_BASIC_USERNAME:admin}
+ password: ${KNIFE4J_BASIC_PASSWORD:123456}
setting:
- enableOpenApi: false
- enableSwaggerModels: false
- enableFooter: false
- enableFooterCustom: true
- footerCustomContent:
+ enableOpenApi: ${KNIFE4J_ENABLE_OPENAPI:false}
+ enableSwaggerModels: ${KNIFE4J_ENABLE_SWAGGER_MODELS:false}
+ enableFooter: ${KNIFE4J_ENABLE_FOOTER:false}
+ enableFooterCustom: ${KNIFE4J_ENABLE_FOOTER_CUSTOM:true}
+ footerCustomContent: ${KNIFE4J_FOOTER_CONTENT:}
org:
@@ -136,18 +135,18 @@ org:
driver: ${solon.dataSources.db1!.driverClassName}
user: ${solon.dataSources.db1!.username}
password: ${solon.dataSources.db1!.password}
- maxConnections: 10
- validateOnCheckout: true
- validationQuery: select 1
+ maxConnections: ${QUARTZ_MAX_CONNECTIONS:10}
+ validateOnCheckout: ${QUARTZ_VALIDATE_ON_CHECKOUT:true}
+ validationQuery: ${QUARTZ_VALIDATION_QUERY:select 1}
jobStore:
acquireTriggersWithinLock: true
class: org.quartz.impl.jdbcjobstore.JobStoreTX
dataSource: warm
- misfireThreshold: 12000
- tablePrefix: QRTZ_
+ misfireThreshold: ${QUARTZ_MISFIRE_THRESHOLD:12000}
+ tablePrefix: ${QUARTZ_TABLE_PREFIX:QRTZ_}
threadPool:
class: org.quartz.simpl.SimpleThreadPool
- threadCount: 20
- threadPriority: 5
+ threadCount: ${QUARTZ_THREAD_COUNT:20}
+ threadPriority: ${QUARTZ_THREAD_PRIORITY:5}
threadsInheritContextClassLoaderOfInitializingThread: true
diff --git a/warm-admin/src/main/resources/app.yml b/warm-admin/src/main/resources/app.yml
index cec64db6640fc2fd1832b31bc32687b13c4e9b20..7ae8e72f6878731ce2b4bda425db944ada4940c5 100644
--- a/warm-admin/src/main/resources/app.yml
+++ b/warm-admin/src/main/resources/app.yml
@@ -1,17 +1,18 @@
# 项目相关配置
warm:
# 获取ip地址开关
- addressEnabled: false
+ addressEnabled: ${WARM_ADDRESS_ENABLED:false}
# 验证码
captcha:
- enable: true
+ enable: ${CAPTCHA_ENABLED:true}
# 验证码类型 math 数字计算 char 字符验证
- captchaType: math
+ captchaType: ${CAPTCHA_TYPE:math}
solon:
app:
- name: warm
+ name: ${SOLON_APP_NAME:warm}
+ mainClass: com.warm.AppAdmin
env: @profiles.active@
view:
prefix: /
@@ -32,14 +33,15 @@ solon:
# server配置
server:
+ port: ${SERVER_PORT:8082}
request:
- maxBodySize: 2mb # 设定最大的请求包大小(或表单项的值大小)//默认: 2m ; #kb,mb
- maxFileSize: 20mb # 设定最大的上传文件大小; #kb,mb (默认使用 maxBodySize 配置值)
+ maxBodySize: ${SERVER_MAX_BODY_SIZE:2mb} # 设定最大的请求包大小(或表单项的值大小)//默认: 2m ; #kb,mb
+ maxFileSize: ${SERVER_MAX_FILE_SIZE:20mb} # 设定最大的上传文件大小; #kb,mb (默认使用 maxBodySize 配置值)
# 多租户配置
tenant:
# 是否开启多租户
- enable: true
+ enable: ${TENANT_ENABLED:true}
# 租户排除表
excludes:
- sys_menu
@@ -67,7 +69,7 @@ tenant:
# 逻辑删除配置
logicDel:
# 是否开启逻辑删除
- enable: true
+ enable: ${LOGIC_DEL_ENABLED:true}
# 逻辑删除排除表
excludes:
- sys_config
@@ -121,14 +123,14 @@ sa-token:
user:
password:
# 密码最大错误次数
- maxRetryCount: 5
+ maxRetryCount: ${USER_PASSWORD_MAX_RETRY:5}
# 密码锁定时间(默认10分钟)
- lockTime: 10
+ lockTime: ${USER_PASSWORD_LOCK_TIME:10}
# 防止XSS攻击
xss:
# 过滤开关
- enabled: true
+ enabled: ${XSS_ENABLED:true}
# 排除链接(多个用逗号分隔)
excludes:
- system/notice/**
@@ -141,9 +143,9 @@ xss:
# 防盗链配置
referer:
# 防盗链开关
- enabled: false
+ enabled: ${REFERER_ENABLED:false}
# 允许的域名列表
- allowedDomains: http://localhost,http://127.0.0.1
+ allowedDomains: ${REFERER_ALLOWED_DOMAINS:http://localhost,http://127.0.0.1}
# 接口文档页面显示配置
doc-config:
@@ -182,8 +184,8 @@ gen:
# warm-flow工作流配置
warm-flow:
# 是否开启工作流,默认true
- enabled: true
+ enabled: ${WARM_FLOW_ENABLED:true}
# id生成器类型, 不填默认为orm扩展自带生成器或者warm-flow内置的19位雪花算法, SnowId14:14位,SnowId15:15位, SnowFlake19:19位
- keyType: SnowId19
+ keyType: ${WARM_FLOW_KEY_TYPE:SnowId19}
## 如果需要工作流共享业务系统权限,默认Authorization,如果有多个token,用逗号分隔
- tokenName: Authorization
+ tokenName: ${WARM_FLOW_TOKEN_NAME:Authorization}
diff --git a/warm-base/warm-base-eq/pom.xml b/warm-base/warm-base-eq/pom.xml
index 57af3454dacc14a45851db41816a5da381011bed..2ea2adf884ddcf14b8c649fe87a845b62a5473be 100644
--- a/warm-base/warm-base-eq/pom.xml
+++ b/warm-base/warm-base-eq/pom.xml
@@ -39,10 +39,6 @@
sql-db2
com.easy-query
-
- sql-duckdb
- com.easy-query
-
sql-gauss-db
com.easy-query
@@ -63,14 +59,6 @@
sql-oracle
com.easy-query
-
- sql-pgsql
- com.easy-query
-
-
- sql-sqlite
- com.easy-query
-
sql-tsdb
com.easy-query
@@ -83,11 +71,21 @@
HikariCP
+
+ org.postgresql
+ postgresql
+
+
com.mysql
mysql-connector-j
+
+ org.xerial
+ sqlite-jdbc
+
+
org.noear
solon-data
diff --git a/warm-base/warm-base-eq/src/main/java/com/warm/eq/init/SqliteInitializer.java b/warm-base/warm-base-eq/src/main/java/com/warm/eq/init/SqliteInitializer.java
new file mode 100644
index 0000000000000000000000000000000000000000..c19db5f7dee5623ad1eaf268fe9ccc54bb9fd431
--- /dev/null
+++ b/warm-base/warm-base-eq/src/main/java/com/warm/eq/init/SqliteInitializer.java
@@ -0,0 +1,171 @@
+package com.warm.eq.init;
+
+import lombok.extern.slf4j.Slf4j;
+import org.noear.solon.annotation.Component;
+import org.noear.solon.annotation.Init;
+import org.noear.solon.annotation.Inject;
+import org.noear.solon.core.event.AppLoadEndEvent;
+import org.noear.solon.core.event.EventListener;
+
+import javax.sql.DataSource;
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.InputStreamReader;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.nio.file.Paths;
+import java.sql.Connection;
+import java.sql.Statement;
+import java.util.ArrayList;
+import java.util.List;
+
+@Slf4j
+@Component
+public class SqliteInitializer implements EventListener {
+
+ @Inject("${solon.dataSources.db1!.jdbcUrl:}")
+ private String jdbcUrl;
+
+ @Inject("${sqlite.init.enabled:true}")
+ private boolean initEnabled;
+
+ @Inject("${sqlite.init.sql-path:sql/warm-sqlite.sql}")
+ private String sqlPath;
+
+ @Inject
+ private DataSource dataSource;
+
+ @Override
+ public void onEvent(AppLoadEndEvent event) {
+ if (!initEnabled) {
+ log.debug("SQLite 自动初始化已禁用");
+ return;
+ }
+
+ if (jdbcUrl == null || !jdbcUrl.startsWith("jdbc:sqlite:")) {
+ log.debug("当前数据源不是 SQLite,跳过初始化");
+ return;
+ }
+
+ String dbPath = extractDbPath(jdbcUrl);
+ if (dbPath == null) {
+ log.warn("无法解析 SQLite 数据库路径: {}", jdbcUrl);
+ return;
+ }
+
+ Path path = Paths.get(dbPath);
+ if (Files.exists(path)) {
+ log.info("SQLite 数据库文件已存在: {}", dbPath);
+ return;
+ }
+
+ log.info("SQLite 数据库文件不存在,开始初始化: {}", dbPath);
+
+ try {
+ Path parentDir = path.getParent();
+ if (parentDir != null && !Files.exists(parentDir)) {
+ Files.createDirectories(parentDir);
+ log.info("创建数据库目录: {}", parentDir);
+ }
+
+ initializeDatabase();
+
+ log.info("SQLite 数据库初始化完成");
+ } catch (Exception e) {
+ log.error("SQLite 数据库初始化失败", e);
+ }
+ }
+
+ private String extractDbPath(String jdbcUrl) {
+ String prefix = "jdbc:sqlite:";
+ if (!jdbcUrl.startsWith(prefix)) {
+ return null;
+ }
+ return jdbcUrl.substring(prefix.length());
+ }
+
+ private void initializeDatabase() throws Exception {
+ List sqlStatements = loadSqlStatements();
+ if (sqlStatements.isEmpty()) {
+ log.warn("未找到 SQL 初始化脚本: {}", sqlPath);
+ return;
+ }
+
+ try (Connection conn = dataSource.getConnection();
+ Statement stmt = conn.createStatement()) {
+
+ conn.setAutoCommit(false);
+ int successCount = 0;
+ int failCount = 0;
+
+ for (String sql : sqlStatements) {
+ if (sql.trim().isEmpty()) {
+ continue;
+ }
+ try {
+ stmt.execute(sql);
+ successCount++;
+ } catch (Exception e) {
+ failCount++;
+ if (failCount <= 5) {
+ log.warn("执行 SQL 失败: {} - {}", sql.substring(0, Math.min(100, sql.length())), e.getMessage());
+ }
+ }
+ }
+
+ conn.commit();
+ log.info("SQL 初始化执行完成: 成功 {} 条, 失败 {} 条", successCount, failCount);
+ }
+ }
+
+ private List loadSqlStatements() {
+ List statements = new ArrayList<>();
+
+ try {
+ var inputStream = getClass().getClassLoader().getResourceAsStream(sqlPath);
+ if (inputStream == null) {
+ File sqlFile = new File(sqlPath);
+ if (sqlFile.exists()) {
+ inputStream = Files.newInputStream(sqlFile.toPath());
+ }
+ }
+
+ if (inputStream == null) {
+ log.warn("找不到 SQL 文件: {}", sqlPath);
+ return statements;
+ }
+
+ StringBuilder currentStatement = new StringBuilder();
+ try (BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream))) {
+ String line;
+ while ((line = reader.readLine()) != null) {
+ line = line.trim();
+ if (line.isEmpty() || line.startsWith("--")) {
+ continue;
+ }
+
+ currentStatement.append(line).append("\n");
+
+ if (line.endsWith(";")) {
+ String sql = currentStatement.toString().trim();
+ if (!sql.isEmpty()) {
+ statements.add(sql.substring(0, sql.length() - 1));
+ }
+ currentStatement = new StringBuilder();
+ }
+ }
+
+ if (!currentStatement.isEmpty()) {
+ String sql = currentStatement.toString().trim();
+ if (!sql.isEmpty()) {
+ statements.add(sql);
+ }
+ }
+ }
+ } catch (Exception e) {
+ log.error("读取 SQL 文件失败: {}", sqlPath, e);
+ }
+
+ return statements;
+ }
+}
diff --git a/warm-base/warm-base-eq/src/main/resources/sql/warm-sqlite.sql b/warm-base/warm-base-eq/src/main/resources/sql/warm-sqlite.sql
new file mode 100644
index 0000000000000000000000000000000000000000..682b4c0fb18ac5eb8b45ebd7b882d582e9f7a673
--- /dev/null
+++ b/warm-base/warm-base-eq/src/main/resources/sql/warm-sqlite.sql
@@ -0,0 +1,1771 @@
+/*
+ SQLite Dump SQL
+
+ Source Server : mysql-本地
+ Source Server Type : SQLite
+ Source Server Version : 3.x
+ Source Host : localhost
+ Source Schema : warm
+
+ Target Server Type : SQLite
+ Target Server Version : 3.x
+ File Encoding : UTF8
+
+ Date: 2026-03-28
+*/
+
+-- 启用外键约束
+PRAGMA foreign_keys = ON;
+
+-- Table structure for flow_definition
+DROP TABLE IF EXISTS "flow_definition";
+CREATE TABLE "flow_definition" (
+ "id" INTEGER NOT NULL,
+ "flow_code" TEXT NOT NULL,
+ "flow_name" TEXT NOT NULL,
+ "model_value" TEXT NOT NULL DEFAULT 'CLASSICS',
+ "category" TEXT NULL DEFAULT NULL,
+ "version" TEXT NOT NULL,
+ "is_publish" INTEGER NOT NULL DEFAULT 0,
+ "form_custom" TEXT NULL DEFAULT 'N',
+ "form_path" TEXT NULL DEFAULT NULL,
+ "activity_status" INTEGER NOT NULL DEFAULT 1,
+ "listener_type" TEXT NULL DEFAULT NULL,
+ "listener_path" TEXT NULL DEFAULT NULL,
+ "ext" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_definition
+INSERT INTO "flow_definition" VALUES (1483466093627576320, 'test_leave', '串行-简单', 'CLASSICS', NULL, '1', 1, 'N', 'test/leave/approve', 1, '', '', NULL, '2026-03-17 14:04:38', '1', '2026-03-17 14:05:58', '1', '0', '000000');
+-- Table structure for flow_his_task
+DROP TABLE IF EXISTS "flow_his_task";
+CREATE TABLE "flow_his_task" (
+ "id" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "instance_id" INTEGER NOT NULL,
+ "task_id" INTEGER NOT NULL,
+ "node_code" TEXT NULL DEFAULT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "node_type" INTEGER NULL DEFAULT NULL,
+ "target_node_code" TEXT NULL DEFAULT NULL,
+ "target_node_name" TEXT NULL DEFAULT NULL,
+ "approver" TEXT NULL DEFAULT NULL,
+ "cooperate_type" INTEGER NOT NULL DEFAULT 0,
+ "collaborator" TEXT NULL DEFAULT NULL,
+ "skip_type" TEXT NOT NULL,
+ "flow_status" TEXT NOT NULL,
+ "form_custom" TEXT NULL DEFAULT 'N',
+ "form_path" TEXT NULL DEFAULT NULL,
+ "message" TEXT NULL DEFAULT NULL,
+ "variable" text NULL,
+ "ext" text NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_his_task
+-- Table structure for flow_instance
+DROP TABLE IF EXISTS "flow_instance";
+CREATE TABLE "flow_instance" (
+ "id" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "business_id" TEXT NOT NULL,
+ "node_type" INTEGER NOT NULL,
+ "node_code" TEXT NOT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "variable" text NULL,
+ "flow_status" TEXT NOT NULL,
+ "activity_status" INTEGER NOT NULL DEFAULT 1,
+ "def_json" text NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "ext" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_instance
+-- Table structure for flow_node
+DROP TABLE IF EXISTS "flow_node";
+CREATE TABLE "flow_node" (
+ "id" INTEGER NOT NULL,
+ "node_type" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "node_code" TEXT NOT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "permission_flag" TEXT NULL DEFAULT NULL,
+ "node_ratio" TEXT NULL DEFAULT NULL,
+ "coordinate" TEXT NULL DEFAULT NULL,
+ "any_node_skip" TEXT NULL DEFAULT NULL,
+ "listener_type" TEXT NULL DEFAULT NULL,
+ "listener_path" TEXT NULL DEFAULT NULL,
+ "form_custom" TEXT NULL DEFAULT 'N',
+ "form_path" TEXT NULL DEFAULT NULL,
+ "version" TEXT NOT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "ext" text NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_node
+INSERT INTO "flow_node" VALUES (1483466093736628224, 0, 1483466093627576320, '1', '开始', NULL, '0.0', '120,280|120,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093740822528, 1, 1483466093627576320, '2', '待提交', 'role:1@@role:2', '0.0', '280,280|280,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093740822529, 1, 1483466093627576320, '3', '组长审批', 'role:1@@role:2', '0.0', '480,280|480,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016832, 1, 1483466093627576320, '4', '部门经理审批', 'role:1@@role:2', '0.0', '700,280|700,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016833, 1, 1483466093627576320, '5', 'hr审批', 'role:1@@role:2', '0.0', '920,280|920,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+INSERT INTO "flow_node" VALUES (1483466093745016834, 2, 1483466093627576320, '6', '结束', NULL, '0.0', '1120,280|1120,280', NULL, NULL, NULL, 'N', NULL, '1', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', NULL, '0', '000000');
+-- Table structure for flow_skip
+DROP TABLE IF EXISTS "flow_skip";
+CREATE TABLE "flow_skip" (
+ "id" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "now_node_code" TEXT NOT NULL,
+ "now_node_type" INTEGER NULL DEFAULT NULL,
+ "next_node_code" TEXT NOT NULL,
+ "next_node_type" INTEGER NULL DEFAULT NULL,
+ "skip_name" TEXT NULL DEFAULT NULL,
+ "skip_type" TEXT NULL DEFAULT NULL,
+ "skip_condition" TEXT NULL DEFAULT NULL,
+ "coordinate" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_skip
+INSERT INTO "flow_skip" VALUES (1483466093916983296, 1483466093627576320, '1', 0, '2', 1, NULL, 'PASS', NULL, '140,280;230,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093916983297, 1483466093627576320, '2', 1, '3', 1, NULL, 'PASS', NULL, '330,280;430,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093921177600, 1483466093627576320, '3', 1, '4', 1, NULL, 'PASS', NULL, '530,280;650,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093921177601, 1483466093627576320, '4', 1, '5', 1, NULL, 'PASS', NULL, '750,280;870,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093925371904, 1483466093627576320, '4', 1, '2', 1, NULL, 'REJECT', NULL, '700,240;700,210;280,210;280,240', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+INSERT INTO "flow_skip" VALUES (1483466093925371905, 1483466093627576320, '5', 1, '6', 2, NULL, 'PASS', NULL, '970,280;1100,280', '2026-03-17 14:04:38', '1', '2026-03-17 14:04:38', '1', '0', '000000');
+-- Table structure for flow_task
+DROP TABLE IF EXISTS "flow_task";
+CREATE TABLE "flow_task" (
+ "id" INTEGER NOT NULL,
+ "definition_id" INTEGER NOT NULL,
+ "instance_id" INTEGER NOT NULL,
+ "node_code" TEXT NOT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "node_type" INTEGER NOT NULL,
+ "flow_status" TEXT NOT NULL,
+ "form_custom" TEXT NULL DEFAULT 'N',
+ "form_path" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of flow_task
+-- Table structure for flow_user
+DROP TABLE IF EXISTS "flow_user";
+CREATE TABLE "flow_user" (
+ "id" INTEGER NOT NULL,
+ "type" TEXT NOT NULL,
+ "processed_by" TEXT NULL DEFAULT NULL,
+ "associated" INTEGER NOT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "tenant_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+CREATE INDEX "user_processed_type" ON "flow_user" ("processed_by" ASC, "type" ASC);
+CREATE INDEX "user_associated" ON "flow_user" ("associated" ASC);
+-- Records of flow_user
+-- Table structure for gen_table
+DROP TABLE IF EXISTS "gen_table";
+CREATE TABLE "gen_table" (
+ "table_id" INTEGER NOT NULL,
+ "table_name" TEXT NULL DEFAULT '',
+ "table_comment" TEXT NULL DEFAULT '',
+ "sub_table_name" TEXT NULL DEFAULT NULL,
+ "sub_table_fk_name" TEXT NULL DEFAULT NULL,
+ "class_name" TEXT NULL DEFAULT '',
+ "tpl_category" TEXT NULL DEFAULT 'crud',
+ "package_name" TEXT NULL DEFAULT NULL,
+ "module_name" TEXT NULL DEFAULT NULL,
+ "business_name" TEXT NULL DEFAULT NULL,
+ "function_name" TEXT NULL DEFAULT NULL,
+ "function_author" TEXT NULL DEFAULT NULL,
+ "gen_type" TEXT NULL DEFAULT '0',
+ "two_column" TEXT NULL DEFAULT NULL,
+ "swagger_enable" TEXT NULL DEFAULT NULL,
+ "export_enable" TEXT NULL DEFAULT NULL,
+ "flow_enable" TEXT NULL DEFAULT NULL,
+ "gen_path" TEXT NULL DEFAULT '/',
+ "options" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("table_id")
+);
+-- Records of gen_table
+INSERT INTO "gen_table" VALUES (2013536128711262208, 'test_common', '常规表演示', NULL, NULL, 'TestCommon', 'crud', 'com.warm.test', 'test', 'common', '常规演示', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:05', NULL);
+INSERT INTO "gen_table" VALUES (2013536129340407808, 'test_tree', '测试树表', '', '', 'TestTree', 'tree', 'com.warm.test', 'test', 'tree', '测试树', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"id\",\"treeName\":\"tree_name\",\"treeParentCode\":\"parent_id\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:13', NULL);
+INSERT INTO "gen_table" VALUES (2013810170194296832, 'test_mater', '主子表演示', 'test_sub', 'legal_id', 'TestMater', 'sub', 'com.warm.test', 'test', 'mater', '主子演示', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-21 11:05:02', 'admin', '2026-03-12 10:08:57', NULL);
+INSERT INTO "gen_table" VALUES (2013810318605549568, 'test_sub', '子表', NULL, NULL, 'TestSub', 'crud', 'com.warm.test', 'test', 'sub', '子', 'warm', '0', 'Y', 'Y', 'Y', 'N', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-15 15:42:10', 'admin', '2026-03-12 10:09:20', NULL);
+INSERT INTO "gen_table" VALUES (2016705115653668864, 'test_leave', 'OA 请假申请表', NULL, NULL, 'TestLeave', 'crud', 'com.warm.test', 'test', 'leave', 'OA 请假申请', 'warm', '0', 'Y', 'N', 'Y', 'Y', '/', '{\"treeCode\":\"\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuId\":1142}', 'admin', '2026-01-29 09:45:35', 'admin', '2026-03-12 10:08:47', NULL);
+-- Table structure for gen_table_column
+DROP TABLE IF EXISTS "gen_table_column";
+CREATE TABLE "gen_table_column" (
+ "column_id" INTEGER NOT NULL,
+ "table_id" INTEGER NULL DEFAULT NULL,
+ "column_name" TEXT NULL DEFAULT NULL,
+ "column_comment" TEXT NULL DEFAULT NULL,
+ "column_type" TEXT NULL DEFAULT NULL,
+ "java_type" TEXT NULL DEFAULT NULL,
+ "java_field" TEXT NULL DEFAULT NULL,
+ "is_pk" TEXT NULL DEFAULT NULL,
+ "is_increment" TEXT NULL DEFAULT NULL,
+ "is_required" TEXT NULL DEFAULT NULL,
+ "is_insert" TEXT NULL DEFAULT NULL,
+ "is_edit" TEXT NULL DEFAULT NULL,
+ "is_list" TEXT NULL DEFAULT NULL,
+ "is_query" TEXT NULL DEFAULT NULL,
+ "query_type" TEXT NULL DEFAULT 'EQ',
+ "html_type" TEXT NULL DEFAULT NULL,
+ "dict_type" TEXT NULL DEFAULT '',
+ "sort" INTEGER NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("column_id")
+);
+-- Records of gen_table_column
+INSERT INTO "gen_table_column" VALUES (2013533660615016448, 2013533660531130368, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660661153792, 2013533660531130368, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125312, 2013533660531130368, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125313, 2013533660531130368, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660682125314, 2013533660531130368, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660707291136, 2013533660531130368, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660711485440, 2013533660531130368, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660711485441, 2013533660531130368, 'title', '标题', 'TEXT', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660732456960, 2013533660531130368, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660732456961, 2013533660531130368, 'send_doc_no', '发文字号', 'TEXT', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622784, 2013533660531130368, 'send_doc_unit', '发文单位', 'TEXT', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622785, 2013533660531130368, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660757622786, 2013533660531130368, 'deadline', '截至日期', 'TEXT', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788608, 2013533660531130368, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788609, 2013533660531130368, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660782788610, 2013533660531130368, 'money', '金额', 'REAL', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760128, 2013533660531130368, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760129, 2013533660531130368, 'new_file_id', '附件', 'TEXT', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660803760130, 2013533660531130368, 'image_id', '图片', 'TEXT', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:49:02');
+INSERT INTO "gen_table_column" VALUES (2013533660824731649, 2013533660824731648, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091776, 2013533660824731648, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091777, 2013533660824731648, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091778, 2013533660824731648, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660854091779, 2013533660824731648, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063296, 2013533660824731648, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063297, 2013533660824731648, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660875063298, 2013533660824731648, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034816, 2013533660824731648, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034817, 2013533660824731648, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034818, 2013533660824731648, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660896034819, 2013533660824731648, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660925394944, 2013533660824731648, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660929589248, 2013533660824731648, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660937977856, 2013533660824731648, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 15, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660942172160, 2013533660824731648, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660963143680, 2013533660950560768, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660971532288, 2013533660950560768, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660975726592, 2013533660950560768, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660984115200, 2013533660950560768, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660988309504, 2013533660950560768, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533660996698112, 2013533660950560768, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661005086720, 2013533660950560768, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661013475328, 2013533660950560768, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661013475329, 2013533660950560768, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661021863936, 2013533660950560768, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661030252544, 2013533660950560768, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661034446848, 2013533660950560768, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612672, 2013533661038641152, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612673, 2013533661038641152, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661059612674, 2013533661038641152, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584192, 2013533661038641152, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584193, 2013533661038641152, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661080584194, 2013533661038641152, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555712, 2013533661038641152, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555713, 2013533661038641152, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555714, 2013533661038641152, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661101555715, 2013533661038641152, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661122527232, 2013533661038641152, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661143498752, 2013533661130915840, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661151887360, 2013533661130915840, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661156081664, 2013533661130915840, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661164470272, 2013533661130915840, 'tree_name', '值', 'TEXT', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661172858880, 2013533661130915840, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661181247488, 2013533661130915840, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661185441792, 2013533661130915840, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661193830400, 2013533661130915840, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661198024704, 2013533661130915840, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013533661206413312, 2013533661130915840, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:46:49', 'admin', '2026-01-20 16:46:49');
+INSERT INTO "gen_table_column" VALUES (2013535255113236480, 2013535255067099136, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255130013696, 2013535255067099136, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255142596608, 2013535255067099136, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255155179520, 2013535255067099136, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255155179521, 2013535255067099136, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255176151040, 2013535255067099136, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255176151041, 2013535255067099136, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255201316864, 2013535255067099136, 'title', '标题', 'TEXT', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255201316865, 2013535255067099136, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255222288384, 2013535255067099136, 'send_doc_no', '发文字号', 'TEXT', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255222288385, 2013535255067099136, 'send_doc_unit', '发文单位', 'TEXT', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255247454208, 2013535255067099136, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255247454209, 2013535255067099136, 'deadline', '截至日期', 'TEXT', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255268425728, 2013535255067099136, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255276814336, 2013535255067099136, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255285202944, 2013535255067099136, 'money', '金额', 'REAL', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255293591552, 2013535255067099136, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255306174464, 2013535255067099136, 'new_file_id', '附件', 'TEXT', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255310368768, 2013535255067099136, 'image_id', '图片', 'TEXT', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255339728896, 2013535255322951680, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255352311808, 2013535255322951680, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255356506112, 2013535255322951680, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255364894720, 2013535255322951680, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255369089024, 2013535255322951680, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255377477632, 2013535255322951680, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255385866240, 2013535255322951680, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255398449152, 2013535255322951680, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255402643456, 2013535255322951680, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255411032064, 2013535255322951680, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255415226368, 2013535255322951680, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255415226369, 2013535255322951680, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809280, 2013535255322951680, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809281, 2013535255322951680, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255427809282, 2013535255322951680, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 15, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255452975104, 2013535255322951680, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255478140928, 2013535255461363712, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255490723840, 2013535255461363712, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255494918144, 2013535255461363712, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255503306752, 2013535255461363712, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255511695360, 2013535255461363712, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255520083968, 2013535255461363712, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255528472576, 2013535255461363712, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255532666880, 2013535255461363712, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255541055488, 2013535255461363712, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255553638400, 2013535255461363712, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255557832704, 2013535255461363712, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255566221312, 2013535255461363712, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255587192832, 2013535255574609920, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255595581440, 2013535255574609920, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255603970048, 2013535255574609920, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255612358656, 2013535255574609920, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255616552960, 2013535255574609920, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255624941568, 2013535255574609920, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255629135872, 2013535255574609920, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255637524480, 2013535255574609920, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255645913088, 2013535255574609920, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255654301696, 2013535255574609920, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255658496000, 2013535255574609920, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255675273216, 2013535255666884608, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255687856128, 2013535255666884608, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255700439040, 2013535255666884608, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255700439041, 2013535255666884608, 'tree_name', '值', 'TEXT', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021952, 2013535255666884608, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021953, 2013535255666884608, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255713021954, 2013535255666884608, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255729799168, 2013535255666884608, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255738187776, 2013535255666884608, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535255738187777, 2013535255666884608, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:53:09', 'admin', '2026-01-20 16:53:09');
+INSERT INTO "gen_table_column" VALUES (2013535934745673728, 2013535934699536384, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934766645248, 2013535934699536384, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934766645249, 2013535934699536384, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934787616768, 2013535934699536384, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934796005376, 2013535934699536384, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934796005377, 2013535934699536384, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976896, 2013535934699536384, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976897, 2013535934699536384, 'title', '标题', 'TEXT', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934816976898, 2013535934699536384, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934837948416, 2013535934699536384, 'send_doc_no', '发文字号', 'TEXT', 'String', 'sendDocNo', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934837948417, 2013535934699536384, 'send_doc_unit', '发文单位', 'TEXT', 'String', 'sendDocUnit', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934858919936, 2013535934699536384, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934863114240, 2013535934699536384, 'deadline', '截至日期', 'TEXT', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934863114241, 2013535934699536384, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280064, 2013535934699536384, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280065, 2013535934699536384, 'money', '金额', 'REAL', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934888280066, 2013535934699536384, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934909251584, 2013535934699536384, 'new_file_id', '附件', 'TEXT', 'String', 'newFileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934909251585, 2013535934699536384, 'image_id', '图片', 'TEXT', 'String', 'imageId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934934417408, 2013535934909251586, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934934417409, 2013535934909251586, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388928, 2013535934909251586, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388929, 2013535934909251586, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934955388930, 2013535934909251586, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554752, 2013535934909251586, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554753, 2013535934909251586, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554754, 2013535934909251586, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535934980554755, 2013535934909251586, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526272, 2013535934909251586, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526273, 2013535934909251586, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526274, 2013535934909251586, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935001526275, 2013535934909251586, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935026692096, 2013535934909251586, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935035080704, 2013535934909251586, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 15, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935035080705, 2013535934909251586, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935047663617, 2013535935047663616, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935068635136, 2013535935047663616, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829440, 2013535935047663616, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829441, 2013535935047663616, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935072829442, 2013535935047663616, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995264, 2013535935047663616, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995265, 2013535935047663616, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995266, 2013535935047663616, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935097995267, 2013535935047663616, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772480, 2013535935047663616, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772481, 2013535935047663616, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935114772482, 2013535935047663616, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935152521216, 2013535935139938304, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935160909824, 2013535935139938304, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935169298432, 2013535935139938304, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935173492736, 2013535935139938304, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935181881344, 2013535935139938304, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935186075648, 2013535935139938304, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935194464256, 2013535935139938304, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935198658560, 2013535935139938304, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935211241472, 2013535935139938304, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935215435776, 2013535935139938304, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935232212992, 2013535935139938304, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378816, 2013535935232212993, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378817, 2013535935232212993, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935257378818, 2013535935232212993, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935278350336, 2013535935232212993, 'tree_name', '值', 'TEXT', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738944, 2013535935232212993, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738945, 2013535935232212993, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935286738946, 2013535935232212993, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516160, 2013535935232212993, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516161, 2013535935232212993, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013535935303516162, 2013535935232212993, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:55:51', 'admin', '2026-01-20 16:55:51');
+INSERT INTO "gen_table_column" VALUES (2013536128753205248, 2013536128711262208, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128782565376, 2013536128711262208, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128782565377, 2013536128711262208, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128807731200, 2013536128711262208, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 4, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128807731201, 2013536128711262208, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128828702720, 2013536128711262208, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128828702721, 2013536128711262208, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128849674240, 2013536128711262208, 'title', '标题', 'TEXT', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 8, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128853868544, 2013536128711262208, 'level', '级别(取数据字典)', 'bigint', 'Long', 'level', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 9, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128853868545, 2013536128711262208, 'send_doc_no', '发文字号', 'TEXT', 'String', 'sendDocNo', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128874840064, 2013536128711262208, 'send_doc_unit', '发文单位', 'TEXT', 'String', 'sendDocUnit', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128874840065, 2013536128711262208, 'publish_time', '发布时间', 'date', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 12, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128895811584, 2013536128711262208, 'deadline', '截至日期', 'TEXT', 'Date', 'deadline', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 13, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128895811585, 2013536128711262208, 'label', '标签', 'text', 'String', 'label', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'textarea', '', 14, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128916783104, 2013536128711262208, 'content', '文章内容', 'text', 'String', 'content', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'editor', '', 15, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128920977408, 2013536128711262208, 'money', '金额', 'REAL', 'BigDecimal', 'money', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128920977409, 2013536128711262208, 'views', '阅读次数', 'bigint', 'Long', 'views', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 17, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128941948928, 2013536128711262208, 'new_file_id', '附件', 'TEXT', 'String', 'newFileId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'fileUpload', '', 18, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128941948929, 2013536128711262208, 'image_id', '图片', 'TEXT', 'String', 'imageId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'imageUpload', '', 19, 'admin', '2026-01-20 16:56:37', 'admin', '2026-03-12 10:09:05');
+INSERT INTO "gen_table_column" VALUES (2013536128975503360, 2013536128962920448, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-20 16:56:37', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280576, 2013536128962920448, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280577, 2013536128962920448, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536128992280578, 2013536128962920448, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129009057792, 2013536128962920448, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129009057793, 2013536128962920448, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129034223616, 2013536128962920448, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129038417920, 2013536128962920448, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129038417921, 2013536128962920448, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129055195136, 2013536128962920448, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129063583744, 2013536128962920448, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 8已完成 9已驳回 10失效)', 'smallint', 'Integer', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129063583745, 2013536128962920448, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360960, 2013536128962920448, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 13, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360961, 2013536128962920448, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129080360962, 2013536128962920448, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 15, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129101332480, 2013536128962920448, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 16, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 11:05:10');
+INSERT INTO "gen_table_column" VALUES (2013536129134886912, 2013536129109721088, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129139081216, 2013536129109721088, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129151664128, 2013536129109721088, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129151664129, 2013536129109721088, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635648, 2013536129109721088, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '0', 'EQ', 'imageUpload', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635649, 2013536129109721088, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', '0', '0', NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129172635650, 2013536129109721088, 'state', '状态', 'smallint', 'Long', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129201995776, 2013536129109721088, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129201995777, 2013536129109721088, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161600, 2013536129109721088, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161601, 2013536129109721088, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129227161602, 2013536129109721088, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:57:59');
+INSERT INTO "gen_table_column" VALUES (2013536129264910336, 2013536129227161603, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298944, 2013536129227161603, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298945, 2013536129227161603, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129273298946, 2013536129227161603, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270464, 2013536129227161603, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270465, 2013536129227161603, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129294270466, 2013536129227161603, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241984, 2013536129227161603, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241985, 2013536129227161603, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241986, 2013536129227161603, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129315241987, 2013536129227161603, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-20 16:56:38', 'admin', '2026-01-21 10:58:14');
+INSERT INTO "gen_table_column" VALUES (2013536129344602112, 2013536129340407808, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379328, 2013536129340407808, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379329, 2013536129340407808, 'parent_id', '父id', 'bigint', 'Long', 'parentId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379330, 2013536129340407808, 'tree_name', '值', 'TEXT', 'String', 'treeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129361379331, 2013536129340407808, 'version', '版本', 'int', 'Long', 'version', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350848, 2013536129340407808, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 6, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350849, 2013536129340407808, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129382350850, 2013536129340407808, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 8, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129403322368, 2013536129340407808, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013536129407516672, 2013536129340407808, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-20 16:56:38', 'admin', '2026-03-12 10:09:13');
+INSERT INTO "gen_table_column" VALUES (2013810170219462656, 2013810170194296832, 'id', '事务所id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170223656960, 2013810170194296832, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170223656961, 2013810170194296832, 'law_firm_name', '律师所名称', 'TEXT', 'String', 'lawFirmName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170240434176, 2013810170194296832, 'address', '地址', 'TEXT', 'String', 'address', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170244628480, 2013810170194296832, 'file_id', 'logo图片id', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'imageUpload', '', 5, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170244628481, 2013810170194296832, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405696, 2013810170194296832, 'state', '状态', 'smallint', 'Integer', 'state', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405697, 2013810170194296832, 'publish_time', '发布时间', 'TEXT', 'Date', 'publishTime', '0', '0', '0', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 8, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170261405698, 2013810170194296832, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377216, 2013810170194296832, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 10, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377217, 2013810170194296832, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810170282377218, 2013810170194296832, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 12, 'admin', '2026-01-21 11:05:34', 'admin', '2026-03-12 10:08:57');
+INSERT INTO "gen_table_column" VALUES (2013810318626521088, 2013810318605549568, 'id', '律师id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318630715392, 2013810318605549568, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318634909696, 2013810318605549568, 'legal_id', '事务所id', 'bigint', 'Long', 'legalId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 3, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318672658432, 2013810318605549568, 'lawyer_name', '律师名称', 'TEXT', 'String', 'lawyerName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 4, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629952, 2013810318605549568, 'phone', '联系电话', 'bigint', 'Long', 'phone', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 5, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629953, 2013810318605549568, 'brief_introduction', '简介', 'TEXT', 'String', 'briefIntroduction', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318693629954, 2013810318605549568, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318714601472, 2013810318605549568, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990080, 2013810318605549568, 'create_time', '创建时间/提交时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 9, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990081, 2013810318605549568, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2013810318722990082, 2013810318605549568, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 11, 'admin', '2026-01-21 11:06:09', 'admin', '2026-03-12 10:09:20');
+INSERT INTO "gen_table_column" VALUES (2014267207575404544, 2014267207508295680, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', NULL, '', 1, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207600570368, 2014267207508295680, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207608958976, 2014267207508295680, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 3, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207617347584, 2014267207508295680, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207629930496, 2014267207508295680, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 5, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207638319104, 2014267207508295680, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207646707712, 2014267207508295680, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207655096320, 2014267207508295680, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207663484928, 2014267207508295680, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207671873536, 2014267207508295680, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207688650752, 2014267207508295680, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207697039360, 2014267207508295680, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 12, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207705427968, 2014267207508295680, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207713816576, 2014267207508295680, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207726399488, 2014267207508295680, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207734788096, 2014267207508295680, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267207743176704, 2014267207508295680, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-22 17:21:40', 'admin', '2026-01-22 17:21:40');
+INSERT INTO "gen_table_column" VALUES (2014267240311947264, 2014267240290975744, 'id', '合同流程ID(主键)', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240320335872, 2014267240290975744, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240328724480, 2014267240290975744, 'contract_name', '合同名称', 'TEXT', 'String', 'contractName', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240337113088, 2014267240290975744, 'contract_type', '合同类型(如采购、销售等)', 'TEXT', 'String', 'contractType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 4, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240341307392, 2014267240290975744, 'structure_and_nature', '合同结构和性质描述', 'text', 'String', 'structureAndNature', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 5, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240345501696, 2014267240290975744, 'proposed_conditions', '拟定的合同条件', 'text', 'String', 'proposedConditions', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 6, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240353890304, 2014267240290975744, 'negotiation_content', '谈判内容', 'text', 'String', 'negotiationContent', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 7, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240358084608, 2014267240290975744, 'file_id', '谈判附件', 'TEXT', 'String', 'fileId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240366473216, 2014267240290975744, 'negotiation_result', '谈判结果(如成功、有异议等)', 'TEXT', 'String', 'negotiationResult', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240370667520, 2014267240290975744, 'adjustment_scheme', '协商后的调整方案', 'text', 'String', 'adjustmentScheme', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 10, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240379056128, 2014267240290975744, 'sign_date', '合同签订日期', 'TEXT', 'Date', 'signDate', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 11, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240383250432, 2014267240290975744, 'signer', '签订人', 'TEXT', 'String', 'signer', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240391639040, 2014267240290975744, 'filing_date', '备案日期', 'TEXT', 'Date', 'filingDate', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'TEXT', '', 13, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240395833344, 2014267240290975744, 'filing_department', '备案部门', 'TEXT', 'String', 'filingDepartment', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240400027648, 2014267240290975744, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 15, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240408416256, 2014267240290975744, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 16, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240416804864, 2014267240290975744, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 17, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240425193472, 2014267240290975744, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 18, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240433582080, 2014267240290975744, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 19, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240441970688, 2014267240290975744, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 20, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240446164992, 2014267240290975744, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 21, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240454553600, 2014267240290975744, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 22, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240458747904, 2014267240290975744, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 23, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240467136512, 2014267240290975744, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 24, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240488108032, 2014267240471330816, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240500690944, 2014267240471330816, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240509079552, 2014267240471330816, 'purchase_name', '采购名称', 'TEXT', 'String', 'purchaseName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240517468160, 2014267240471330816, 'purchase_plan', '采购计划', 'TEXT', 'String', 'purchasePlan', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240525856768, 2014267240471330816, 'urgent', '是否加急(0加急 1不加急)', 'TEXT', 'String', 'urgent', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240534245376, 2014267240471330816, 'urgent_purchase_plan', '加急采购计划', 'TEXT', 'String', 'urgentPurchasePlan', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 6, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240538439680, 2014267240471330816, 'on_demand_procurement', '按需采购', 'TEXT', 'String', 'onDemandProcurement', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240546828288, 2014267240471330816, 'provide_items', '提供物品', 'TEXT', 'String', 'provideItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240551022592, 2014267240471330816, 'product_inspection', '产品验收是否合格(0合格 1不合格)', 'TEXT', 'String', 'productInspection', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240559411200, 2014267240471330816, 'issue_invoice', '出具发票', 'TEXT', 'String', 'issueInvoice', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240563605504, 2014267240471330816, 'record_entry', '登记记录', 'TEXT', 'String', 'recordEntry', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 11, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240571994112, 2014267240471330816, 'return_items', '退货', 'TEXT', 'String', 'returnItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240576188416, 2014267240471330816, 'warehousing', '入库', 'TEXT', 'String', 'warehousing', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 13, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240584577024, 2014267240471330816, 'receive_items', '接收物品', 'TEXT', 'String', 'receiveItems', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240588771328, 2014267240471330816, 'maintain_records', '做好记录', 'TEXT', 'String', 'maintainRecords', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 15, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240597159936, 2014267240471330816, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 16, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240601354240, 2014267240471330816, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 17, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240605548544, 2014267240471330816, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 18, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240613937152, 2014267240471330816, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 19, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240618131456, 2014267240471330816, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 20, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240626520064, 2014267240471330816, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 21, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240630714368, 2014267240471330816, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 22, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240639102976, 2014267240471330816, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 23, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240647491584, 2014267240471330816, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 24, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2014267240651685888, 2014267240471330816, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 25, 'admin', '2026-01-22 17:21:48', 'admin', '2026-01-22 17:21:48');
+INSERT INTO "gen_table_column" VALUES (2016440775457374208, 2016440775432208384, 'id', '主键', 'bigint', 'String', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374209, 2016440775432208384, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374210, 2016440775432208384, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'select', 'leave_type', 3, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775457374211, 2016440775432208384, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775482540032, 2016440775432208384, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 5, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734336, 2016440775432208384, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734337, 2016440775432208384, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775486734338, 2016440775432208384, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705856, 2016440775432208384, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705857, 2016440775432208384, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '1', '1', '1', '1', 'LIKX', 'input', '', 10, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705858, 2016440775432208384, 'node_type', '节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)', 'smallint', 'Integer', 'nodeType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775507705859, 2016440775432208384, 'flow_status', '流程状态(0待提交 1审批中 2 审批通过 3自动通过 4终止 5作废 6撤销 7取回 8已完成 9已退回 10失效)', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', 'flow_status', 12, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775528677376, 2016440775432208384, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775528677377, 2016440775432208384, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775537065984, 2016440775432208384, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775537065985, 2016440775432208384, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016440775549648896, 2016440775432208384, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-28 17:18:39', 'admin', '2026-01-29 10:48:50');
+INSERT INTO "gen_table_column" VALUES (2016699610705166336, 2016699610654834688, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610705166337, 2016699610654834688, 'flow_code', '流程编码', 'TEXT', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610726137856, 2016699610654834688, 'flow_name', '流程名称', 'TEXT', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610734526464, 2016699610654834688, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'TEXT', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610742915072, 2016699610654834688, 'category', '流程类别', 'TEXT', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610747109376, 2016699610654834688, 'version', '流程版本', 'TEXT', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610755497984, 2016699610654834688, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610755497985, 2016699610654834688, 'form_custom', '审批表单是否自定义(Y是 N否)', 'TEXT', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610772275200, 2016699610654834688, 'form_path', '审批表单路径', 'TEXT', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441024, 2016699610654834688, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441025, 2016699610654834688, 'listener_type', '监听器类型', 'TEXT', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610797441026, 2016699610654834688, 'listener_path', '监听器路径', 'TEXT', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412544, 2016699610654834688, 'ext', '业务详情 存业务表对象json字符串', 'TEXT', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412545, 2016699610654834688, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610818412546, 2016699610654834688, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610839384064, 2016699610654834688, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578368, 2016699610654834688, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578369, 2016699610654834688, 'del_flag', '删除标志', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016699610843578370, 2016699610654834688, 'tenant_id', '租户id', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:27:10', 'admin', '2026-01-29 10:27:10');
+INSERT INTO "gen_table_column" VALUES (2016705017767002112, 2016705017741836288, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017767002113, 2016705017741836288, 'flow_code', '流程编码', 'TEXT', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167936, 2016705017741836288, 'flow_name', '流程名称', 'TEXT', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167937, 2016705017741836288, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'TEXT', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017792167938, 2016705017741836288, 'category', '流程类别', 'TEXT', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139456, 2016705017741836288, 'version', '流程版本', 'TEXT', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139457, 2016705017741836288, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017813139458, 2016705017741836288, 'form_custom', '审批表单是否自定义(Y是 N否)', 'TEXT', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110976, 2016705017741836288, 'form_path', '审批表单路径', 'TEXT', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110977, 2016705017741836288, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110978, 2016705017741836288, 'listener_type', '监听器类型', 'TEXT', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017834110979, 2016705017741836288, 'listener_path', '监听器路径', 'TEXT', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017859276800, 2016705017741836288, 'ext', '业务详情 存业务表对象json字符串', 'TEXT', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471104, 2016705017741836288, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471105, 2016705017741836288, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471106, 2016705017741836288, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017863471107, 2016705017741836288, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017884442624, 2016705017741836288, 'del_flag', '删除标志', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705017884442625, 2016705017741836288, 'tenant_id', '租户id', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:48:39', 'admin', '2026-01-29 10:48:39');
+INSERT INTO "gen_table_column" VALUES (2016705115674640384, 2016705115653668864, 'id', '主键', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115678834688, 2016705115653668864, 'tenant_id', '租户编号', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417600, 2016705115653668864, 'type', '请假类型', 'smallint', 'Long', 'type', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', 'leave_type', 3, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417601, 2016705115653668864, 'reason', '请假原因', 'TEXT', 'String', 'reason', '0', '0', '1', '1', '1', '1', '0', 'EQ', 'textarea', '', 4, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417602, 2016705115653668864, 'start_time', '开始时间', 'TEXT', 'Date', 'startTime', '0', '0', '1', '1', '1', '1', '1', 'BETWEEN', 'TEXT', '', 5, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115691417603, 2016705115653668864, 'end_time', '结束时间', 'TEXT', 'Date', 'endTime', '0', '0', '1', '1', '1', '1', '0', 'EQ', 'TEXT', '', 6, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115712389120, 2016705115653668864, 'day', '请假天数', 'smallint', 'Long', 'day', '0', '0', '0', '1', '1', '1', '0', 'EQ', 'input', '', 7, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115712389121, 2016705115653668864, 'instance_id', '流程实例的id', 'bigint', 'Long', 'instanceId', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'inputNumber', '', 8, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115724972032, 2016705115653668864, 'node_code', '节点编码', 'TEXT', 'String', 'nodeCode', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166336, 2016705115653668864, 'node_name', '流程节点名称', 'TEXT', 'String', 'nodeName', '0', '0', '0', '0', '0', '1', '0', 'LIKX', 'input', '', 10, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166337, 2016705115653668864, 'node_type', '节点类型', 'smallint', 'Integer', 'nodeType', '0', '0', '0', '0', '0', '0', '0', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166338, 2016705115653668864, 'flow_status', '流程状态', 'TEXT', 'String', 'flowStatus', '0', '0', '0', '0', '0', '1', '1', 'EQ', 'radio', 'flow_status', 12, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115729166339, 2016705115653668864, 'create_by', '创建者', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137856, 2016705115653668864, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137857, 2016705115653668864, 'update_by', '更新者', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137858, 2016705115653668864, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705115750137859, 2016705115653668864, 'del_flag', '删除标志(0代表存在 2代表删除)', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:49:03', 'admin', '2026-03-12 10:08:47');
+INSERT INTO "gen_table_column" VALUES (2016705228581109760, 2016705228560138240, 'id', '主键id', 'bigint', 'Long', 'id', '1', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'inputNumber', '', 1, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228589498368, 2016705228560138240, 'flow_code', '流程编码', 'TEXT', 'String', 'flowCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228597886976, 2016705228560138240, 'flow_name', '流程名称', 'TEXT', 'String', 'flowName', '0', '0', '1', '1', '1', '1', '1', 'LIKX', 'input', '', 3, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228606275584, 2016705228560138240, 'model_value', '设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)', 'TEXT', 'String', 'modelValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228610469888, 2016705228560138240, 'category', '流程类别', 'TEXT', 'String', 'category', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228618858496, 2016705228560138240, 'version', '流程版本', 'TEXT', 'String', 'version', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228623052800, 2016705228560138240, 'is_publish', '是否发布(0未发布 1已发布 9失效)', 'smallint', 'Integer', 'isPublish', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'inputNumber', '', 7, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228631441408, 2016705228560138240, 'form_custom', '审批表单是否自定义(Y是 N否)', 'TEXT', 'String', 'formCustom', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228639830016, 2016705228560138240, 'form_path', '审批表单路径', 'TEXT', 'String', 'formPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228644024320, 2016705228560138240, 'activity_status', '流程激活状态(0挂起 1激活)', 'smallint', 'Integer', 'activityStatus', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218624, 2016705228560138240, 'listener_type', '监听器类型', 'TEXT', 'String', 'listenerType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218625, 2016705228560138240, 'listener_path', '监听器路径', 'TEXT', 'String', 'listenerPath', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228648218626, 2016705228560138240, 'ext', '业务详情 存业务表对象json字符串', 'TEXT', 'String', 'ext', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228664995840, 2016705228560138240, 'create_time', '创建时间', 'TEXT', 'Date', 'createTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 14, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228664995841, 2016705228560138240, 'create_by', '创建人', 'TEXT', 'String', 'createBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228673384448, 2016705228560138240, 'update_time', '更新时间', 'TEXT', 'Date', 'updateTime', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'TEXT', '', 16, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228681773056, 2016705228560138240, 'update_by', '更新人', 'TEXT', 'String', 'updateBy', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 17, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228685967360, 2016705228560138240, 'del_flag', '删除标志', 'TEXT', 'String', 'delFlag', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 18, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+INSERT INTO "gen_table_column" VALUES (2016705228690161664, 2016705228560138240, 'tenant_id', '租户id', 'TEXT', 'String', 'tenantId', '0', '0', '0', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 19, 'admin', '2026-01-29 10:49:30', 'admin', '2026-01-29 10:49:30');
+-- Table structure for qrtz_blob_triggers
+DROP TABLE IF EXISTS "qrtz_blob_triggers";
+CREATE TABLE "qrtz_blob_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "blob_data" BLOB NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+-- Records of qrtz_blob_triggers
+-- Table structure for qrtz_calendars
+DROP TABLE IF EXISTS "qrtz_calendars";
+CREATE TABLE "qrtz_calendars" (
+ "sched_name" TEXT NOT NULL,
+ "calendar_name" TEXT NOT NULL,
+ "calendar" BLOB NOT NULL,
+ PRIMARY KEY ("sched_name", "calendar_name")
+);
+-- Records of qrtz_calendars
+-- Table structure for qrtz_cron_triggers
+DROP TABLE IF EXISTS "qrtz_cron_triggers";
+CREATE TABLE "qrtz_cron_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "cron_expression" TEXT NOT NULL,
+ "time_zone_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+-- Records of qrtz_cron_triggers
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', '0/1 * * * * ?', 'Asia/Shanghai');
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', '0/15 * * * * ?', 'Asia/Shanghai');
+INSERT INTO "qrtz_cron_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', '0/20 * * * * ?', 'Asia/Shanghai');
+-- Table structure for qrtz_fired_triggers
+DROP TABLE IF EXISTS "qrtz_fired_triggers";
+CREATE TABLE "qrtz_fired_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "entry_id" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "instance_name" TEXT NOT NULL,
+ "fired_time" INTEGER NOT NULL,
+ "sched_time" INTEGER NOT NULL,
+ "priority" INTEGER NOT NULL,
+ "state" TEXT NOT NULL,
+ "job_name" TEXT NULL DEFAULT NULL,
+ "job_group" TEXT NULL DEFAULT NULL,
+ "is_nonconcurrent" TEXT NULL DEFAULT NULL,
+ "requests_recovery" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "entry_id")
+);
+-- Records of qrtz_fired_triggers
+-- Table structure for qrtz_job_details
+DROP TABLE IF EXISTS "qrtz_job_details";
+CREATE TABLE "qrtz_job_details" (
+ "sched_name" TEXT NOT NULL,
+ "job_name" TEXT NOT NULL,
+ "job_group" TEXT NOT NULL,
+ "description" TEXT NULL DEFAULT NULL,
+ "job_class_name" TEXT NOT NULL,
+ "is_durable" TEXT NOT NULL,
+ "is_nonconcurrent" TEXT NOT NULL,
+ "is_update_data" TEXT NOT NULL,
+ "requests_recovery" TEXT NOT NULL,
+ "job_data" BLOB NULL,
+ PRIMARY KEY ("sched_name", "job_name", "job_group")
+);
+-- Records of qrtz_job_details
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', X'ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000D302F31202A202A202A202A203F74001168685461736B2E72794E6F506172616D7374000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000001740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E697A0E58F82EFBC89740001317400007400013178');
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', X'ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000E302F3135202A202A202A202A203F74001568685461736B2E7279506172616D7328276868272974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000002740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E69C89E58F82EFBC89740001337400007400013178');
+INSERT INTO "qrtz_job_details" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 'com.hh.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', X'ACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001B636F6D2E68682E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200094C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000672656D61726B71007E00094C000673746174757371007E000978720024636F6D2E68682E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0002696471007E000A4C0006706172616D7371007E00034C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000186E8DB5A187870707070707400013174000E302F3230202A202A202A202A203F74003868685461736B2E72794D756C7469706C65506172616D7328276868272C20747275652C20323030304C2C203331362E3530442C203130302974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000003740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E5A49AE58F82EFBC89740001337400007400013178');
+-- Table structure for qrtz_locks
+DROP TABLE IF EXISTS "qrtz_locks";
+CREATE TABLE "qrtz_locks" (
+ "sched_name" TEXT NOT NULL,
+ "lock_name" TEXT NOT NULL,
+ PRIMARY KEY ("sched_name", "lock_name")
+);
+-- Records of qrtz_locks
+INSERT INTO "qrtz_locks" VALUES ('HhScheduler', 'STATE_ACCESS');
+INSERT INTO "qrtz_locks" VALUES ('HhScheduler', 'TRIGGER_ACCESS');
+-- Table structure for qrtz_paused_trigger_grps
+DROP TABLE IF EXISTS "qrtz_paused_trigger_grps";
+CREATE TABLE "qrtz_paused_trigger_grps" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ PRIMARY KEY ("sched_name", "trigger_group")
+);
+-- Records of qrtz_paused_trigger_grps
+-- Table structure for qrtz_scheduler_state
+DROP TABLE IF EXISTS "qrtz_scheduler_state";
+CREATE TABLE "qrtz_scheduler_state" (
+ "sched_name" TEXT NOT NULL,
+ "instance_name" TEXT NOT NULL,
+ "last_checkin_time" INTEGER NOT NULL,
+ "checkin_interval" INTEGER NOT NULL,
+ PRIMARY KEY ("sched_name", "instance_name")
+);
+-- Records of qrtz_scheduler_state
+INSERT INTO "qrtz_scheduler_state" VALUES ('HhScheduler', 'minliuhua1693537803303', 1693537926785, 15000);
+-- Table structure for qrtz_simple_triggers
+DROP TABLE IF EXISTS "qrtz_simple_triggers";
+CREATE TABLE "qrtz_simple_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "repeat_count" INTEGER NOT NULL,
+ "repeat_interval" INTEGER NOT NULL,
+ "times_triggered" INTEGER NOT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+-- Records of qrtz_simple_triggers
+-- Table structure for qrtz_simprop_triggers
+DROP TABLE IF EXISTS "qrtz_simprop_triggers";
+CREATE TABLE "qrtz_simprop_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "str_prop_1" TEXT NULL DEFAULT NULL,
+ "str_prop_2" TEXT NULL DEFAULT NULL,
+ "str_prop_3" TEXT NULL DEFAULT NULL,
+ "int_prop_1" INTEGER NULL DEFAULT NULL,
+ "int_prop_2" INTEGER NULL DEFAULT NULL,
+ "long_prop_1" INTEGER NULL DEFAULT NULL,
+ "long_prop_2" INTEGER NULL DEFAULT NULL,
+ "dec_prop_1" REAL NULL DEFAULT NULL,
+ "dec_prop_2" REAL NULL DEFAULT NULL,
+ "bool_prop_1" TEXT NULL DEFAULT NULL,
+ "bool_prop_2" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group")
+);
+-- Records of qrtz_simprop_triggers
+-- Table structure for qrtz_triggers
+DROP TABLE IF EXISTS "qrtz_triggers";
+CREATE TABLE "qrtz_triggers" (
+ "sched_name" TEXT NOT NULL,
+ "trigger_name" TEXT NOT NULL,
+ "trigger_group" TEXT NOT NULL,
+ "job_name" TEXT NOT NULL,
+ "job_group" TEXT NOT NULL,
+ "description" TEXT NULL DEFAULT NULL,
+ "next_fire_time" INTEGER NULL DEFAULT NULL,
+ "prev_fire_time" INTEGER NULL DEFAULT NULL,
+ "priority" INTEGER NULL DEFAULT NULL,
+ "trigger_state" TEXT NOT NULL,
+ "trigger_type" TEXT NOT NULL,
+ "start_time" INTEGER NOT NULL,
+ "end_time" INTEGER NULL DEFAULT NULL,
+ "calendar_name" TEXT NULL DEFAULT NULL,
+ "misfire_instr" INTEGER NULL DEFAULT NULL,
+ "job_data" BLOB NULL,
+ PRIMARY KEY ("sched_name", "trigger_name", "trigger_group"),
+ FOREIGN KEY ("sched_name", "job_name", "job_group") REFERENCES "qrtz_job_details"("sched_name", "job_name", "job_group")
+);
+CREATE INDEX "idx_qrtz_triggers_sj" ON "qrtz_triggers" ("sched_name" ASC, "job_name" ASC, "job_group" ASC);
+-- Records of qrtz_triggers
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 1693537803000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, -1, '');
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 1693537815000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, 2, '');
+INSERT INTO "qrtz_triggers" VALUES ('HhScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 1693537820000, -1, 5, 'PAUSED', 'CRON', 1693537803000, 0, NULL, 2, '');
+-- Table structure for sys_config
+DROP TABLE IF EXISTS "sys_config";
+CREATE TABLE "sys_config" (
+ "config_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "config_name" TEXT NULL DEFAULT '',
+ "config_key" TEXT NULL DEFAULT '',
+ "config_value" TEXT NULL DEFAULT '',
+ "config_type" TEXT NULL DEFAULT 'N',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("config_id")
+);
+-- Records of sys_config
+INSERT INTO "sys_config" VALUES (1, '000000', '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
+INSERT INTO "sys_config" VALUES (2, '000000', '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '初始化密码 123456');
+INSERT INTO "sys_config" VALUES (3, '000000', '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2023-03-16 13:18:55', '', NULL, '深色主题theme-dark,浅色主题theme-light');
+INSERT INTO "sys_config" VALUES (4, '000000', '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'true', 'Y', 'admin', '2023-03-16 13:18:55', 'admin', '2026-01-06 16:53:15', '是否开启注册用户功能(true开启,false关闭)');
+INSERT INTO "sys_config" VALUES (5, '000000', '用户登录-黑名单列表', 'sys.login.blackIPList', 'false', 'Y', 'admin', '2023-03-16 13:18:55', 'admin', '2026-01-06 16:53:23', '设置登录IP黑名单限制,多个匹配项以;分隔,支持匹配(*通配、网段)');
+INSERT INTO "sys_config" VALUES (6, '000000', '用户管理-初始密码修改策略', 'sys.account.initPasswordModify', '1', 'Y', 'admin', '2025-12-16 12:49:29', 'admin', '2025-12-31 16:54:41', '0:初始密码修改策略关闭,没有任何提示,1:提醒用户,如果未修改初始密码,则在登录时就会提醒修改密码对话框');
+INSERT INTO "sys_config" VALUES (7, '000000', '用户管理-账号密码更新周期', 'sys.account.passwordValidateDays', '0', 'Y', 'admin', '2025-12-16 12:49:29', '', NULL, '密码更新周期(填写数字,数据初始化值为0不限制,若修改必须为大于0小于365的正整数),如果超过这个周期登录系统时,则在登录时就会提醒修改密码对话框');
+-- Table structure for sys_dept
+DROP TABLE IF EXISTS "sys_dept";
+CREATE TABLE "sys_dept" (
+ "dept_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "parent_id" INTEGER NULL DEFAULT 0,
+ "ancestors" TEXT NULL DEFAULT '',
+ "dept_name" TEXT NULL DEFAULT '',
+ "order_num" INTEGER NULL DEFAULT 0,
+ "leader" INTEGER NULL DEFAULT NULL,
+ "phone" TEXT NULL DEFAULT NULL,
+ "email" TEXT NULL DEFAULT NULL,
+ "status" TEXT NULL DEFAULT '0',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("dept_id")
+);
+-- Records of sys_dept
+INSERT INTO "sys_dept" VALUES (100, '000000', 0, '0', 'A科技', 0, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (101, '000000', 100, '0,100', '深圳总公司', 1, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (102, '000000', 100, '0,100', '长沙分公司', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (103, '000000', 101, '0,100,101', '深圳总公司', 1, 5, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-26 08:59:07');
+INSERT INTO "sys_dept" VALUES (104, '000000', 101, '0,100,101', '市场部门', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (105, '000000', 101, '0,100,101', '测试部门', 3, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (106, '000000', 101, '0,100,101', '财务部门', 4, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (107, '000000', 101, '0,100,101', '运维部门', 5, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (108, '000000', 102, '0,100,102', '市场部门', 1, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+INSERT INTO "sys_dept" VALUES (109, '000000', 102, '0,100,102', '财务部门', 2, NULL, '15888888888', 'ry@qq.com', '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2025-12-24 12:44:31');
+-- Table structure for sys_dict_data
+DROP TABLE IF EXISTS "sys_dict_data";
+CREATE TABLE "sys_dict_data" (
+ "dict_code" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "dict_sort" INTEGER NULL DEFAULT 0,
+ "dict_label" TEXT NULL DEFAULT '',
+ "dict_value" TEXT NULL DEFAULT '',
+ "dict_type" TEXT NULL DEFAULT '',
+ "css_class" TEXT NULL DEFAULT NULL,
+ "list_class" TEXT NULL DEFAULT NULL,
+ "is_default" TEXT NULL DEFAULT 'N',
+ "status" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("dict_code")
+);
+-- Records of sys_dict_data
+INSERT INTO "sys_dict_data" VALUES (1, '000000', 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别男');
+INSERT INTO "sys_dict_data" VALUES (2, '000000', 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别女');
+INSERT INTO "sys_dict_data" VALUES (3, '000000', 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '性别未知');
+INSERT INTO "sys_dict_data" VALUES (4, '000000', 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '显示菜单');
+INSERT INTO "sys_dict_data" VALUES (5, '000000', 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '隐藏菜单');
+INSERT INTO "sys_dict_data" VALUES (6, '000000', 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (7, '000000', 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (8, '000000', 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (9, '000000', 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (10, '000000', 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '默认分组');
+INSERT INTO "sys_dict_data" VALUES (11, '000000', 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统分组');
+INSERT INTO "sys_dict_data" VALUES (12, '000000', 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统默认是');
+INSERT INTO "sys_dict_data" VALUES (13, '000000', 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '系统默认否');
+INSERT INTO "sys_dict_data" VALUES (14, '000000', 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '通知');
+INSERT INTO "sys_dict_data" VALUES (15, '000000', 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '公告');
+INSERT INTO "sys_dict_data" VALUES (16, '000000', 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (17, '000000', 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '关闭状态');
+INSERT INTO "sys_dict_data" VALUES (18, '000000', 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '其他操作');
+INSERT INTO "sys_dict_data" VALUES (19, '000000', 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '新增操作');
+INSERT INTO "sys_dict_data" VALUES (20, '000000', 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '修改操作');
+INSERT INTO "sys_dict_data" VALUES (21, '000000', 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '删除操作');
+INSERT INTO "sys_dict_data" VALUES (22, '000000', 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '授权操作');
+INSERT INTO "sys_dict_data" VALUES (23, '000000', 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '导出操作');
+INSERT INTO "sys_dict_data" VALUES (24, '000000', 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '导入操作');
+INSERT INTO "sys_dict_data" VALUES (25, '000000', 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '强退操作');
+INSERT INTO "sys_dict_data" VALUES (26, '000000', 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '生成操作');
+INSERT INTO "sys_dict_data" VALUES (27, '000000', 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '清空操作');
+INSERT INTO "sys_dict_data" VALUES (28, '000000', 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '正常状态');
+INSERT INTO "sys_dict_data" VALUES (29, '000000', 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '停用状态');
+INSERT INTO "sys_dict_data" VALUES (30, '000000', 0, '事假', '0', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-04-01 23:32:40', 'admin', '2026-02-05 15:16:31', '事假');
+INSERT INTO "sys_dict_data" VALUES (31, '000000', 1, '年假', '1', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-04-01 23:33:14', 'admin', '2026-02-05 15:16:42', '年假');
+INSERT INTO "sys_dict_data" VALUES (32, '000000', 2, '病假', '2', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-09-13 00:17:44', 'admin', '2026-02-05 15:16:50', '病假');
+INSERT INTO "sys_dict_data" VALUES (33, '000000', 4, '婚假', '4', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2023-10-20 10:11:57', 'admin', '2026-02-05 15:16:57', '婚假');
+INSERT INTO "sys_dict_data" VALUES (34, '000000', 5, '丧假', '5', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2024-06-06 16:22:21', 'admin', '2026-02-05 15:19:17', '丧假');
+INSERT INTO "sys_dict_data" VALUES (35, '000000', 6, '票签', '6', 'leave_type', NULL, 'default', 'N', '0', 'admin', '2024-06-06 16:22:31', 'admin', '2026-02-05 15:19:21', '票签');
+INSERT INTO "sys_dict_data" VALUES (36, '000000', 0, '待提交', '0', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2023-05-07 00:48:15', 'admin', '2023-05-07 00:50:24', '待提交');
+INSERT INTO "sys_dict_data" VALUES (37, '000000', 1, '审批中', '1', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-05-07 00:49:27', 'admin', '2023-05-07 00:50:33', '审批中');
+INSERT INTO "sys_dict_data" VALUES (38, '000000', 8, '已完成', '8', 'flow_status', NULL, 'success', 'N', '0', 'admin', '2023-05-07 00:49:59', 'admin', '2023-09-04 00:28:38', '已完成');
+INSERT INTO "sys_dict_data" VALUES (39, '000000', 9, '退回', '9', 'flow_status', NULL, 'warning', 'N', '0', 'admin', '2023-05-07 00:50:56', '', NULL, '退回');
+INSERT INTO "sys_dict_data" VALUES (40, '000000', 2, '审批通过', '2', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-09-04 00:29:04', 'admin', '2023-09-18 14:53:17', '审批通过');
+INSERT INTO "sys_dict_data" VALUES (41, '000000', 10, '失效', '10', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2023-09-20 11:24:32', 'admin', '2023-09-20 11:25:51', '失效');
+INSERT INTO "sys_dict_data" VALUES (42, '000000', 3, '自动完成', '3', 'flow_status', NULL, 'primary', 'N', '0', 'admin', '2023-09-04 00:29:04', 'admin', '2023-09-18 14:53:17', '自动完成');
+INSERT INTO "sys_dict_data" VALUES (43, '000000', 6, '撤销', '6', 'flow_status', NULL, 'danger', 'N', '0', 'admin', '2025-04-16 12:01:38', '', NULL, '撤销');
+INSERT INTO "sys_dict_data" VALUES (44, '000000', 11, '拿回', '11', 'flow_status', NULL, 'warning', 'N', '0', 'admin', '2025-04-17 12:10:30', '', NULL, '拿回');
+INSERT INTO "sys_dict_data" VALUES (45, '000000', 4, '终止', '4', 'flow_status', NULL, 'info', 'N', '0', 'admin', '2025-04-18 14:35:56', 'admin', '2025-04-18 14:36:03', '终止');
+INSERT INTO "sys_dict_data" VALUES (46, '000000', 0, '未发布', '0', 'is_publish', '0', 'default', 'N', '0', 'admin', '2024-03-18 15:07:27', '', NULL, '未发布');
+INSERT INTO "sys_dict_data" VALUES (47, '000000', 1, '已发布', '1', 'is_publish', '1', 'default', 'N', '0', 'admin', '2024-03-18 15:07:37', '', NULL, '已发布');
+INSERT INTO "sys_dict_data" VALUES (48, '000000', 9, '已失效', '9', 'is_publish', '9', 'default', 'N', '0', 'admin', '2024-03-18 15:07:48', '', NULL, '已失效');
+INSERT INTO "sys_dict_data" VALUES (49, '000000', 1, '无', '1', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:09', '', NULL, '审批');
+INSERT INTO "sys_dict_data" VALUES (50, '000000', 2, '转办', '2', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:17', '', NULL, '转办');
+INSERT INTO "sys_dict_data" VALUES (51, '000000', 3, '委派', '3', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:29', '', NULL, '委派');
+INSERT INTO "sys_dict_data" VALUES (52, '000000', 4, '会签', '4', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:41', '', NULL, '会签');
+INSERT INTO "sys_dict_data" VALUES (53, '000000', 5, '票签', '5', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:39:52', '', NULL, '票签');
+INSERT INTO "sys_dict_data" VALUES (54, '000000', 6, '加签', '6', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:40:12', '', NULL, '加签');
+INSERT INTO "sys_dict_data" VALUES (55, '000000', 7, '减签', '7', 'cooperate_type', NULL, 'primary', 'N', '0', 'admin', '2024-06-03 22:40:24', '', NULL, '减签');
+INSERT INTO "sys_dict_data" VALUES (56, '000000', 0, '挂起', '0', 'activity_status', NULL, 'warning', 'N', '0', 'admin', '2026-01-29 10:03:04', 'admin', '2026-01-29 10:03:04', '挂起');
+INSERT INTO "sys_dict_data" VALUES (57, '000000', 1, '激活', '1', 'activity_status', NULL, 'primary', 'N', '0', 'admin', '2026-01-29 10:03:18', 'admin', '2026-01-29 10:03:40', '激活');
+INSERT INTO "sys_dict_data" VALUES (58, '000000', 13, '暂存', '13', 'flow_status', NULL, 'success', 'N', '0', 'admin', '2026-03-17 12:08:47', 'admin', '2026-03-17 12:09:09', '暂存');
+-- Table structure for sys_dict_type
+DROP TABLE IF EXISTS "sys_dict_type";
+CREATE TABLE "sys_dict_type" (
+ "dict_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "dict_name" TEXT NULL DEFAULT '',
+ "dict_type" TEXT NULL DEFAULT '',
+ "status" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("dict_id"),
+ UNIQUE ("tenant_id", "dict_type")
+);
+-- Records of sys_dict_type
+INSERT INTO "sys_dict_type" VALUES (1, '000000', '用户性别', 'sys_user_sex', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '用户性别列表');
+INSERT INTO "sys_dict_type" VALUES (2, '000000', '菜单状态', 'sys_show_hide', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '菜单状态列表');
+INSERT INTO "sys_dict_type" VALUES (3, '000000', '系统开关', 'sys_normal_disable', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '系统开关列表');
+INSERT INTO "sys_dict_type" VALUES (4, '000000', '任务状态', 'sys_job_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '任务状态列表');
+INSERT INTO "sys_dict_type" VALUES (5, '000000', '任务分组', 'sys_job_group', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '任务分组列表');
+INSERT INTO "sys_dict_type" VALUES (6, '000000', '系统是否', 'sys_yes_no', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '系统是否列表');
+INSERT INTO "sys_dict_type" VALUES (7, '000000', '通知类型', 'sys_notice_type', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '通知类型列表');
+INSERT INTO "sys_dict_type" VALUES (8, '000000', '通知状态', 'sys_notice_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '通知状态列表');
+INSERT INTO "sys_dict_type" VALUES (9, '000000', '操作类型', 'sys_oper_type', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '操作类型列表');
+INSERT INTO "sys_dict_type" VALUES (10, '000000', '系统状态', 'sys_common_status', '0', 'admin', '2023-03-16 13:18:54', '', NULL, '登录状态列表');
+INSERT INTO "sys_dict_type" VALUES (11, '000000', '请假类型', 'leave_type', '0', 'admin', '2023-04-01 23:32:00', 'admin', '2023-04-11 11:07:24', '请假类型列表');
+INSERT INTO "sys_dict_type" VALUES (12, '000000', '流程状态', 'flow_status', '0', 'admin', '2023-05-07 00:47:03', 'admin', '2026-01-29 09:58:45', '流程状态');
+INSERT INTO "sys_dict_type" VALUES (13, '000000', '是否发布', 'is_publish', '0', 'admin', '2023-04-11 11:08:03', 'admin', '2023-04-14 18:23:14', '是否开启流程列表');
+INSERT INTO "sys_dict_type" VALUES (14, '000000', '协作类型', 'cooperate_type', '0', 'admin', '2024-06-03 22:38:27', '', NULL, '协作类型');
+INSERT INTO "sys_dict_type" VALUES (15, '000000', '激活状态', 'activity_status', '0', 'admin', '2026-01-29 10:02:19', 'admin', '2026-01-29 10:02:19', '激活状态');
+-- Table structure for sys_job
+DROP TABLE IF EXISTS "sys_job";
+CREATE TABLE "sys_job" (
+ "job_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "job_name" TEXT NOT NULL DEFAULT '',
+ "job_group" TEXT NOT NULL DEFAULT 'DEFAULT',
+ "invoke_target" TEXT NOT NULL,
+ "cron_expression" TEXT NULL DEFAULT '',
+ "misfire_policy" TEXT NULL DEFAULT '3',
+ "concurrent" TEXT NULL DEFAULT '1',
+ "status" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT '',
+ PRIMARY KEY ("job_id", "job_name", "job_group")
+);
+-- Records of sys_job
+INSERT INTO "sys_job" VALUES (1, '000000', '系统默认(无参)', 'DEFAULT', 'hhTask.ryNoParams', '0/1 * * * * ?', '1', '1', '1', 'admin', '2023-03-16 13:18:55', 'admin', '2023-10-30 17:15:39', '');
+INSERT INTO "sys_job" VALUES (2, '000000', '系统默认(有参)', 'DEFAULT', 'hhTask.ryParams(''hh'')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2023-03-16 13:18:55', '', NULL, '');
+INSERT INTO "sys_job" VALUES (3, '000000', '系统默认(多参)', 'DEFAULT', 'hhTask.ryMultipleParams(''hh'', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', '2023-03-16 13:18:55', '', NULL, '');
+-- Table structure for sys_job_log
+DROP TABLE IF EXISTS "sys_job_log";
+CREATE TABLE "sys_job_log" (
+ "job_log_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "job_name" TEXT NOT NULL,
+ "job_group" TEXT NOT NULL,
+ "invoke_target" TEXT NOT NULL,
+ "job_message" TEXT NULL DEFAULT NULL,
+ "status" TEXT NULL DEFAULT '0',
+ "exception_info" TEXT NULL DEFAULT '',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("job_log_id")
+);
+-- Records of sys_job_log
+-- Table structure for sys_logininfor
+DROP TABLE IF EXISTS "sys_logininfor";
+CREATE TABLE "sys_logininfor" (
+ "info_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "user_name" TEXT NULL DEFAULT '',
+ "ipaddr" TEXT NULL DEFAULT '',
+ "login_location" TEXT NULL DEFAULT '',
+ "status" TEXT NULL DEFAULT '0',
+ "msg" TEXT NULL DEFAULT '',
+ "login_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("info_id")
+);
+CREATE INDEX "idx_sys_logininfor_s" ON "sys_logininfor" ("status" ASC);
+CREATE INDEX "idx_sys_logininfor_lt" ON "sys_logininfor" ("login_time" ASC);
+-- Records of sys_logininfor
+-- Table structure for sys_menu
+DROP TABLE IF EXISTS "sys_menu";
+CREATE TABLE "sys_menu" (
+ "menu_id" INTEGER NOT NULL,
+ "menu_name" TEXT NOT NULL,
+ "parent_id" INTEGER NULL DEFAULT 0,
+ "order_num" INTEGER NULL DEFAULT 0,
+ "path" TEXT NULL DEFAULT '',
+ "component" TEXT NULL DEFAULT NULL,
+ "query" TEXT NULL DEFAULT NULL,
+ "route_name" TEXT NULL DEFAULT '',
+ "is_frame" INTEGER NULL DEFAULT 1,
+ "is_cache" INTEGER NULL DEFAULT 0,
+ "menu_type" TEXT NULL DEFAULT '',
+ "visible" TEXT NULL DEFAULT '0',
+ "status" TEXT NULL DEFAULT '0',
+ "perms" TEXT NULL DEFAULT NULL,
+ "icon" TEXT NULL DEFAULT '#',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT '',
+ PRIMARY KEY ("menu_id")
+);
+-- Records of sys_menu
+INSERT INTO "sys_menu" VALUES (1, '系统管理', 0, 10, 'system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'system', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:07', '系统管理目录');
+INSERT INTO "sys_menu" VALUES (2, '系统监控', 0, 30, 'monitor', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:20', '系统监控目录');
+INSERT INTO "sys_menu" VALUES (3, '系统工具', 0, 40, 'tool', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2023-03-16 13:18:52', 'admin', '2023-10-26 17:21:26', '系统工具目录');
+INSERT INTO "sys_menu" VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2023-03-16 13:18:52', '', NULL, '用户管理菜单');
+INSERT INTO "sys_menu" VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2023-03-16 13:18:52', '', NULL, '角色管理菜单');
+INSERT INTO "sys_menu" VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2023-03-16 13:18:52', '', NULL, '菜单管理菜单');
+INSERT INTO "sys_menu" VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2023-03-16 13:18:52', '', NULL, '部门管理菜单');
+INSERT INTO "sys_menu" VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2023-03-16 13:18:52', '', NULL, '岗位管理菜单');
+INSERT INTO "sys_menu" VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2023-03-16 13:18:52', '', NULL, '字典管理菜单');
+INSERT INTO "sys_menu" VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2023-03-16 13:18:53', '', NULL, '参数设置菜单');
+INSERT INTO "sys_menu" VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2023-03-16 13:18:53', '', NULL, '通知公告菜单');
+INSERT INTO "sys_menu" VALUES (108, '日志管理', 1, 9, 'log', '', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2023-03-16 13:18:53', '', NULL, '日志管理菜单');
+INSERT INTO "sys_menu" VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2023-03-16 13:18:53', '', NULL, '在线用户菜单');
+INSERT INTO "sys_menu" VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2023-03-16 13:18:53', '', NULL, '定时任务菜单');
+INSERT INTO "sys_menu" VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', '', 1, 0, 'C', '1', '0', 'monitor:druid:list', 'druid', 'admin', '2023-03-16 13:18:53', 'admin', '2026-01-15 15:36:21', '数据监控菜单');
+INSERT INTO "sys_menu" VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', '', 1, 0, 'C', '1', '0', 'monitor:cache:list', 'redis', 'admin', '2023-03-16 13:18:53', 'admin', '2026-01-15 15:36:16', '缓存监控菜单');
+INSERT INTO "sys_menu" VALUES (114, '缓存列表', 2, 6, 'cacheList', 'monitor/cache/list', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', '2023-03-16 13:18:53', '', NULL, '缓存列表菜单');
+INSERT INTO "sys_menu" VALUES (115, '表单构建', 3, 1, 'build', 'tool/build/index', '', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2023-03-16 13:18:53', '', NULL, '表单构建菜单');
+INSERT INTO "sys_menu" VALUES (116, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2023-03-16 13:18:53', '', NULL, '代码生成菜单');
+INSERT INTO "sys_menu" VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2023-03-16 13:18:53', '', NULL, '操作日志菜单');
+INSERT INTO "sys_menu" VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2023-03-16 13:18:53', '', NULL, '登录日志菜单');
+INSERT INTO "sys_menu" VALUES (1000, '用户查询', 100, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1001, '用户新增', 100, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1002, '用户修改', 100, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1003, '用户删除', 100, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1004, '用户导出', 100, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1005, '用户导入', 100, 6, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1006, '重置密码', 100, 7, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1007, '角色查询', 101, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1008, '角色新增', 101, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1009, '角色修改', 101, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1010, '角色删除', 101, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1011, '角色导出', 101, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1012, '菜单查询', 102, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1013, '菜单新增', 102, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1014, '菜单修改', 102, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1015, '菜单删除', 102, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1016, '部门查询', 103, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1017, '部门新增', 103, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1018, '部门修改', 103, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1019, '部门删除', 103, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1020, '岗位查询', 104, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1021, '岗位新增', 104, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1022, '岗位修改', 104, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1023, '岗位删除', 104, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1024, '岗位导出', 104, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1025, '字典查询', 105, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1026, '字典新增', 105, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1027, '字典修改', 105, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1028, '字典删除', 105, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1029, '字典导出', 105, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1030, '参数查询', 106, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1031, '参数新增', 106, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1032, '参数修改', 106, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1033, '参数删除', 106, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1034, '参数导出', 106, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1035, '公告查询', 107, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1036, '公告新增', 107, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1037, '公告修改', 107, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1038, '公告删除', 107, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1039, '操作查询', 500, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1040, '操作删除', 500, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1041, '日志导出', 500, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1042, '登录查询', 501, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1043, '登录删除', 501, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1044, '日志导出', 501, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1045, '账户解锁', 501, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1046, '在线查询', 109, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1047, '批量强退', 109, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1048, '单条强退', 109, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1049, '任务查询', 110, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1050, '任务新增', 110, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1051, '任务修改', 110, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1052, '任务删除', 110, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1053, '状态修改', 110, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1054, '任务导出', 110, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1055, '生成查询', 116, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1056, '生成修改', 116, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1057, '生成删除', 116, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1058, '导入代码', 116, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1059, '预览代码', 116, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1060, '生成代码', 116, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2023-03-16 13:18:53', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1106, '流程管理', 0, 50, 'flow', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'cascader', 'admin', '2023-04-11 11:02:28', 'admin', '2026-01-28 13:46:05', '');
+INSERT INTO "sys_menu" VALUES (1107, '流程定义', 1106, 1, 'definition', 'flow/definition/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:definition:list', 'online', 'admin', '2023-04-11 13:06:38', 'admin', '2023-04-13 13:00:05', '流程定义菜单');
+INSERT INTO "sys_menu" VALUES (1108, '流程定义查询', 1107, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:query', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1109, '流程定义新增', 1107, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:add', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1110, '流程设计', 1107, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:design', '#', 'admin', '2023-04-11 13:06:38', 'admin', '2023-04-14 12:01:20', '');
+INSERT INTO "sys_menu" VALUES (1111, '流程定义修改', 1107, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:edit', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1112, '流程定义删除', 1107, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:remove', '#', 'admin', '2023-04-11 13:06:38', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1114, '跳转规则配置', 1107, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:skip', '#', 'admin', '2023-04-13 01:11:24', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1115, '查看流程设计', 1107, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:queryDesign', '#', 'admin', '2023-04-14 12:02:37', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1116, '发布', 1107, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:publish', '#', 'admin', '2023-04-14 17:03:57', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1117, '取消发布', 1107, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:unPublish', '#', 'admin', '2023-04-14 23:05:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1118, '待办任务', 1106, 2, 'todo', 'flow/task/todo/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:toDoPage', 'guide', 'admin', '2023-04-17 17:21:21', 'admin', '2023-06-11 00:33:39', '');
+INSERT INTO "sys_menu" VALUES (1119, '办理', 1118, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:execute:handle', '#', 'admin', '2023-04-22 16:03:38', 'admin', '2023-06-02 08:59:46', '');
+INSERT INTO "sys_menu" VALUES (1122, '已办任务', 1106, 3, '1', 'flow/task/done/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:donePage', 'druid', 'admin', '2023-05-06 13:01:37', 'admin', '2023-06-02 08:59:50', '');
+INSERT INTO "sys_menu" VALUES (1123, '已办任务历史记录', 1122, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:execute:doneList', '#', 'admin', '2023-06-02 13:12:11', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1124, '导入流程定义', 1107, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'flow:definition:importDefinition', '#', 'admin', '2023-06-04 23:52:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1125, '租户管理', 0, 20, 'tenantmanage', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'company', 'admin', '2023-10-26 15:49:05', 'admin', '2023-10-29 00:49:55', '');
+INSERT INTO "sys_menu" VALUES (1126, '租户套餐管理', 1125, 2, 'tenant/package', 'system/tenant/package/index', NULL, '', 1, 0, 'C', '0', '0', 'system:tenantPackage:list', 'money', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-29 00:52:05', '租户套餐菜单');
+INSERT INTO "sys_menu" VALUES (1127, '租户套餐查询', 1126, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:query', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:32', '');
+INSERT INTO "sys_menu" VALUES (1128, '租户套餐新增', 1126, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:add', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:41', '');
+INSERT INTO "sys_menu" VALUES (1129, '租户套餐详情', 1126, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:detail', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:48', '');
+INSERT INTO "sys_menu" VALUES (1130, '租户套餐修改', 1126, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:edit', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:00:54', '');
+INSERT INTO "sys_menu" VALUES (1131, '租户套餐删除', 1126, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:remove', '#', 'admin', '2023-10-26 15:53:02', 'admin', '2023-10-26 17:01:00', '');
+INSERT INTO "sys_menu" VALUES (1132, '租户套餐导出', 1126, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenantPackage:export', '#', 'admin', '2023-10-27 01:35:04', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1133, '租户管理', 1125, 1, 'tenant', 'system/tenant/index', NULL, '', 1, 0, 'C', '0', '0', 'system:tenant:list', 'list', 'admin', '2023-10-27 11:27:20', 'admin', '2025-12-19 14:30:40', '租户菜单');
+INSERT INTO "sys_menu" VALUES (1134, '租户查询', 1133, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:query', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1135, '租户新增', 1133, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:add', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1136, '租户详情', 1133, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:detail', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1137, '租户修改', 1133, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:edit', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1138, '租户删除', 1133, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:remove', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1139, '租户导出', 1133, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:export', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1140, '租户提交', 1133, 7, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:tenant:submit', '#', 'admin', '2023-10-27 11:27:20', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1141, '抄送任务', 1106, 4, 'copyNotice', 'flow/notice/index', NULL, '', 1, 0, 'C', '0', '0', 'flow:execute:copyPage', 'example', 'admin', '2026-01-28 13:49:35', 'admin', '2026-03-10 10:23:48', '');
+INSERT INTO "sys_menu" VALUES (1142, '测试菜单', 0, 60, 'test', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'example', 'admin', '2026-03-12 09:58:15', 'admin', '2026-03-12 09:58:15', '');
+INSERT INTO "sys_menu" VALUES (1143, '常规演示', 1142, 1, 'common', 'test/common/index', NULL, '', 1, 0, 'C', '0', '0', 'test:common:list', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '常规演示菜单');
+INSERT INTO "sys_menu" VALUES (1144, '常规演示查询', 1143, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:query', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1145, '常规演示新增', 1143, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:add', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1146, '常规演示详情', 1143, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:detail', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1147, '常规演示修改', 1143, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:edit', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1148, '常规演示删除', 1143, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:remove', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1149, '常规演示导出', 1143, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:common:export', '#', 'admin', '2026-03-12 10:23:00', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1150, 'OA 请假申请', 1142, 1, 'leave', 'test/leave/index', NULL, '', 1, 0, 'C', '0', '0', 'test:leave:list', '#', 'admin', '2026-03-12 10:23:15', '', NULL, 'OA 请假申请菜单');
+INSERT INTO "sys_menu" VALUES (1151, 'OA 请假申请查询', 1150, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:query', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1152, 'OA 请假申请新增', 1150, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:add', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1153, 'OA 请假申请详情', 1150, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:detail', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1154, 'OA 请假申请修改', 1150, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:edit', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1155, 'OA 请假申请删除', 1150, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:remove', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1156, 'OA 请假申请导出', 1150, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:export', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1157, 'OA 请假申请提交', 1150, 7, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:submit', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1158, 'OA 请假申请撤销', 1150, 8, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:revoke', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1159, 'OA 请假申请拿回', 1150, 9, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:taskBack', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1160, 'OA 请假申请终止', 1150, 10, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:leave:termination', '#', 'admin', '2026-03-12 10:23:15', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1161, '主子演示', 1142, 1, 'mater', 'test/mater/index', NULL, '', 1, 0, 'C', '0', '0', 'test:mater:list', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '主子演示菜单');
+INSERT INTO "sys_menu" VALUES (1162, '主子演示查询', 1161, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:query', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1163, '主子演示新增', 1161, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:add', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1164, '主子演示详情', 1161, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:detail', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1165, '主子演示修改', 1161, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:edit', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1166, '主子演示删除', 1161, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:remove', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1167, '主子演示导出', 1161, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:mater:export', '#', 'admin', '2026-03-12 10:23:27', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1168, '测试树', 1142, 1, 'tree', 'test/tree/index', NULL, '', 1, 0, 'C', '0', '0', 'test:tree:list', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '测试树菜单');
+INSERT INTO "sys_menu" VALUES (1169, '测试树查询', 1168, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:query', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1170, '测试树新增', 1168, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:add', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1171, '测试树详情', 1168, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:detail', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1172, '测试树修改', 1168, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:edit', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1173, '测试树删除', 1168, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:remove', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+INSERT INTO "sys_menu" VALUES (1174, '测试树导出', 1168, 6, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'test:tree:export', '#', 'admin', '2026-03-12 10:23:33', '', NULL, '');
+-- Table structure for sys_notice
+DROP TABLE IF EXISTS "sys_notice";
+CREATE TABLE "sys_notice" (
+ "notice_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "notice_title" TEXT NOT NULL,
+ "notice_type" TEXT NOT NULL,
+ "notice_content" BLOB NULL,
+ "status" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("notice_id")
+);
+-- Records of sys_notice
+INSERT INTO "sys_notice" VALUES (1, '000000', '温馨提醒:2018-07-01 新版本发布啦', '2', '新版本内容', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '管理员');
+INSERT INTO "sys_notice" VALUES (2, '000000', '维护通知:2018-07-01 系统凌晨维护', '1', '维护内容', '0', 'admin', '2023-03-16 13:18:55', '', NULL, '管理员');
+-- Table structure for sys_oper_log
+DROP TABLE IF EXISTS "sys_oper_log";
+CREATE TABLE "sys_oper_log" (
+ "oper_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "title" TEXT NULL DEFAULT '',
+ "business_type" INTEGER NULL DEFAULT 0,
+ "method" TEXT NULL DEFAULT '',
+ "request_method" TEXT NULL DEFAULT '',
+ "operator_type" INTEGER NULL DEFAULT 0,
+ "oper_name" TEXT NULL DEFAULT '',
+ "dept_name" TEXT NULL DEFAULT '',
+ "oper_url" TEXT NULL DEFAULT '',
+ "oper_ip" TEXT NULL DEFAULT '',
+ "oper_location" TEXT NULL DEFAULT '',
+ "oper_param" TEXT NULL DEFAULT '',
+ "json_result" TEXT NULL DEFAULT '',
+ "status" INTEGER NULL DEFAULT 0,
+ "error_msg" TEXT NULL DEFAULT '',
+ "oper_time" TEXT NULL DEFAULT NULL,
+ "cost_time" INTEGER NULL DEFAULT 0,
+ PRIMARY KEY ("oper_id")
+);
+CREATE INDEX "idx_sys_oper_log_bt" ON "sys_oper_log" ("business_type" ASC);
+CREATE INDEX "idx_sys_oper_log_s" ON "sys_oper_log" ("status" ASC);
+CREATE INDEX "idx_sys_oper_log_ot" ON "sys_oper_log" ("oper_time" ASC);
+-- Records of sys_oper_log
+-- Table structure for sys_post
+DROP TABLE IF EXISTS "sys_post";
+CREATE TABLE "sys_post" (
+ "post_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "post_code" TEXT NOT NULL,
+ "post_name" TEXT NOT NULL,
+ "post_sort" INTEGER NOT NULL,
+ "status" TEXT NOT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("post_id")
+);
+-- Records of sys_post
+INSERT INTO "sys_post" VALUES (1, '000000', 'ceo', '董事长', 1, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (2, '000000', 'se', '项目经理', 2, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (3, '000000', 'hr', '人力资源', 3, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+INSERT INTO "sys_post" VALUES (4, '000000', 'user', '普通员工', 4, '0', 'admin', '2023-03-16 13:18:52', '', NULL, '');
+-- Table structure for sys_role
+DROP TABLE IF EXISTS "sys_role";
+CREATE TABLE "sys_role" (
+ "role_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "role_name" TEXT NOT NULL,
+ "role_key" TEXT NOT NULL,
+ "role_sort" INTEGER NOT NULL,
+ "data_scope" TEXT NULL DEFAULT '1',
+ "menu_check_strictly" INTEGER NULL DEFAULT 1,
+ "dept_check_strictly" INTEGER NULL DEFAULT 1,
+ "status" TEXT NOT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("role_id")
+);
+-- Records of sys_role
+INSERT INTO "sys_role" VALUES (1, '000000', '超级管理员', 'admin', 1, '1', 1, 1, '0', '0', 'admin', '2023-03-16 13:18:52', '', NULL, '超级管理员');
+INSERT INTO "sys_role" VALUES (2, '000000', '普通角色', 'common', 2, '2', 1, 1, '0', '0', 'admin', '2023-03-16 13:18:52', 'admin', '2026-03-12 09:38:54', '普通角色');
+INSERT INTO "sys_role" VALUES (3, '000000', '领导', 'leader', 3, '2', 1, 1, '0', '0', 'admin', '2023-05-27 16:43:20', 'admin', '2026-03-12 09:39:31', NULL);
+INSERT INTO "sys_role" VALUES (4, '000000', '员工', 'staff', 0, '1', 1, 1, '0', '0', 'admin', '2023-05-27 16:44:05', 'admin', '2026-01-29 09:35:18', NULL);
+-- Table structure for sys_role_dept
+DROP TABLE IF EXISTS "sys_role_dept";
+CREATE TABLE "sys_role_dept" (
+ "role_id" INTEGER NOT NULL,
+ "dept_id" INTEGER NOT NULL,
+ PRIMARY KEY ("role_id", "dept_id")
+);
+-- Records of sys_role_dept
+INSERT INTO "sys_role_dept" VALUES (2, 100);
+INSERT INTO "sys_role_dept" VALUES (2, 101);
+INSERT INTO "sys_role_dept" VALUES (2, 102);
+INSERT INTO "sys_role_dept" VALUES (2, 103);
+INSERT INTO "sys_role_dept" VALUES (2, 104);
+INSERT INTO "sys_role_dept" VALUES (2, 105);
+INSERT INTO "sys_role_dept" VALUES (2, 106);
+INSERT INTO "sys_role_dept" VALUES (2, 107);
+INSERT INTO "sys_role_dept" VALUES (2, 108);
+INSERT INTO "sys_role_dept" VALUES (2, 109);
+INSERT INTO "sys_role_dept" VALUES (3, 100);
+INSERT INTO "sys_role_dept" VALUES (3, 102);
+INSERT INTO "sys_role_dept" VALUES (3, 108);
+INSERT INTO "sys_role_dept" VALUES (3, 109);
+-- Table structure for sys_role_menu
+DROP TABLE IF EXISTS "sys_role_menu";
+CREATE TABLE "sys_role_menu" (
+ "role_id" INTEGER NOT NULL,
+ "menu_id" INTEGER NOT NULL,
+ PRIMARY KEY ("role_id", "menu_id")
+);
+-- Records of sys_role_menu
+INSERT INTO "sys_role_menu" VALUES (3, 1);
+INSERT INTO "sys_role_menu" VALUES (3, 2);
+INSERT INTO "sys_role_menu" VALUES (3, 100);
+INSERT INTO "sys_role_menu" VALUES (3, 101);
+INSERT INTO "sys_role_menu" VALUES (3, 102);
+INSERT INTO "sys_role_menu" VALUES (3, 103);
+INSERT INTO "sys_role_menu" VALUES (3, 104);
+INSERT INTO "sys_role_menu" VALUES (3, 105);
+INSERT INTO "sys_role_menu" VALUES (3, 106);
+INSERT INTO "sys_role_menu" VALUES (3, 107);
+INSERT INTO "sys_role_menu" VALUES (3, 108);
+INSERT INTO "sys_role_menu" VALUES (3, 109);
+INSERT INTO "sys_role_menu" VALUES (3, 110);
+INSERT INTO "sys_role_menu" VALUES (3, 111);
+INSERT INTO "sys_role_menu" VALUES (3, 113);
+INSERT INTO "sys_role_menu" VALUES (3, 114);
+INSERT INTO "sys_role_menu" VALUES (3, 500);
+INSERT INTO "sys_role_menu" VALUES (3, 501);
+INSERT INTO "sys_role_menu" VALUES (3, 1000);
+INSERT INTO "sys_role_menu" VALUES (3, 1001);
+INSERT INTO "sys_role_menu" VALUES (3, 1002);
+INSERT INTO "sys_role_menu" VALUES (3, 1003);
+INSERT INTO "sys_role_menu" VALUES (3, 1004);
+INSERT INTO "sys_role_menu" VALUES (3, 1005);
+INSERT INTO "sys_role_menu" VALUES (3, 1006);
+INSERT INTO "sys_role_menu" VALUES (3, 1007);
+INSERT INTO "sys_role_menu" VALUES (3, 1008);
+INSERT INTO "sys_role_menu" VALUES (3, 1009);
+INSERT INTO "sys_role_menu" VALUES (3, 1010);
+INSERT INTO "sys_role_menu" VALUES (3, 1011);
+INSERT INTO "sys_role_menu" VALUES (3, 1012);
+INSERT INTO "sys_role_menu" VALUES (3, 1013);
+INSERT INTO "sys_role_menu" VALUES (3, 1014);
+INSERT INTO "sys_role_menu" VALUES (3, 1015);
+INSERT INTO "sys_role_menu" VALUES (3, 1016);
+INSERT INTO "sys_role_menu" VALUES (3, 1017);
+INSERT INTO "sys_role_menu" VALUES (3, 1018);
+INSERT INTO "sys_role_menu" VALUES (3, 1019);
+INSERT INTO "sys_role_menu" VALUES (3, 1020);
+INSERT INTO "sys_role_menu" VALUES (3, 1021);
+INSERT INTO "sys_role_menu" VALUES (3, 1022);
+INSERT INTO "sys_role_menu" VALUES (3, 1023);
+INSERT INTO "sys_role_menu" VALUES (3, 1024);
+INSERT INTO "sys_role_menu" VALUES (3, 1025);
+INSERT INTO "sys_role_menu" VALUES (3, 1026);
+INSERT INTO "sys_role_menu" VALUES (3, 1027);
+INSERT INTO "sys_role_menu" VALUES (3, 1028);
+INSERT INTO "sys_role_menu" VALUES (3, 1029);
+INSERT INTO "sys_role_menu" VALUES (3, 1030);
+INSERT INTO "sys_role_menu" VALUES (3, 1031);
+INSERT INTO "sys_role_menu" VALUES (3, 1032);
+INSERT INTO "sys_role_menu" VALUES (3, 1033);
+INSERT INTO "sys_role_menu" VALUES (3, 1034);
+INSERT INTO "sys_role_menu" VALUES (3, 1035);
+INSERT INTO "sys_role_menu" VALUES (3, 1036);
+INSERT INTO "sys_role_menu" VALUES (3, 1037);
+INSERT INTO "sys_role_menu" VALUES (3, 1038);
+INSERT INTO "sys_role_menu" VALUES (3, 1039);
+INSERT INTO "sys_role_menu" VALUES (3, 1040);
+INSERT INTO "sys_role_menu" VALUES (3, 1041);
+INSERT INTO "sys_role_menu" VALUES (3, 1042);
+INSERT INTO "sys_role_menu" VALUES (3, 1043);
+INSERT INTO "sys_role_menu" VALUES (3, 1044);
+INSERT INTO "sys_role_menu" VALUES (3, 1045);
+INSERT INTO "sys_role_menu" VALUES (3, 1046);
+INSERT INTO "sys_role_menu" VALUES (3, 1047);
+INSERT INTO "sys_role_menu" VALUES (3, 1048);
+INSERT INTO "sys_role_menu" VALUES (3, 1049);
+INSERT INTO "sys_role_menu" VALUES (3, 1050);
+INSERT INTO "sys_role_menu" VALUES (3, 1051);
+INSERT INTO "sys_role_menu" VALUES (3, 1052);
+INSERT INTO "sys_role_menu" VALUES (3, 1053);
+INSERT INTO "sys_role_menu" VALUES (3, 1054);
+INSERT INTO "sys_role_menu" VALUES (3, 1106);
+INSERT INTO "sys_role_menu" VALUES (3, 1107);
+INSERT INTO "sys_role_menu" VALUES (3, 1108);
+INSERT INTO "sys_role_menu" VALUES (3, 1109);
+INSERT INTO "sys_role_menu" VALUES (3, 1110);
+INSERT INTO "sys_role_menu" VALUES (3, 1111);
+INSERT INTO "sys_role_menu" VALUES (3, 1112);
+INSERT INTO "sys_role_menu" VALUES (3, 1114);
+INSERT INTO "sys_role_menu" VALUES (3, 1115);
+INSERT INTO "sys_role_menu" VALUES (3, 1116);
+INSERT INTO "sys_role_menu" VALUES (3, 1117);
+INSERT INTO "sys_role_menu" VALUES (3, 1118);
+INSERT INTO "sys_role_menu" VALUES (3, 1119);
+INSERT INTO "sys_role_menu" VALUES (3, 1122);
+INSERT INTO "sys_role_menu" VALUES (3, 1123);
+INSERT INTO "sys_role_menu" VALUES (3, 1124);
+INSERT INTO "sys_role_menu" VALUES (3, 1125);
+INSERT INTO "sys_role_menu" VALUES (3, 1126);
+INSERT INTO "sys_role_menu" VALUES (3, 1127);
+INSERT INTO "sys_role_menu" VALUES (3, 1128);
+INSERT INTO "sys_role_menu" VALUES (3, 1129);
+INSERT INTO "sys_role_menu" VALUES (3, 1130);
+INSERT INTO "sys_role_menu" VALUES (3, 1131);
+INSERT INTO "sys_role_menu" VALUES (3, 1132);
+INSERT INTO "sys_role_menu" VALUES (3, 1133);
+INSERT INTO "sys_role_menu" VALUES (3, 1134);
+INSERT INTO "sys_role_menu" VALUES (3, 1135);
+INSERT INTO "sys_role_menu" VALUES (3, 1136);
+INSERT INTO "sys_role_menu" VALUES (3, 1137);
+INSERT INTO "sys_role_menu" VALUES (3, 1138);
+INSERT INTO "sys_role_menu" VALUES (3, 1139);
+INSERT INTO "sys_role_menu" VALUES (3, 1140);
+INSERT INTO "sys_role_menu" VALUES (4, 1);
+INSERT INTO "sys_role_menu" VALUES (4, 100);
+INSERT INTO "sys_role_menu" VALUES (4, 101);
+INSERT INTO "sys_role_menu" VALUES (4, 102);
+INSERT INTO "sys_role_menu" VALUES (4, 103);
+INSERT INTO "sys_role_menu" VALUES (4, 104);
+INSERT INTO "sys_role_menu" VALUES (4, 105);
+INSERT INTO "sys_role_menu" VALUES (4, 106);
+INSERT INTO "sys_role_menu" VALUES (4, 107);
+INSERT INTO "sys_role_menu" VALUES (4, 108);
+INSERT INTO "sys_role_menu" VALUES (4, 500);
+INSERT INTO "sys_role_menu" VALUES (4, 501);
+INSERT INTO "sys_role_menu" VALUES (4, 1000);
+INSERT INTO "sys_role_menu" VALUES (4, 1001);
+INSERT INTO "sys_role_menu" VALUES (4, 1002);
+INSERT INTO "sys_role_menu" VALUES (4, 1003);
+INSERT INTO "sys_role_menu" VALUES (4, 1004);
+INSERT INTO "sys_role_menu" VALUES (4, 1005);
+INSERT INTO "sys_role_menu" VALUES (4, 1006);
+INSERT INTO "sys_role_menu" VALUES (4, 1007);
+INSERT INTO "sys_role_menu" VALUES (4, 1008);
+INSERT INTO "sys_role_menu" VALUES (4, 1009);
+INSERT INTO "sys_role_menu" VALUES (4, 1010);
+INSERT INTO "sys_role_menu" VALUES (4, 1011);
+INSERT INTO "sys_role_menu" VALUES (4, 1012);
+INSERT INTO "sys_role_menu" VALUES (4, 1013);
+INSERT INTO "sys_role_menu" VALUES (4, 1014);
+INSERT INTO "sys_role_menu" VALUES (4, 1015);
+INSERT INTO "sys_role_menu" VALUES (4, 1016);
+INSERT INTO "sys_role_menu" VALUES (4, 1017);
+INSERT INTO "sys_role_menu" VALUES (4, 1018);
+INSERT INTO "sys_role_menu" VALUES (4, 1019);
+INSERT INTO "sys_role_menu" VALUES (4, 1020);
+INSERT INTO "sys_role_menu" VALUES (4, 1021);
+INSERT INTO "sys_role_menu" VALUES (4, 1022);
+INSERT INTO "sys_role_menu" VALUES (4, 1023);
+INSERT INTO "sys_role_menu" VALUES (4, 1024);
+INSERT INTO "sys_role_menu" VALUES (4, 1025);
+INSERT INTO "sys_role_menu" VALUES (4, 1026);
+INSERT INTO "sys_role_menu" VALUES (4, 1027);
+INSERT INTO "sys_role_menu" VALUES (4, 1028);
+INSERT INTO "sys_role_menu" VALUES (4, 1029);
+INSERT INTO "sys_role_menu" VALUES (4, 1030);
+INSERT INTO "sys_role_menu" VALUES (4, 1031);
+INSERT INTO "sys_role_menu" VALUES (4, 1032);
+INSERT INTO "sys_role_menu" VALUES (4, 1033);
+INSERT INTO "sys_role_menu" VALUES (4, 1034);
+INSERT INTO "sys_role_menu" VALUES (4, 1035);
+INSERT INTO "sys_role_menu" VALUES (4, 1036);
+INSERT INTO "sys_role_menu" VALUES (4, 1037);
+INSERT INTO "sys_role_menu" VALUES (4, 1038);
+INSERT INTO "sys_role_menu" VALUES (4, 1039);
+INSERT INTO "sys_role_menu" VALUES (4, 1040);
+INSERT INTO "sys_role_menu" VALUES (4, 1041);
+INSERT INTO "sys_role_menu" VALUES (4, 1042);
+INSERT INTO "sys_role_menu" VALUES (4, 1043);
+INSERT INTO "sys_role_menu" VALUES (4, 1044);
+INSERT INTO "sys_role_menu" VALUES (4, 1045);
+INSERT INTO "sys_role_menu" VALUES (4, 1106);
+INSERT INTO "sys_role_menu" VALUES (4, 1107);
+INSERT INTO "sys_role_menu" VALUES (4, 1108);
+INSERT INTO "sys_role_menu" VALUES (4, 1109);
+INSERT INTO "sys_role_menu" VALUES (4, 1110);
+INSERT INTO "sys_role_menu" VALUES (4, 1111);
+INSERT INTO "sys_role_menu" VALUES (4, 1112);
+INSERT INTO "sys_role_menu" VALUES (4, 1114);
+INSERT INTO "sys_role_menu" VALUES (4, 1115);
+INSERT INTO "sys_role_menu" VALUES (4, 1116);
+INSERT INTO "sys_role_menu" VALUES (4, 1117);
+INSERT INTO "sys_role_menu" VALUES (4, 1118);
+INSERT INTO "sys_role_menu" VALUES (4, 1119);
+INSERT INTO "sys_role_menu" VALUES (4, 1122);
+INSERT INTO "sys_role_menu" VALUES (4, 1123);
+INSERT INTO "sys_role_menu" VALUES (4, 1124);
+-- Table structure for sys_tenant
+DROP TABLE IF EXISTS "sys_tenant";
+CREATE TABLE "sys_tenant" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NOT NULL,
+ "contact_user_name" TEXT NULL DEFAULT NULL,
+ "contact_phone" TEXT NULL DEFAULT NULL,
+ "company_name" TEXT NULL DEFAULT NULL,
+ "license_number" TEXT NULL DEFAULT NULL,
+ "address" TEXT NULL DEFAULT NULL,
+ "intro" TEXT NULL DEFAULT NULL,
+ "domain" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ "package_id" INTEGER NULL DEFAULT NULL,
+ "expire_time" TEXT NULL DEFAULT NULL,
+ "account_count" INTEGER NULL DEFAULT -1,
+ "status" TEXT NULL DEFAULT '0',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of sys_tenant
+INSERT INTO "sys_tenant" VALUES (1, '000000', '管理组', '15888888888', 'XXX有限公司', '1213', NULL, '多租户通用后台管理管理系统', NULL, NULL, NULL, NULL, 10, '0', '0', '1', '2023-10-28 10:43:44', 'admin', '2023-10-28 00:50:23');
+-- Table structure for sys_tenant_package
+DROP TABLE IF EXISTS "sys_tenant_package";
+CREATE TABLE "sys_tenant_package" (
+ "package_id" INTEGER NOT NULL,
+ "package_name" TEXT NULL DEFAULT NULL,
+ "menu_ids" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ "menu_check_strictly" INTEGER NULL DEFAULT 1,
+ "status" TEXT NULL DEFAULT '0',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT NULL,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("package_id")
+);
+-- Records of sys_tenant_package
+INSERT INTO "sys_tenant_package" VALUES (1717467764031721474, '系统工具租户', '3,115,116,1055,1056,1057,1058,1059,1060,117', NULL, 1, '0', '0', 'admin', '2023-10-26 17:06:39', 'admin', '2023-10-28 00:49:32');
+INSERT INTO "sys_tenant_package" VALUES (1717594985660497922, '测试菜单租户', '1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1124,1118,1119,1122,1123,1061,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1092,1093,1094,1095,1096,1097,1098,1120,1099,1100,1101,1102,1103,1104,1105', NULL, 1, '0', '0', 'admin', '2023-10-27 01:32:11', 'admin', '2023-11-13 16:16:31');
+-- Table structure for sys_user
+DROP TABLE IF EXISTS "sys_user";
+CREATE TABLE "sys_user" (
+ "user_id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "dept_id" INTEGER NULL DEFAULT NULL,
+ "user_name" TEXT NOT NULL,
+ "nick_name" TEXT NOT NULL,
+ "user_type" TEXT NULL DEFAULT '00',
+ "email" TEXT NULL DEFAULT '',
+ "phonenumber" TEXT NULL DEFAULT '',
+ "sex" TEXT NULL DEFAULT '0',
+ "avatar" TEXT NULL DEFAULT '',
+ "password" TEXT NULL DEFAULT '',
+ "status" TEXT NULL DEFAULT '0',
+ "del_flag" TEXT NULL DEFAULT '0',
+ "login_ip" TEXT NULL DEFAULT '',
+ "login_date" TEXT NULL DEFAULT NULL,
+ "pwd_update_date" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "remark" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("user_id")
+);
+-- Records of sys_user
+INSERT INTO "sys_user" VALUES (1, '000000', 103, 'admin', '超级管理员', '00', 'ry@163.com', '15888888888', '1', '/profile/avatar/2026/01/08/cdcb3ca98f22465599c3fdf7c0ab86ee.png', '$2a$10$tU4M4kLWity3ABbClt93PePHy372ijgBvF5P5oO0O/Q.hFnFIOzT.', '0', '0', '127.0.0.1', '2026-03-17 11:56:31', '2025-12-31 17:12:39', 'admin', '2023-03-16 13:18:52', 'admin', '2026-03-17 11:56:31', '管理员');
+INSERT INTO "sys_user" VALUES (2, '000000', 105, 'staff', '普通角色', '00', 'ry@qq.com', '15666666666', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', '2023-03-16 13:18:52', '2023-11-24 16:07:00', 'admin', '2023-03-16 13:18:52', 'admin', '2023-11-24 16:07:00', '测试员');
+INSERT INTO "sys_user" VALUES (4, '000000', 105, 'leaveStaff', '员工', '00', '', '', '0', '', '$2a$10$8tbCSBjTljk5vUbKvfibE.OSWufn72coFuZb74b.qQTeqDWMcO/KK', '0', '0', '127.0.0.1', '2023-05-27 16:45:07', '2023-09-03 23:54:05', 'admin', '2023-05-27 16:45:07', 'admin', '2026-01-04 15:54:40', NULL);
+INSERT INTO "sys_user" VALUES (5, '000000', 103, 'leader', '领导', '00', '', '', '0', '', '$2a$10$2MKWakMtqahnqYNbveJLf.kbRzmssuqHzQ79aBViz18/Qn1CrC9LS', '0', '0', '127.0.0.1', '2026-01-15 12:51:48', '2025-12-26 14:29:07', 'admin', '2023-05-27 16:45:22', 'admin', '2026-01-15 12:51:48', NULL);
+INSERT INTO "sys_user" VALUES (2013148378707263488, '000000', NULL, 'fdsf', 'sfds', '00', '', '', '0', '', '$2a$10$uOg4XPfNQJycittSTnd3F.lwG7a0Tj5tlC/kmLlKJZFAYBtLXQxRK', '0', '0', '', NULL, NULL, 'admin', '2026-01-19 15:15:51', 'admin', '2026-01-19 15:15:51', NULL);
+-- Table structure for sys_user_post
+DROP TABLE IF EXISTS "sys_user_post";
+CREATE TABLE "sys_user_post" (
+ "user_id" INTEGER NOT NULL,
+ "post_id" INTEGER NOT NULL,
+ PRIMARY KEY ("user_id", "post_id")
+);
+-- Records of sys_user_post
+INSERT INTO "sys_user_post" VALUES (2, 2);
+INSERT INTO "sys_user_post" VALUES (5, 1);
+-- Table structure for sys_user_role
+DROP TABLE IF EXISTS "sys_user_role";
+CREATE TABLE "sys_user_role" (
+ "user_id" INTEGER NOT NULL,
+ "role_id" INTEGER NOT NULL,
+ PRIMARY KEY ("user_id", "role_id")
+);
+-- Records of sys_user_role
+INSERT INTO "sys_user_role" VALUES (1, 1);
+INSERT INTO "sys_user_role" VALUES (4, 2);
+INSERT INTO "sys_user_role" VALUES (4, 4);
+INSERT INTO "sys_user_role" VALUES (5, 3);
+-- Table structure for test_common
+DROP TABLE IF EXISTS "test_common";
+CREATE TABLE "test_common" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "title" TEXT NULL DEFAULT NULL,
+ "level" INTEGER NULL DEFAULT NULL,
+ "send_doc_no" TEXT NULL DEFAULT NULL,
+ "send_doc_unit" TEXT NULL DEFAULT NULL,
+ "publish_time" date NULL DEFAULT NULL,
+ "deadline" TEXT NULL DEFAULT NULL,
+ "label" text NULL,
+ "content" text NULL,
+ "money" REAL NULL DEFAULT NULL,
+ "views" INTEGER NULL DEFAULT NULL,
+ "new_file_id" TEXT NULL DEFAULT NULL,
+ "image_id" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of test_common
+-- Table structure for test_leave
+DROP TABLE IF EXISTS "test_leave";
+CREATE TABLE "test_leave" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "type" INTEGER NOT NULL,
+ "reason" TEXT NOT NULL,
+ "start_time" TEXT NOT NULL,
+ "end_time" TEXT NOT NULL,
+ "day" INTEGER NULL DEFAULT NULL,
+ "instance_id" INTEGER NULL DEFAULT NULL,
+ "node_code" TEXT NULL DEFAULT NULL,
+ "node_name" TEXT NULL DEFAULT NULL,
+ "node_type" INTEGER NULL DEFAULT NULL,
+ "flow_status" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT CURRENT_TIMESTAMP,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT CURRENT_TIMESTAMP,
+ "del_flag" TEXT NULL DEFAULT '0',
+ PRIMARY KEY ("id")
+);
+-- Records of test_leave
+-- Table structure for test_mater
+DROP TABLE IF EXISTS "test_mater";
+CREATE TABLE "test_mater" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "law_firm_name" TEXT NULL DEFAULT '',
+ "address" TEXT NULL DEFAULT NULL,
+ "file_id" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "state" INTEGER NULL DEFAULT NULL,
+ "publish_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of test_mater
+-- Table structure for test_sub
+DROP TABLE IF EXISTS "test_sub";
+CREATE TABLE "test_sub" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "legal_id" INTEGER NOT NULL,
+ "lawyer_name" TEXT NULL DEFAULT NULL,
+ "phone" INTEGER NULL DEFAULT NULL,
+ "brief_introduction" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ "create_by" TEXT NULL DEFAULT '',
+ "create_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT '',
+ "update_time" TEXT NULL DEFAULT NULL,
+ PRIMARY KEY ("id")
+);
+-- Records of test_sub
+-- Table structure for test_tree
+DROP TABLE IF EXISTS "test_tree";
+CREATE TABLE "test_tree" (
+ "id" INTEGER NOT NULL,
+ "tenant_id" TEXT NULL DEFAULT '000000',
+ "parent_id" INTEGER NULL DEFAULT 0,
+ "tree_name" TEXT NULL DEFAULT NULL,
+ "version" INTEGER NULL DEFAULT 0,
+ "create_time" TEXT NULL DEFAULT NULL,
+ "create_by" TEXT NULL DEFAULT NULL,
+ "update_time" TEXT NULL DEFAULT NULL,
+ "update_by" TEXT NULL DEFAULT NULL,
+ "del_flag" TEXT NULL DEFAULT '0',
+ PRIMARY KEY ("id")
+);
+-- Records of test_tree
+
+-- End of SQLite dump
+
+-- End of SQLite dump
diff --git a/warm-base/warm-base-redis/src/main/java/com/warm/cache/RedisService.java b/warm-base/warm-base-redis/src/main/java/com/warm/cache/RedisService.java
index 367ca09814828a352011f483efd2359b767f6ce9..160171f1cb447a81303ec1337ed4d10fbd065b91 100644
--- a/warm-base/warm-base-redis/src/main/java/com/warm/cache/RedisService.java
+++ b/warm-base/warm-base-redis/src/main/java/com/warm/cache/RedisService.java
@@ -17,18 +17,24 @@ import java.util.Properties;
public class RedisService extends RedisCacheService {
public RedisService(Properties prop) {
+ super(prop, getKeyHeader(prop), getDefSeconds(prop));
+ }
+
+ private static String getKeyHeader(Properties prop) {
String keyHeader = prop.getProperty("keyHeader");
if (StrUtil.isEmpty(keyHeader)) {
keyHeader = null;
}
+ return keyHeader;
+ }
+ private static int getDefSeconds(Properties prop) {
int defSeconds = 0;
String defSecondsStr = prop.getProperty("defSeconds");
if (StrUtil.isNotEmpty(defSecondsStr)) {
defSeconds = Integer.parseInt(defSecondsStr);
}
-
- super(prop, keyHeader, defSeconds);
+ return defSeconds;
}
@Override
diff --git a/warm-base/warm-base-thread/src/main/java/com/warm/thread/utils/Threads.java b/warm-base/warm-base-thread/src/main/java/com/warm/thread/utils/Threads.java
index fd44ec05e5cd7d2636f68ba8e08805326d5247ab..9a3a49b95ad575faef44d00cf32e2a939d948f6a 100644
--- a/warm-base/warm-base-thread/src/main/java/com/warm/thread/utils/Threads.java
+++ b/warm-base/warm-base-thread/src/main/java/com/warm/thread/utils/Threads.java
@@ -19,7 +19,7 @@ public class Threads {
public static void sleep(long milliseconds) {
try {
Thread.sleep(milliseconds);
- } catch (InterruptedException _) {
+ } catch (InterruptedException ignored) {
}
}
diff --git a/warm-base/warm-base-web/src/main/java/com/warm/web/Filter/GlobalExceptionFilter.java b/warm-base/warm-base-web/src/main/java/com/warm/web/Filter/GlobalExceptionFilter.java
index 7bc806ffdec0aeb8f337840cd84bb85569fe5101..def4623e464c4f282e9eb206a8a48defe3e4548e 100644
--- a/warm-base/warm-base-web/src/main/java/com/warm/web/Filter/GlobalExceptionFilter.java
+++ b/warm-base/warm-base-web/src/main/java/com/warm/web/Filter/GlobalExceptionFilter.java
@@ -33,15 +33,15 @@ public class GlobalExceptionFilter implements Filter {
String path = ctx.path();
R