diff --git a/.env b/.env
new file mode 100644
index 0000000..6f29a78
--- /dev/null
+++ b/.env
@@ -0,0 +1,154 @@
+# -------- 应用配置 --------
+# 应用运行环境
+APP_ENV = 'dev'
+
+# 应用名称
+APP_NAME = 'FastAPI-RBAC-System'
+
+# 应用代理路径
+APP_ROOT_PATH = ''
+
+# 应用主机
+APP_HOST = '0.0.0.0'
+
+# 应用端口
+APP_PORT = 9090
+
+# 应用版本
+APP_VERSION= '1.0.0'
+
+# 应用是否开启热重载
+APP_RELOAD = true
+
+# 应用是否开启IP归属区域查询
+APP_IP_LOCATION_QUERY = true
+
+# 应用是否允许账号同时登录
+APP_SAME_TIME_LOGIN = true
+
+# -------JWT配置------------
+# JWT 签名密钥
+JWT_SECRET_KEY=b01c66dc2c58dc6a0aabfe2144256be36226de378bf87f72c0c795dda67f4d55
+
+# JWT 签名算法
+JWT_ALGORITHM=HS256
+
+# JWT 盐值
+JWT_SALT=jwt_salt
+
+# JWT 令牌有效期(分钟)
+JWT_EXPIRE_MINUTES=1440
+
+# JWT 令牌在 Redis 中的缓存有效期(分钟)
+JWT_REDIS_EXPIRE_MINUTES=30
+
+# -------- 数据库配置 --------
+# 数据库类型,默认为'mysql'
+DB_TYPE = 'mysql'
+
+# 数据库主机
+DB_HOST = '127.0.0.1'
+
+# 数据库端口
+DB_PORT = 3306
+
+# 数据库用户名
+DB_USERNAME = 'root'
+
+# 数据库密码
+DB_PASSWORD = ''
+
+# 数据库名称
+DB_DATABASE = 'fastapi'
+
+# 是否开启日志
+DB_ECHO = true
+
+# 数据库日志级别,默认为 10(DEBUG)
+DB_LOG_LEVEL = 10
+
+# 允许溢出连接池大小的最大连接数
+DB_MAX_OVERFLOW = 10
+
+# 连接池大小,0表示连接数无限制
+DB_POOL_SIZE = 50
+
+# 连接回收时间(单位:秒)
+DB_POOL_RECYCLE = 3600
+
+# 连接池中没有线程可用时,最多等待的时间(单位:秒)
+DB_POOL_TIMEOUT = 30
+
+# -------- Redis配置 --------
+
+# Redis主机
+REDIS_HOST = '127.0.0.1'
+
+# Redis端口
+REDIS_PORT = 6379
+
+# Redis用户名
+REDIS_USERNAME = ''
+
+# Redis密码
+REDIS_PASSWORD = ''
+
+# Redis数据库
+REDIS_DATABASE = 2
+
+# ======================
+# 上传配置
+# ======================
+
+# 文件上传的 URL 前缀,默认为 '/profile'。
+# 例如:`/profile/example.jpg`。
+UPLOAD_PREFIX=/profile
+
+# 文件上传的存储路径,默认为 'data/upload_path'。
+# 上传的文件将存储在此目录中,如果目录不存在,会自动创建。
+UPLOAD_PATH=data/upload_path
+
+# 上传机器的标识,默认为 'A'。
+# 用于区分不同的上传机器或节点,在多机部署时可以使用此字段。
+UPLOAD_MACHINE=A
+
+# 默认允许上传的文件扩展名列表,使用逗号分隔。
+# 包含常见的图片、文档、压缩文件、视频和 PDF 格式。
+# 可以根据需求扩展或修改此列表。
+DEFAULT_ALLOWED_EXTENSION=bmp,gif,jpg,jpeg,png,doc,docx,xls,xlsx,ppt,pptx,html,htm,txt,rar,zip,gz,bz2,mp4,avi,rmvb,pdf
+
+# 文件下载的存储路径,默认为 'data/download_path'。
+# 下载的文件将存储在此目录中,如果目录不存在,会自动创建。
+DOWNLOAD_PATH=data/download_path
+
+
+# ======================
+# 邮件配置
+# ======================
+
+# 邮件发送者的用户名,默认为空。
+EMAIL_USERNAME=
+
+# 邮件发送者的密码,默认为空。
+EMAIL_PASSWORD=
+
+# 邮件服务器地址,默认为 "smtp.qq.com"。
+# 如果是其他邮件服务商,请修改为对应的 SMTP 服务器地址。
+EMIAL_HOST=smtp.qq.com
+
+# 邮件服务器端口,默认为 465。
+# 如果是其他邮件服务商,请根据其要求修改端口号。
+EMAIL_PORT=587
+
+
+# ======================
+# 地图配置
+# ======================
+
+# 百度地图的 AK 密钥,用于获取地图数据。
+# 请在百度地图官网申请获取 AK 密钥。
+AK=
+
+# 百度地图sk密钥,用于获取地图数据。
+# 请在百度地图官网申请获取 SK 密钥。
+SK=
\ No newline at end of file
diff --git a/api/generate.py b/api/generate.py
index b457850..ac3e065 100644
--- a/api/generate.py
+++ b/api/generate.py
@@ -85,9 +85,73 @@ async def add_generate_info(request: Request, params: AddGenerateInfoParams):
# 转换为小写键名
formatted_result = [{k.lower(): v for k, v in row.items()} for row in result]
formatted_result.sort(key=lambda x: x['ordinal_position'])
+ common_column = ["id", "del_flag", "create_by", "update_by", "create_time", "update_time"]
+ common_set = {
+ "id": {
+ "is_insert": False,
+ "is_edit": False,
+ "is_list": True,
+ "is_query": False,
+ "is_required": False,
+ "is_hide": True,
+ },
+ "del_flag": {
+ "is_insert": False,
+ "is_edit": False,
+ "is_list": False,
+ "is_query": False,
+ "is_required": False,
+ "is_hide": True,
+ },
+ "create_by": {
+ "is_insert": False,
+ "is_edit": False,
+ "is_list": False,
+ "is_query": False,
+ "is_required": False,
+ "is_hide": True,
+ },
+ "update_by": {
+ "is_insert": False,
+ "is_edit": False,
+ "is_list": False,
+ "is_query": False,
+ "is_required": False,
+ "is_hide": True,
+ },
+ "create_time": {
+ "is_insert": False,
+ "is_edit": False,
+ "is_list": True,
+ "is_query": False,
+ "is_required": False,
+ "is_hide": False,
+ },
+ "update_time": {
+ "is_insert": False,
+ "is_edit": False,
+ "is_list": True,
+ "is_query": False,
+ "is_required": False,
+ "is_hide": False,
+ }
+ }
for column in formatted_result:
if await GenerateColumn.get_or_none(table_id=gen.id, column_name=column["column_name"], del_flag=1):
continue
+ is_insert = True
+ is_edit = True
+ is_list = True
+ is_query = True
+ is_required = True
+ is_hide = False
+ if column["column_name"] in common_column:
+ is_insert = common_set[column["column_name"]]["is_insert"]
+ is_edit = common_set[column["column_name"]]["is_edit"]
+ is_list = common_set[column["column_name"]]["is_list"]
+ is_query = common_set[column["column_name"]]["is_query"]
+ is_required = common_set[column["column_name"]]["is_required"]
+ is_hide = common_set[column["column_name"]]["is_hide"]
await GenerateColumn.create(
table=gen,
index=column["ordinal_position"],
@@ -97,14 +161,14 @@ async def add_generate_info(request: Request, params: AddGenerateInfoParams):
python_type=MYSQL_TO_PYTHON_TYPE.get(column["column_type"]) if MYSQL_TO_PYTHON_TYPE.get(
column["column_type"]) else MYSQL_TO_PYTHON_TYPE.get(column["data_type"], "str"),
python_name=column["column_name"].lower(),
- is_insert=True,
- is_edit=True,
- is_list=True,
- is_query=True,
- is_required=False,
+ is_insert=is_insert,
+ is_edit=is_edit,
+ is_list=is_list,
+ is_query=is_query,
+ is_required=is_required,
query_way="__icontains",
show_type="input",
- is_hide=False,
+ is_hide=is_hide,
)
return Response.success(msg="添加成功!")
return Response.error(msg="添加失败!")
diff --git a/sql/fastapi.sql b/sql/fastapi.sql
index cb1c862..1b8b3b9 100644
--- a/sql/fastapi.sql
+++ b/sql/fastapi.sql
@@ -11,7 +11,7 @@
Target Server Version : 80034 (8.0.34)
File Encoding : 65001
- Date: 23/02/2025 03:57:36
+ Date: 01/07/2025 23:36:04
*/
SET NAMES utf8mb4;
@@ -39,6 +39,7 @@ CREATE TABLE `config` (
-- ----------------------------
-- Records of config
-- ----------------------------
+INSERT INTO `config` VALUES ('289bec85-dc66-436a-9b41-f122a6face7c', 1, '', '2025-02-26 21:55:52.936434', '', '2025-02-26 21:58:54.015539', '权限管理-部门列表', 'permission_departments', '[\"74aae292-f318-4e07-93b8-3772d9792351\"]', 1, '在此列表里的部门可以管理系统一些页面');
INSERT INTO `config` VALUES ('8edd8681-9565-4af6-bb04-963fea242a33', 1, '', '2025-02-12 17:39:42.956570', '', '2025-02-12 17:39:42.956570', '账号管理-注册开关', 'account_register_enabled', 'true', 1, '是否开启注册用户功能(true开启,false关闭)');
INSERT INTO `config` VALUES ('93d7464b-8890-4c23-ae96-925600040b75', 1, '', '2025-02-12 17:38:33.401868', '', '2025-02-22 00:52:00.081348', '账号管理-验证码类型', 'account_captcha_type', '0', 1, '验证码类型,0为数字,1为数字和字母');
INSERT INTO `config` VALUES ('ef69b54c-0670-4203-bb17-be8427f5a0a8', 1, '', '2025-02-12 17:37:00.572986', '', '2025-02-13 00:02:31.357986', '账号管理-验证码开关', 'account_captcha_enabled', 'true', 1, '是否开启验证码功能(true开启,false关闭)');
@@ -99,6 +100,67 @@ CREATE TABLE `file` (
INSERT INTO `file` VALUES ('18d22f99-0a6c-4539-8d9e-8c4b4862a008', 1, '', '2025-01-27 01:34:07.744370', '', '2025-01-27 01:34:07.744370', 'blob', 1955424, 'image/png', 'E:\\PythonCodes\\backend-template\\data\\upload_path\\8242939b-01af-4e4f-be6a-045ff95b51b6_20250127013407', '/profile\\8242939b-01af-4e4f-be6a-045ff95b51b6_20250127013407', '8242939b-01af-4e4f-be6a-045ff95b51b6');
INSERT INTO `file` VALUES ('713d7b63-8cdc-43dc-8b83-0b4741dd32d7', 1, '', '2025-02-10 13:09:59.877318', '', '2025-02-10 13:09:59.877318', 'blob', 1292433, 'image/png', 'E:\\PythonCodes\\backend-template\\data\\upload_path\\8242939b-01af-4e4f-be6a-045ff95b51b6_20250210130959', '/profile\\8242939b-01af-4e4f-be6a-045ff95b51b6_20250210130959', '8242939b-01af-4e4f-be6a-045ff95b51b6');
+-- ----------------------------
+-- Table structure for generate_column
+-- ----------------------------
+DROP TABLE IF EXISTS `generate_column`;
+CREATE TABLE `generate_column` (
+ `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
+ `del_flag` smallint NOT NULL DEFAULT 1 COMMENT '删除标志 1存在 0删除',
+ `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(6) NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间',
+ `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(6) NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间',
+ `index` int NOT NULL DEFAULT 0 COMMENT '索引',
+ `column_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '字段名称',
+ `column_comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '字段注释',
+ `column_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '字段类型',
+ `python_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'python类型',
+ `python_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'python名称',
+ `is_insert` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否插入',
+ `is_edit` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否编辑',
+ `is_list` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否列表',
+ `is_query` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否查询',
+ `is_required` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否必填',
+ `is_hide` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否隐藏',
+ `query_way` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '查询方式',
+ `show_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '显示类型',
+ `table_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '表',
+ PRIMARY KEY (`id`) USING BTREE,
+ INDEX `fk_generate_generate_00b64894`(`table_id` ASC) USING BTREE,
+ CONSTRAINT `fk_generate_generate_00b64894` FOREIGN KEY (`table_id`) REFERENCES `generate_info` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '代码生成列' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of generate_column
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for generate_info
+-- ----------------------------
+DROP TABLE IF EXISTS `generate_info`;
+CREATE TABLE `generate_info` (
+ `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
+ `del_flag` smallint NOT NULL DEFAULT 1 COMMENT '删除标志 1存在 0删除',
+ `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime(6) NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间',
+ `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '更新者',
+ `update_time` datetime(6) NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间',
+ `table_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '表名称',
+ `table_comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '表注释',
+ `class_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '类名',
+ `author` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '作者',
+ `remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '备注',
+ `permission_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '权限ID',
+ `prefix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'api前缀',
+ `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '描述',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '代码生成表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of generate_info
+-- ----------------------------
+
-- ----------------------------
-- Table structure for i18n
-- ----------------------------
@@ -131,6 +193,7 @@ INSERT INTO `i18n` VALUES ('062aed81-fd3b-47b0-be96-182cea95eff2', 1, '', '2025-
INSERT INTO `i18n` VALUES ('09eb2b4c-ec95-4f61-a51a-154e1decad42', 1, '', '2025-02-23 01:06:00.958241', '', '2025-02-23 01:06:00.958241', 'status:NoNotify', '暂无通知', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('09ef7a14-4915-491c-b81b-c48e779c139c', 1, '', '2025-02-23 01:08:03.762745', '', '2025-02-23 01:08:03.762745', 'menus:SystemMonitor', 'System Monitor', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('0a0e092c-c8d5-40ab-a1c6-7bf4e082d31a', 1, '', '2025-02-23 01:05:59.189803', '', '2025-02-23 01:05:59.189803', 'buttons:Switch', '切换', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('0b1fedda-2b26-41fa-9c3d-23b8ac58383b', 1, '', '2025-02-25 18:12:26.780285', '', '2025-02-25 18:12:26.780285', 'logout:cancellFail', 'Failed to cancell', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('0b51d9b9-9e5d-4698-af0c-a1395eadda90', 1, '', '2025-02-23 01:08:02.088159', '', '2025-02-23 01:08:02.088159', 'buttons:CloseCurrentTab', 'Close CurrentTab', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('0b9d36f8-0922-483b-9a5e-cee303a4fab9', 1, '', '2025-02-23 01:08:02.017425', '', '2025-02-23 01:08:02.017425', 'buttons:LoginOut', 'LoginOut', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('0c8dbe0e-cc24-4f54-9a38-71522f5c6a8f', 1, '', '2025-02-23 01:06:00.275415', '', '2025-02-23 01:06:00.275415', 'panel:StretchCustomTip', '最小1280、最大1600', '2a063649-e38b-424a-b5ac-bd27f9596100');
@@ -161,6 +224,7 @@ INSERT INTO `i18n` VALUES ('1fe2faeb-e761-4e71-a1fe-1b7f72e71658', 1, '', '2025-
INSERT INTO `i18n` VALUES ('20b5e935-5055-4018-8a94-c9bd64db50a6', 1, '', '2025-02-23 01:08:03.600656', '', '2025-02-23 01:08:03.600656', 'menus:Empty', 'Empty Page', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('216285b9-d141-453f-9205-4fd7368d7665', 1, '', '2025-02-23 01:06:01.469389', '', '2025-02-23 01:06:01.469389', 'login:Definite', '确定', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('2219842a-393d-4489-a7a8-174304fb8390', 1, '', '2025-02-23 01:08:02.158913', '', '2025-02-23 01:08:02.158913', 'buttons:CloseAllTabs', 'Close AllTabs', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
+INSERT INTO `i18n` VALUES ('22ccbdb5-3c8e-4975-99e1-042f048b170c', 1, '', '2025-02-24 17:48:10.954537', '', '2025-02-24 17:48:10.954537', 'buttons:DataAdmin', '数据管理', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('23b2716a-f810-46a7-b642-7d205a8b0862', 1, '', '2025-02-23 01:08:04.723842', '', '2025-02-23 01:08:04.723842', 'login:VerifyCodeReg', 'Please enter verify code', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('2451e647-1cee-4e8c-b06a-807ea9a2c134', 1, '', '2025-02-23 01:06:01.573981', '', '2025-02-23 01:06:01.573981', 'login:PrivacyPolicy', '《隐私政策》', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('2594d25b-5545-42f0-a31e-07279f9bdab2', 1, '', '2025-02-23 01:08:02.824684', '', '2025-02-23 01:08:02.824684', 'buttons:RoleAllocation', 'Role Allocation', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
@@ -238,6 +302,7 @@ INSERT INTO `i18n` VALUES ('4f3f8d06-be22-4335-bd85-dceab671b947', 1, '', '2025-
INSERT INTO `i18n` VALUES ('4f5835f1-5ad5-4e07-9ab2-e2cfb3b4a9d5', 1, '', '2025-02-23 01:08:02.303423', '', '2025-02-23 01:08:02.303423', 'buttons:Close', 'Close', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('4fc2b8f6-5e03-4f2f-85fd-dbd8496b9cf5', 1, '', '2025-02-23 01:08:04.636645', '', '2025-02-23 01:08:04.636645', 'login:GetVerifyCode', 'Get VerifyCode', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('504e5a9b-e5b9-4bb8-9cb5-63c5932950e0', 1, '', '2025-02-23 01:06:01.388442', '', '2025-02-23 01:06:01.388442', 'login:SmsVerifyCode', '短信验证码', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('50852735-aa27-417a-ba1b-0b71cdb35e53', 1, '', '2025-02-24 17:51:25.291114', '', '2025-02-24 17:51:25.291114', 'buttons:DataAdmin', 'Data Admin', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('50b4a627-f17c-4c49-b323-98104989d771', 1, '', '2025-02-23 01:08:05.079995', '', '2025-02-23 01:08:05.079995', 'user:buttons:resetPassword', 'Reset Password', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('52019dd1-0345-4a4c-bb5b-b2eae40e3755', 1, '', '2025-02-23 01:06:01.419166', '', '2025-02-23 01:06:01.419166', 'login:Back', '返回', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('527017e0-83a5-4197-a3bf-297000ef0014', 1, '', '2025-02-23 01:06:01.638707', '', '2025-02-23 01:06:01.638707', 'login:NicknameReg', '请输入昵称', '2a063649-e38b-424a-b5ac-bd27f9596100');
@@ -267,6 +332,7 @@ INSERT INTO `i18n` VALUES ('61c0bba6-7f9f-4b46-b7e4-6529d4d1daea', 1, '', '2025-
INSERT INTO `i18n` VALUES ('6224525d-a618-4281-92a7-7b21b471c5f1', 1, '', '2025-02-23 01:06:00.682873', '', '2025-02-23 01:06:00.682873', 'menus:SystemMonitor', '系统监控', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('626a0132-964f-47a4-8c16-08908252d886', 1, '', '2025-02-23 01:08:02.530567', '', '2025-02-23 01:08:02.530567', 'buttons:DownLoded', 'DownLoded', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('6365aae3-0c61-425f-8ad7-14589292787e', 1, '', '2025-02-23 01:06:00.728995', '', '2025-02-23 01:06:00.728995', 'menus:OperationLog', '操作日志', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('658522a2-09d9-479f-bf5a-581d2f5d3e59', 1, '', '2025-02-25 18:13:15.916629', '', '2025-02-25 18:13:15.916629', 'logout:cancellCancel', '注销取消', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('66cac122-e39d-4016-8124-d17027c4e0ea', 1, '', '2025-02-23 01:05:59.289816', '', '2025-02-23 01:05:59.289816', 'buttons:CloseText', '关', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('68a020ce-70b1-41a4-9064-e52323281a66', 1, '', '2025-02-23 01:08:04.741125', '', '2025-02-23 01:08:04.741125', 'login:EamilReg', 'Please enter email', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('68a5de84-f558-4f7b-aec8-1ce6e53718bb', 1, '', '2025-02-23 01:08:03.079783', '', '2025-02-23 01:08:03.079783', 'panel:OverallStyleLight', 'Light', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
@@ -334,10 +400,12 @@ INSERT INTO `i18n` VALUES ('98524404-ddc5-4b07-9e46-2eb8091c6bd5', 1, '', '2025-
INSERT INTO `i18n` VALUES ('99a36a84-21d7-4e50-b665-61d58cac88b5', 1, '', '2025-02-23 01:08:02.053112', '', '2025-02-23 01:08:02.053112', 'buttons:OpenSystemSet', 'Open System Configs', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('99b8f1c7-b9da-4ecc-a682-8a49bae4047a', 1, '', '2025-02-23 01:05:59.570434', '', '2025-02-23 01:05:59.570434', 'buttons:Permission', '权限', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('9a65ed52-4e46-4cf7-a47b-bb7d49c30ff3', 1, '', '2025-02-23 01:06:01.356116', '', '2025-02-23 01:06:01.356116', 'login:Phone', '手机号码', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('9aa2ff02-af91-4a0f-833f-60b7a48c85b6', 1, '', '2025-02-25 18:12:57.762725', '', '2025-02-25 18:12:57.762725', 'logout:cancellCancel', 'cancell Cancel', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('9b015be1-8119-42b0-b766-d00e167215c2', 1, '', '2025-02-23 01:06:01.991874', '', '2025-02-23 01:06:01.992882', 'user:buttons:permisssionList', '用户权限列表', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('9b8acb62-4c58-4d06-8417-529f8c1c44dd', 1, '', '2025-02-23 01:06:01.839554', '', '2025-02-23 01:06:01.839554', 'logout:message', '是否退出当前系统?', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('9bca8154-ed82-4e29-9b2e-5aca7f100ff1', 1, '', '2025-02-23 01:06:02.095748', '', '2025-02-23 01:06:02.095748', 'role:buttons:permissiomInfo', '角色权限详情', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('9d63e8cd-f09e-4015-892f-67e3a5d5d0b9', 1, '', '2025-02-23 01:06:00.000857', '', '2025-02-23 01:06:00.000857', 'panel:OverallStyle', '整体风格', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('9eb7f5b6-6f0e-40da-a80a-b625147fb833', 1, '', '2025-02-25 18:09:42.939035', '', '2025-02-25 18:09:42.939035', 'buttons:Cancell', 'Cancell Account', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('9eb8cb4f-7549-414b-b865-d7cb9eb228b8', 1, '', '2025-02-23 01:05:58.931778', '', '2025-02-23 01:05:58.931778', 'buttons:LoginOut', '退出系统', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('9f13d32a-dff6-4d69-8e25-010079e8dd7c', 1, '', '2025-02-23 01:08:04.839820', '', '2025-02-23 01:08:04.839820', 'login:PassWordSureReg', 'Please enter confirm password', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('9f2d4289-7398-4c0b-9d60-1a4390ed2ca1', 1, '', '2025-02-23 01:08:02.319234', '', '2025-02-23 01:08:02.319234', 'buttons:BackTop', 'BackTop', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
@@ -359,6 +427,7 @@ INSERT INTO `i18n` VALUES ('a5ab2cff-3970-434c-a14d-6a6ec3a27a85', 1, '', '2025-
INSERT INTO `i18n` VALUES ('a62a9788-9035-4475-903b-99ccfd104ad3', 1, '', '2025-02-23 01:05:59.730735', '', '2025-02-23 01:05:59.730735', 'buttons:UploadAvatar', '上传头像', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('a64430b8-73c8-40dc-a291-f22058fb74b6', 1, '', '2025-02-23 01:08:04.520446', '', '2025-02-23 01:08:04.520446', 'login:Definite', 'Definite', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('a7c511f1-bd2e-4ffe-b025-634ea0dd18d1', 1, '', '2025-02-23 01:05:59.021855', '', '2025-02-23 01:05:59.021855', 'buttons:CloseLeftTabs', '关闭左侧标签页', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('a874394e-bd96-4e93-a5bc-7f6a99049539', 1, '', '2025-02-25 18:11:51.828963', '', '2025-02-25 18:11:51.828963', 'logout:cancellSuccess', 'Deletion successful', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('a8954277-a413-42aa-8f88-15e9166400bd', 1, '', '2025-02-23 01:05:59.549268', '', '2025-02-23 01:05:59.549268', 'buttons:Save', '保存', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('a89a13cc-2f61-4d35-98ae-0d033928701f', 1, '', '2025-02-23 01:08:03.305017', '', '2025-02-23 01:08:03.305017', 'panel:StretchFixedTip', 'Compact pages make it easy to find the information you need', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('a9668c4c-c6a8-4bb5-8cfa-d27fb9e36b5c', 1, '', '2025-02-23 01:06:01.793345', '', '2025-02-23 01:06:01.793345', 'login:PassWordSureReg', '请输入确认密码', '2a063649-e38b-424a-b5ac-bd27f9596100');
@@ -384,6 +453,7 @@ INSERT INTO `i18n` VALUES ('b7b2912e-d4fa-4188-9f8e-586282b0debc', 1, '', '2025-
INSERT INTO `i18n` VALUES ('b80d3456-090c-49f9-9ff8-b2c7a41de8eb', 1, '', '2025-02-23 01:08:03.993088', '', '2025-02-23 01:08:03.993088', 'status:Notify', 'Notify', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('b8bc87dc-2e84-447c-8b9f-90ab243f437f', 1, '', '2025-02-23 01:08:02.725803', '', '2025-02-23 01:08:02.725803', 'buttons:DeleteInBatches', 'Delete In Batches', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('b9ae7a42-0682-4275-a6c2-b9c45af863c8', 1, '', '2025-02-23 01:05:59.251124', '', '2025-02-23 01:05:59.251124', 'buttons:BackTop', '回到顶部', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('b9f06f61-2b13-4d62-9182-9f45a73d5eda', 1, '', '2025-02-25 18:10:03.366938', '', '2025-02-25 18:10:03.366938', 'buttons:Cancell', '注销账号', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('ba2283f2-1eb6-4365-8015-9567a1c5ba94', 1, '', '2025-02-23 01:08:02.481965', '', '2025-02-23 01:08:02.481965', 'buttons:Delete', 'Delete', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('ba40dbde-6c52-4457-b178-011969f8caf2', 1, '', '2025-02-23 01:06:00.666698', '', '2025-02-23 01:06:00.666698', 'menus:SystemI18nLanguage', '语言管理', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('ba545765-73c1-45b9-9731-f4c2122529c0', 1, '', '2025-02-23 01:05:59.783109', '', '2025-02-23 01:05:59.783109', 'buttons:PermissionDetails', '权限详情', '2a063649-e38b-424a-b5ac-bd27f9596100');
@@ -408,6 +478,7 @@ INSERT INTO `i18n` VALUES ('c2403191-48ab-4151-b70c-832fd9a0e792', 1, '', '2025-
INSERT INTO `i18n` VALUES ('c27166cc-810e-4fc1-874c-8e202abd17cd', 1, '', '2025-02-23 01:05:59.446211', '', '2025-02-23 01:05:59.446211', 'buttons:Export', '导出', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('c3025fde-e4d5-4b8e-949f-61679f934a4b', 1, '', '2025-02-23 01:05:59.496852', '', '2025-02-23 01:05:59.496852', 'buttons:DownLodedTemplate', '下载模版', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('c31c499f-c9db-4e6f-a773-5398a7b18c4a', 1, '', '2025-02-23 01:05:59.464020', '', '2025-02-23 01:05:59.464020', 'buttons:Import', '导入', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('c330ffcf-db25-4a5c-ad55-7b304032b4fa', 1, '', '2025-02-25 18:12:10.082927', '', '2025-02-25 18:12:10.082927', 'logout:cancellSuccess', '注销成功', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('c3e0a564-01bb-48ce-8def-5f6da16bffcd', 1, '', '2025-02-23 01:08:04.573879', '', '2025-02-23 01:08:04.573879', 'login:RegisterSuccess', 'Regist Success', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('c3e34357-17c6-471a-a6d8-e102abfd7a71', 1, '', '2025-02-23 01:08:03.910798', '', '2025-02-23 01:08:03.910798', 'menus:FourZeroOne', '\"403\"', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('c48fcf92-38be-4286-b18b-f6615bf3f87d', 1, '', '2025-02-23 01:06:00.021964', '', '2025-02-23 01:06:00.021964', 'panel:OverallStyleLight', '浅色', '2a063649-e38b-424a-b5ac-bd27f9596100');
@@ -418,6 +489,7 @@ INSERT INTO `i18n` VALUES ('c5f6fd7e-2dbf-46b9-aee3-c427b0a64bce', 1, '', '2025-
INSERT INTO `i18n` VALUES ('c70f5156-3af4-4e24-a27b-2b6a34baaf16', 1, '', '2025-02-23 01:08:03.826132', '', '2025-02-23 01:08:03.826132', 'menus:CacheMonitor', 'Cache Monitor', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('c75b4b7b-266a-4552-b21c-74b88bd83933', 1, '', '2025-02-23 01:06:01.057887', '', '2025-02-23 01:06:01.057887', 'login:VerifyCode', '验证码', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('c7712b10-26f8-4c5e-8aac-a57a7d6b9bd6', 1, '', '2025-02-23 01:08:02.770159', '', '2025-02-23 01:08:02.770159', 'buttons:ExportAll', 'Export All', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
+INSERT INTO `i18n` VALUES ('c7d970e5-5e97-473d-861f-b970a3a113ee', 1, '', '2025-02-25 18:11:18.494536', '', '2025-02-25 18:11:18.494536', 'logout:cancellMessage', '是否注销账号?', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('c8458a1d-7068-4c6a-ac19-a14739a7b962', 1, '', '2025-02-23 01:08:03.037343', '', '2025-02-23 01:08:03.037343', 'panel:ClearCache', 'Clear Cache', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('c878a789-0910-4723-a2d1-bed576a483ce', 1, '', '2025-02-23 01:06:00.597976', '', '2025-02-23 01:06:00.597976', 'menus:SystemPermission', '权限管理', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('c9b63e1d-07ee-4674-ab30-29f7c2ee518e', 1, '', '2025-02-23 01:08:02.709329', '', '2025-02-23 01:08:02.709329', 'buttons:Deselect', 'Deselect', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
@@ -457,6 +529,7 @@ INSERT INTO `i18n` VALUES ('de619ada-d3e0-490a-bcf0-424196fadd96', 1, '', '2025-
INSERT INTO `i18n` VALUES ('df1aca20-c871-4d34-afff-228f786db485', 1, '', '2025-02-23 01:08:02.141129', '', '2025-02-23 01:08:02.141129', 'buttons:CloseOtherTabs', 'Close OtherTabs', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('df615f6f-c5f9-467b-a7ae-814aa3c55a1e', 1, '', '2025-02-23 01:06:00.189814', '', '2025-02-23 01:06:00.189814', 'panel:MixTip', '混合菜单,灵活多变', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('dfe68fc4-cd12-4022-a482-a0406f7771e0', 1, '', '2025-02-23 01:05:59.664413', '', '2025-02-23 01:05:59.664413', 'buttons:Deselect', '取消选择', '2a063649-e38b-424a-b5ac-bd27f9596100');
+INSERT INTO `i18n` VALUES ('dff97e3f-cba6-4e80-83a9-cf20b493000b', 1, '', '2025-02-25 18:12:40.769911', '', '2025-02-25 18:12:40.769911', 'logout:cancellFail', '注销失败', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('e065d247-d3c9-44a4-851e-fe574147ff0b', 1, '', '2025-02-23 01:06:01.244012', '', '2025-02-23 01:06:01.244012', 'login:QRCodeLogin', '二维码登录', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('e27252d2-a611-45a0-a7a2-5eb4c45ab152', 1, '', '2025-02-23 01:08:04.557651', '', '2025-02-23 01:08:04.557651', 'login:LoginFail', 'Login Fail', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('e2d8d574-2784-4875-8565-4e8e59514fdc', 1, '', '2025-02-23 01:06:01.727890', '', '2025-02-23 01:06:01.727890', 'login:VerifyCodeSixReg', '请输入6位数字验证码', '2a063649-e38b-424a-b5ac-bd27f9596100');
@@ -482,6 +555,7 @@ INSERT INTO `i18n` VALUES ('f3915f9e-d3b5-4d17-9de9-6b89f69100b9', 1, '', '2025-
INSERT INTO `i18n` VALUES ('f3b3ef23-437a-496d-8be4-c8dd2c1240f9', 1, '', '2025-02-23 01:05:59.836442', '', '2025-02-23 01:05:59.836442', 'search:Total', '共', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('f4a3f207-5a96-450c-a3c5-5f96a2014373', 1, '', '2025-02-23 01:06:00.533571', '', '2025-02-23 01:06:00.533571', 'menus:Empty', '无Layout页', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('f4b21935-e289-4b1c-a8d1-12503d3cf141', 1, '', '2025-02-23 01:08:02.692978', '', '2025-02-23 01:08:02.692978', 'buttons:More', 'More', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
+INSERT INTO `i18n` VALUES ('f53f5247-e438-4202-897d-ee6b0718e78b', 1, '', '2025-02-25 18:11:35.027100', '', '2025-02-25 18:11:35.027100', 'logout:cancellMessage', 'Would you like to deactivate your account?', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
INSERT INTO `i18n` VALUES ('f64bccc7-9401-41da-a252-f26cdfc09344', 1, '', '2025-02-23 01:06:01.035908', '', '2025-02-23 01:06:01.035908', 'login:Password', '密码', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('f8395462-99c0-4865-895d-af6748381260', 1, '', '2025-02-23 01:06:01.137292', '', '2025-02-23 01:06:01.137292', 'login:Forget', '忘记密码?', '2a063649-e38b-424a-b5ac-bd27f9596100');
INSERT INTO `i18n` VALUES ('f9323669-ee1c-4ac2-a2a6-20ca6188f448', 1, '', '2025-02-23 01:08:02.674793', '', '2025-02-23 01:08:02.674793', 'buttons:Linked', 'Linked', 'b41adfa4-bfcb-419c-a221-59b50ca203ab');
@@ -547,10 +621,6 @@ CREATE TABLE `login_log` (
-- ----------------------------
-- Records of login_log
-- ----------------------------
-INSERT INTO `login_log` VALUES ('486ca158-b469-44d7-8c52-a7ed34074173', 1, '', '2025-02-23 02:10:44.373081', '', '2025-02-23 02:10:44.373081', '127.0.0.1', '内网IP', 'Edge 133', 'Windows 10', 1, '2025-02-23 02:10:44.373081', '7074eb23-3bd5-4e23-a395-1e552ce18e03', '8242939b-01af-4e4f-be6a-045ff95b51b6');
-INSERT INTO `login_log` VALUES ('92f62a92-b21b-407f-b96b-a8a837ce51d0', 1, '', '2025-02-23 02:19:40.343644', '', '2025-02-23 02:19:40.343644', '127.0.0.1', '内网IP', 'Edge 133', 'Windows 10', 1, '2025-02-23 02:19:40.343644', 'd8288bbc-5869-4e33-b3cc-7537f5149c08', '8242939b-01af-4e4f-be6a-045ff95b51b6');
-INSERT INTO `login_log` VALUES ('94f6da5e-b4de-4bd0-8f5d-9a837f59dd9c', 1, '', '2025-02-23 01:01:05.718881', '', '2025-02-23 01:01:05.718881', '127.0.0.1', '内网IP', 'Edge 133', 'Windows 10', 1, '2025-02-23 01:01:05.718881', 'b46f6866-835b-4780-8cfc-78aac42faf4b', '8242939b-01af-4e4f-be6a-045ff95b51b6');
-INSERT INTO `login_log` VALUES ('f677055a-0925-410c-88a5-ec94d3b86600', 1, '', '2025-02-23 02:51:32.524224', '', '2025-02-23 02:51:32.524224', '127.0.0.1', '内网IP', 'Edge 133', 'Windows 10', 1, '2025-02-23 02:51:32.524224', '39c3eff8-0cc4-4345-bdfd-030346134abf', '8242939b-01af-4e4f-be6a-045ff95b51b6');
-- ----------------------------
-- Table structure for operation_log
@@ -623,87 +693,100 @@ CREATE TABLE `permission` (
`fixed_tag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '固定标签页',
`show_link` tinyint(1) NOT NULL DEFAULT 1 COMMENT '显示菜单',
`show_parent` tinyint(1) NOT NULL DEFAULT 1 COMMENT '显示父级菜单',
+ `is_admin` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否为管理专属页面',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '权限表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of permission
-- ----------------------------
-INSERT INTO `permission` VALUES ('03c089cb-b1f7-4e2b-b47f-ca823583ad09', 1, '', '2025-02-22 23:35:56.669550', '', '2025-02-22 23:35:56.669550', 3, '731769ab-8366-4fe9-a509-0e8ccab2ad24', 'buttons:Details', '', '', '', 1, '', '', '', '', '', '', 'server:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('0c34dd4d-58b2-4b48-9622-4c8ed932911f', 1, '', '2025-01-26 16:23:51.254025', '', '2025-02-22 01:41:00.331936', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'user:btn:queryUser', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('0ff31852-4663-4ce3-be05-a4e0af1ba56a', 1, '', '2025-02-22 14:47:06.124278', '', '2025-02-22 14:47:06.124278', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'locale:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('100846ec-c703-476c-828e-1ce135347161', 1, '', '2025-02-22 14:48:12.296842', '', '2025-02-22 14:48:12.296842', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Export', '', '', '', 6, '', '', '', '', '', '', 'i18n:btn:infoList', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('11401c6e-c127-4667-81fa-56c0e734fe72', 1, '', '2025-02-05 00:39:28.972951', '', '2025-02-11 16:20:07.605574', 0, 'c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 'menus:SystemI18nLanguage', 'I18nIndex', '/system/i18n/index', '/system/i18n/index', 2, '', 'ri:translate-2', '', '', '', '', 'i18n:index:', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('15fc8d37-481d-44a3-8f71-4ef1998b685b', 1, '', '2025-02-22 03:53:14.500422', '', '2025-02-22 03:53:14.500422', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'department:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('1607baba-1597-4db5-9f4e-eca13dcac526', 1, '', '2025-02-22 02:09:21.411183', '', '2025-02-22 02:09:21.411183', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:uploadAvatar', '', '', '', 12, '', '', '', '', '', '', 'user:btn:uploadAvatar', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('17fc79bb-7c92-4584-b8ba-77e838176d07', 1, '', '2025-02-22 13:58:28.715280', '', '2025-02-22 13:58:40.060985', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'config:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('1a93a1f0-ade2-46b3-8242-45ba755d3b51', 1, '', '2025-02-04 02:50:59.420725', '', '2025-02-22 23:39:19.251271', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:CacheList', 'CacheList', '/monitor/cache/list', '/monitor/cache/list', 5, '', 'ri:list-check-3', '', '', '', '', 'Monitor:cache:list', '', 1, 0, 0, 0, 1, 1);
-INSERT INTO `permission` VALUES ('1e612097-5c30-4f27-b5f1-6f78ac4db66d', 1, '', '2025-02-22 13:29:43.109473', '', '2025-02-22 13:29:43.109473', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'permission:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('1f95db49-1801-4a4f-bc6d-5a469f82388c', 1, '', '2025-02-22 15:59:15.611893', '', '2025-02-22 15:59:15.611893', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'role:btn:update', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('204a3203-109e-47f6-ab6d-a3561f30182e', 1, '', '2025-02-22 02:08:50.760140', '', '2025-02-22 02:08:50.760140', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:permisssionList', '', '', '', 11, '', '', '', '', '', '', 'user:btn:permissionList', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('21b44a87-cdae-4283-a198-3a94fe1006fa', 1, '', '2025-02-22 22:29:44.078434', '', '2025-02-22 22:29:44.078434', 3, '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'operation:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('2324ab6a-b40d-49d2-8628-5def2d093cb8', 1, '', '2025-01-26 15:02:41.029925', '', '2025-02-11 16:13:59.509808', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemUser', 'SystemUser', '/system/user/index', 'system/user/index', 1, '', 'ri:admin-line', '', '', '', '', 'user::', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('299ffb3e-2250-48d5-bcff-6daf2716e4e4', 1, '', '2025-02-22 16:14:26.004010', '', '2025-02-22 16:14:26.004010', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:permissionDataList', '', '', '', 10, '', '', '', '', '', '', 'role:btn:permissionList', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('29a70ab4-5d42-48ce-9092-3301913ae91f', 1, '', '2025-02-22 16:00:25.359191', '', '2025-02-22 16:00:25.359191', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'role:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('2d2e8ccc-6a62-4a55-859c-479baf9b88f0', 1, '', '2025-02-22 13:28:59.312628', '', '2025-02-22 13:28:59.312628', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'permission:btn:add', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('2e4e38a2-e67f-41fc-b82e-bc3c244051ec', 1, '', '2025-02-22 23:40:17.488423', '', '2025-02-22 23:40:17.488423', 3, 'f90ac660-8bcd-404f-8171-b1553a062f95', 'buttons:Details', '', '', '', 1, '', '', '', '', '', '', 'cache:btn:infoList', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('2f84d53d-1f3b-4d9f-9e71-f761a50004e2', 1, '', '2025-02-22 16:12:25.392262', '', '2025-02-22 16:12:25.392262', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:addPermission', '', '', '', 6, '', '', '', '', '', '', 'role:btn:addPermission', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('372ab0c5-a177-4c1c-9367-7cabe0fbf644', 1, '', '2025-01-26 15:17:19.779592', '', '2025-02-11 16:20:38.162335', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemPermission', 'SystemPermission', '/system/permission/index', 'system/permission/index', 3, '', 'ri:menu-line', '', '', '', '', 'permission::', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('3fa6e3bc-c17c-4e5f-be6a-04eb53e6af2e', 1, '', '2025-02-22 21:43:05.010653', '', '2025-02-22 21:43:05.010653', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:ForceToExit', '', '', '', 3, '', '', '', '', '', '', 'login:btn:logout', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('4080a047-5fa6-4a4c-8cec-cd5d7a98da1b', 1, '', '2025-02-22 15:58:52.276913', '', '2025-02-22 15:58:52.276913', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'role:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('437c2c53-076a-4de2-b58b-24058838c6cc', 1, '', '2025-01-26 15:18:33.758966', '', '2025-02-11 16:20:53.712390', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemDepartment', 'SystemDepartment', '/system/department/index', 'system/department/index', 4, '', 'ri:git-branch-fill', '', '', '', '', 'department::', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('496d12d3-1f12-4907-938f-18ca1511d37c', 1, '', '2025-02-22 13:59:41.775131', '', '2025-02-22 13:59:41.775131', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'config:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('4ddb47e9-1ab9-4703-93de-f932fca48e38', 1, '', '2025-02-12 21:42:08.551872', '', '2025-02-12 21:42:08.551872', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemConfig', 'ConfigIndex', '/system/config/index', '/system/config/index', 5, '', 'ri:settings-2-line', '', '', '', '', 'System:Config:', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('550060cb-265c-4462-abeb-210c970c944a', 1, '', '2025-02-22 01:28:04.665212', '', '2025-02-22 01:28:04.665212', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'user:btn:deleteUser', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('56d57c73-4536-4f25-a1b3-9e39a1bf790b', 1, '', '2025-02-22 02:09:55.669490', '', '2025-02-22 02:09:55.669490', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:resetPassword', '', '', '', 13, '', '', '', '', '', '', 'user:btn:reset_password', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('5712b611-f6cd-4309-9163-4066bb99bf7c', 1, '', '2025-02-22 23:41:24.611424', '', '2025-02-22 23:41:24.611424', 3, '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'buttons:DataList', '', '', '', 2, '', '', '', '', '', '', 'cache:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('5a024b99-302c-4347-a2e5-4a88e1a73db8', 1, '', '2025-02-22 22:29:07.994013', '', '2025-02-22 22:29:07.994013', 3, '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 'buttons:DataList', '', '', '', 1, '', '', '', '', '', '', 'operation:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('5c7b73c8-8284-491a-8206-4d8ac1baff60', 1, '', '2025-01-28 01:01:52.637112', '', '2025-02-11 23:45:12.057622', 0, '', 'menus:SystemMonitor', 'Monitor', '/monitor', '', 1, '/monitor/login/index', 'ep:monitor', '', '', '', '', 'monitor::', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('669ceeed-fde9-4c17-9e27-1ff2b1c6d458', 1, '', '2025-02-22 14:45:08.562645', '', '2025-02-22 14:45:08.562645', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'locale:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('670f3fc5-732f-4664-8470-aa43cf579c5f', 1, '', '2025-02-22 14:00:10.457366', '', '2025-02-22 14:00:10.457366', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'config:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('6b588cba-686f-4706-a87a-2fa726ba146d', 1, '', '2025-01-28 01:03:59.516537', '', '2025-02-11 23:45:57.263695', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:LoginLog', 'MonitorLogin', '/monitor/login/index', 'monitor/login/index', 1, '', 'ri:terminal-window-line', '', '', '', '', 'monitor:login:', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('6f7f6e54-5cd2-41bd-9d20-434e0c3a58a1', 1, '', '2025-02-22 02:05:03.781554', '', '2025-02-22 02:05:03.781554', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:updateRole', '', '', '', 8, '', '', '', '', '', '', 'user:btn:updateRole', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('731769ab-8366-4fe9-a509-0e8ccab2ad24', 1, '', '2025-02-03 00:13:36.920960', '', '2025-02-22 23:29:01.291132', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:PropertyMonitor', 'MonitorSystem', '/monitor/server/index', '/monitor/server/index', 3, '', 'ri:menu-2-fill', '', '', '', '', 'monitor:system:', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('734cf2b7-6a05-4a1b-b202-75d0deef4c62', 1, '', '2025-02-22 16:12:54.065608', '', '2025-02-22 16:12:54.065608', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:deletePermission', '', '', '', 7, '', '', '', '', '', '', 'role:btn:deletePermission', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('74455718-b22e-424f-a34a-cec0e884b858', 1, '', '2025-02-22 14:42:24.795429', '', '2025-02-22 14:42:24.795429', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'i18n:btn:update', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('7a780f04-8923-4a10-8fd2-3915d9c8bbb0', 1, '', '2025-02-22 14:41:39.650439', '', '2025-02-22 14:41:39.650439', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'i18n:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('7aadbd57-a7d2-43c1-be47-25accc64fdef', 1, '', '2025-02-22 03:53:38.350444', '', '2025-02-22 03:53:38.350444', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'department:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('7af208fc-8a1f-4215-9354-9a9446266a21', 1, '', '2025-02-22 13:31:14.236357', '', '2025-02-22 13:31:14.236357', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'permission:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('7d01aee9-e1c7-4dca-b6cf-47ac4ba72484', 1, '', '2025-02-22 14:45:45.785296', '', '2025-02-22 14:45:45.785296', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'locale:btn:update', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 1, '', '2025-01-28 17:29:52.176545', '', '2025-02-22 22:27:58.751576', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:OperationLog', 'MonitorOperation', '/monitor/operation/index', '/monitor/operation/index', 2, '', 'ri:history-fill', '', '', '', '', 'monitor:operation:', '', 1, 0, 0, 0, 1, 1);
-INSERT INTO `permission` VALUES ('83ce1c19-c47c-4400-bc5b-2f44b588a326', 1, '', '2025-02-22 14:43:27.249456', '', '2025-02-22 14:43:27.249456', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'i18n:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('8958034d-8348-4e4b-a4b0-71128ff8217f', 1, '', '2025-02-22 02:06:11.125108', '', '2025-02-22 02:06:11.125108', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:roleInfo', '', '', '', 9, '', '', '', '', '', '', 'user:btn:roleInfo', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('896bd9b5-ebc0-4d43-a4a8-a3eda99d43bd', 1, '', '2025-02-22 02:04:33.604241', '', '2025-02-22 02:04:33.604241', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:deleteRole', '', '', '', 7, '', '', '', '', '', '', 'user:btn:deleteRole', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('8bb4621a-902d-42e9-bc5d-a74f9bcf75ae', 1, '', '2025-02-22 14:44:30.203079', '', '2025-02-22 14:44:30.203079', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'locale:btn:add', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('8dc25cf6-2348-4546-afca-68062cee9ae5', 1, '', '2025-02-22 21:42:12.380148', '', '2025-02-22 21:42:12.380148', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'login:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('982fa645-7652-4da2-bcd9-2e19bec165bd', 1, '', '2025-02-22 01:29:04.306152', '', '2025-02-22 01:29:04.306152', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'user:btn:updateUser', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('9898196b-04d5-4d9d-bf22-55edb4b2d218', 1, '', '2025-02-22 14:42:59.424133', '', '2025-02-22 14:42:59.424133', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'i18n:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('9c9a7aca-5135-43d3-b13c-881a6fea3577', 1, '', '2025-02-22 14:40:43.598293', '', '2025-02-22 14:40:43.599292', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'i18n:btn:add', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('a1076875-cf43-4100-89f9-d9e292d357f4', 1, '', '2025-01-23 22:16:24.295057', '', '2025-02-11 16:13:33.794308', 0, '', 'menus:SystemManagement', 'System', '/system', '', 10, '/system/user/index', 'ri:settings-3-line', '', '', '', '', 'system::', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('a271236d-d182-4a00-a05e-b107089fda16', 1, '', '2025-02-22 02:08:13.366378', '', '2025-02-22 02:08:13.366378', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:roleDataList', '', '', '', 10, '', '', '', '', '', '', 'user:btn:roleList', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('a36ed5b2-abc8-48e3-b188-59179c5c5250', 1, '', '2025-02-22 01:26:45.860059', '', '2025-02-22 01:27:18.272652', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'user:btn:addUser', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('aae0ea17-43a2-4201-b6f0-35a80b6da89e', 1, '', '2025-02-22 15:58:07.767162', '', '2025-02-22 15:58:19.342574', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'role:btn:add', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 1, '', '2025-02-05 00:37:25.330639', '', '2025-02-22 14:37:14.997574', 0, 'c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 'menus:SystemI18nLocale', 'LocaleIndex', '/system/locale/index', '/system/locale/index', 1, '', 'ri:translate', '', '', '', '', 'locale::', '', 1, 0, 0, 0, 1, 1);
-INSERT INTO `permission` VALUES ('aeb66b6e-7b57-4ed9-98ce-14799241887b', 1, '', '2025-01-26 15:43:56.629324', '', '2025-02-22 03:51:33.070336', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'department:btn:update', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('bd670f53-6772-4270-b9ce-a6cd99a74406', 1, '', '2025-02-22 13:59:05.288517', '', '2025-02-22 13:59:05.288517', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'config:btn:update', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 1, '', '2025-02-04 19:21:23.724864', '', '2025-02-22 14:06:39.900303', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemI18n', 'I18n', '/system/i18n', '', 6, '/system/i18n/index', 'ri:translate', '', '', '', '', 'i18n::', '', 1, 0, 0, 0, 1, 1);
-INSERT INTO `permission` VALUES ('c296094d-b986-4bdf-88e1-53c164062d6f', 1, '', '2025-02-22 01:48:24.191862', '', '2025-02-22 01:48:24.191862', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:addRole', '', '', '', 6, '', '', '', '', '', '', 'user:btn:addRole', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 1, '', '2025-01-26 15:15:05.490526', '', '2025-02-11 16:20:25.236395', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemRole', 'SystemRole', '/system/role/index', 'system/role/index', 2, '', 'ri:admin-fill', '', '', '', '', 'role::', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('ccd0d24a-b8a8-4246-a495-3790a829b7f8', 1, '', '2025-02-22 23:42:05.427394', '', '2025-02-22 23:42:05.427394', 3, '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'buttons:Delete', '', '', '', 3, '', '', '', '', '', '', 'cache:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('cea6432a-59ef-4ea6-8318-e48b20ee93c9', 1, '', '2025-02-22 15:59:48.920205', '', '2025-02-22 15:59:48.920205', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'role:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('d0adf1d8-9d7b-4f19-97e0-4de42865b67d', 1, '', '2025-02-22 14:46:15.477526', '', '2025-02-22 14:46:30.934532', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'locale:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('d1f7498a-6694-428e-a6a8-28fa601033fb', 1, '', '2025-02-22 13:30:36.974728', '', '2025-02-22 13:30:36.974728', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'permission:btn:update', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('d3a4ce62-d285-4d75-ad20-10ddcc7655ca', 1, '', '2025-02-22 16:13:22.953430', '', '2025-02-22 16:13:22.953430', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:updatePermission', '', '', '', 8, '', '', '', '', '', '', 'role:btn:updatePermission', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('d5975139-4e50-402d-92f3-c354dce02159', 1, '', '2025-02-22 19:57:51.816477', '', '2025-02-22 19:57:51.816477', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:DataList', '', '', '', 1, '', '', '', '', '', '', 'login:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('d5d6a1fb-f429-4583-8b65-f4c2ffdb32da', 1, '', '2025-02-22 03:51:11.410347', '', '2025-02-22 03:51:11.410347', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'department:btn:delete', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('d7ab6880-9a62-4416-a47e-677c9055fe12', 1, '', '2025-01-26 15:28:01.579559', '', '2025-02-22 03:51:43.966825', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'department:btn:add', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('db772d7b-88fe-45ec-a7a3-6293865753c6', 1, '', '2025-02-22 13:31:52.908611', '', '2025-02-22 13:31:52.908611', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'permission:btn:list', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('dd40a1d6-1d91-4de1-bed1-e657c8fbac1c', 1, '', '2025-02-22 16:13:51.179508', '', '2025-02-22 16:13:51.179508', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:permissiomInfo', '', '', '', 9, '', '', '', '', '', '', 'role:btn:permissionInfo', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('e3b60c7c-87eb-4a56-be6a-ce4b80f8fe4d', 1, '', '2025-02-22 23:40:50.011269', '', '2025-02-22 23:40:50.011269', 3, '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'buttons:Details', '', '', '', 1, '', '', '', '', '', '', 'cache:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('e4c8652d-7b30-4c7f-8edd-0172753d50b9', 1, '', '2025-02-22 13:57:48.340354', '', '2025-02-22 13:57:48.340354', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'config:btn:add', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('f3181908-3041-473a-9edc-42df7a1587f0', 1, '', '2025-02-22 23:18:01.589713', '', '2025-02-22 23:18:01.589713', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'operation:btn:info', '', 1, 0, 0, 0, 1, 0);
-INSERT INTO `permission` VALUES ('f90ac660-8bcd-404f-8171-b1553a062f95', 1, '', '2025-02-04 01:45:19.759317', '', '2025-02-22 23:39:26.882193', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:CacheMonitor', 'MonitorCache', '/monitor/cache/index', '/monitor/cache/index', 4, '', 'ri:codepen-line', '', '', '', '', 'monitor:cache:', '', 1, 0, 0, 0, 1, 1);
-INSERT INTO `permission` VALUES ('fde262b2-4de7-4e1f-bf40-d36c2a729c53', 1, '', '2025-02-22 01:40:31.534373', '', '2025-02-22 01:40:31.534373', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'user:btn:Userinfo', '', 1, 0, 0, 0, 1, 0);
+INSERT INTO `permission` VALUES ('03c089cb-b1f7-4e2b-b47f-ca823583ad09', 1, '', '2025-02-22 23:35:56.669550', '', '2025-02-22 23:35:56.669550', 3, '731769ab-8366-4fe9-a509-0e8ccab2ad24', 'buttons:Details', '', '', '', 1, '', '', '', '', '', '', 'server:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('0c34dd4d-58b2-4b48-9622-4c8ed932911f', 1, '', '2025-01-26 16:23:51.254025', '', '2025-02-22 01:41:00.331936', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'user:btn:queryUser', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('0ff31852-4663-4ce3-be05-a4e0af1ba56a', 1, '', '2025-02-22 14:47:06.124278', '', '2025-02-22 14:47:06.124278', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'locale:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('100846ec-c703-476c-828e-1ce135347161', 1, '', '2025-02-22 14:48:12.296842', '', '2025-02-22 14:48:12.296842', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Export', '', '', '', 6, '', '', '', '', '', '', 'i18n:btn:infoList', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('11401c6e-c127-4667-81fa-56c0e734fe72', 1, '', '2025-02-05 00:39:28.972951', '', '2025-02-26 22:38:16.248944', 0, 'c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 'menus:SystemI18nLanguage', 'I18nIndex', '/system/i18n/index', '/system/i18n/index', 2, '', 'ri:translate-2', '', '', '', '', 'i18n:index:', '', 1, 0, 0, 0, 1, 1, 0);
+INSERT INTO `permission` VALUES ('15fc8d37-481d-44a3-8f71-4ef1998b685b', 1, '', '2025-02-22 03:53:14.500422', '', '2025-02-22 03:53:14.500422', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'department:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('1607baba-1597-4db5-9f4e-eca13dcac526', 1, '', '2025-02-22 02:09:21.411183', '', '2025-02-22 02:09:21.411183', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:uploadAvatar', '', '', '', 12, '', '', '', '', '', '', 'user:btn:uploadAvatar', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('17fc79bb-7c92-4584-b8ba-77e838176d07', 1, '', '2025-02-22 13:58:28.715280', '', '2025-02-22 13:58:40.060985', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'config:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('1a93a1f0-ade2-46b3-8242-45ba755d3b51', 1, '', '2025-02-04 02:50:59.420725', '', '2025-02-26 22:39:05.965970', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:CacheList', 'CacheList', '/monitor/cache/list', '/monitor/cache/list', 5, '', 'ri:list-check-3', '', '', '', '', 'Monitor:cache:list', '', 1, 0, 0, 0, 1, 1, 1);
+INSERT INTO `permission` VALUES ('1e612097-5c30-4f27-b5f1-6f78ac4db66d', 1, '', '2025-02-22 13:29:43.109473', '', '2025-02-22 13:29:43.109473', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'permission:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('1f95db49-1801-4a4f-bc6d-5a469f82388c', 1, '', '2025-02-22 15:59:15.611893', '', '2025-02-22 15:59:15.611893', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'role:btn:update', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('204a3203-109e-47f6-ab6d-a3561f30182e', 1, '', '2025-02-22 02:08:50.760140', '', '2025-02-22 02:08:50.760140', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:permisssionList', '', '', '', 11, '', '', '', '', '', '', 'user:btn:permissionList', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('21b44a87-cdae-4283-a198-3a94fe1006fa', 1, '', '2025-02-22 22:29:44.078434', '', '2025-02-22 22:29:44.078434', 3, '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'operation:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('2324ab6a-b40d-49d2-8628-5def2d093cb8', 1, '', '2025-01-26 15:02:41.029925', '', '2025-02-11 16:13:59.509808', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemUser', 'SystemUser', '/system/user/index', 'system/user/index', 1, '', 'ri:admin-line', '', '', '', '', 'user::', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('287e1474-bd6d-43c4-825d-854bd6bc55f7', 1, '', '2025-03-02 15:29:39.677156', '', '2025-03-02 16:23:41.637946', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:GenerateCode', 'GenerateIndex', '/generate/index', '/system/generate/index', 30, '', 'ri:file-code-line', '', '', '', '', 'generate::', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('299ffb3e-2250-48d5-bcff-6daf2716e4e4', 1, '', '2025-02-22 16:14:26.004010', '', '2025-02-22 16:14:26.004010', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:permissionDataList', '', '', '', 10, '', '', '', '', '', '', 'role:btn:permissionList', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('29a70ab4-5d42-48ce-9092-3301913ae91f', 1, '', '2025-02-22 16:00:25.359191', '', '2025-02-22 16:00:25.359191', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'role:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('2d03443d-1c19-4ba9-98dc-51a4f5211ce2', 1, '', '2025-03-03 21:58:24.032820', '', '2025-03-03 21:58:24.032820', 3, '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'buttons:Preview', '', '', '', 8, '', '', '', '', '', '', 'generate:btn:code', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('2d2e8ccc-6a62-4a55-859c-479baf9b88f0', 1, '', '2025-02-22 13:28:59.312628', '', '2025-02-22 13:28:59.312628', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'permission:btn:add', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('2e4e38a2-e67f-41fc-b82e-bc3c244051ec', 1, '', '2025-02-22 23:40:17.488423', '', '2025-02-22 23:40:17.488423', 3, 'f90ac660-8bcd-404f-8171-b1553a062f95', 'buttons:Details', '', '', '', 1, '', '', '', '', '', '', 'cache:btn:infoList', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('2f84d53d-1f3b-4d9f-9e71-f761a50004e2', 1, '', '2025-02-22 16:12:25.392262', '', '2025-02-22 16:12:25.392262', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:addPermission', '', '', '', 6, '', '', '', '', '', '', 'role:btn:addPermission', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('372ab0c5-a177-4c1c-9367-7cabe0fbf644', 1, '', '2025-01-26 15:17:19.779592', '', '2025-02-26 22:37:37.794609', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemPermission', 'SystemPermission', '/system/permission/index', 'system/permission/index', 3, '', 'ri:menu-line', '', '', '', '', 'permission::', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('3fa6e3bc-c17c-4e5f-be6a-04eb53e6af2e', 1, '', '2025-02-22 21:43:05.010653', '', '2025-02-22 21:43:05.010653', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:ForceToExit', '', '', '', 3, '', '', '', '', '', '', 'login:btn:logout', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('4080a047-5fa6-4a4c-8cec-cd5d7a98da1b', 1, '', '2025-02-22 15:58:52.276913', '', '2025-02-22 15:58:52.276913', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'role:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('437c2c53-076a-4de2-b58b-24058838c6cc', 1, '', '2025-01-26 15:18:33.758966', '', '2025-02-11 16:20:53.712390', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemDepartment', 'SystemDepartment', '/system/department/index', 'system/department/index', 4, '', 'ri:git-branch-fill', '', '', '', '', 'department::', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('496d12d3-1f12-4907-938f-18ca1511d37c', 1, '', '2025-02-22 13:59:41.775131', '', '2025-02-22 13:59:41.775131', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'config:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('4ddb47e9-1ab9-4703-93de-f932fca48e38', 1, '', '2025-02-12 21:42:08.551872', '', '2025-02-26 22:37:57.332366', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemConfig', 'ConfigIndex', '/system/config/index', '/system/config/index', 5, '', 'ri:settings-2-line', '', '', '', '', 'System:Config:', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('5219410e-c9ef-474d-8dfd-12ea7f81ed4e', 1, '', '2025-03-02 15:32:10.087414', '', '2025-03-02 15:32:10.087414', 3, '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'generate:btn:delete', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('550060cb-265c-4462-abeb-210c970c944a', 1, '', '2025-02-22 01:28:04.665212', '', '2025-02-22 01:28:04.665212', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'user:btn:deleteUser', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('56d57c73-4536-4f25-a1b3-9e39a1bf790b', 1, '', '2025-02-22 02:09:55.669490', '', '2025-02-22 02:09:55.669490', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:resetPassword', '', '', '', 13, '', '', '', '', '', '', 'user:btn:reset_password', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('5712b611-f6cd-4309-9163-4066bb99bf7c', 1, '', '2025-02-22 23:41:24.611424', '', '2025-02-22 23:41:24.611424', 3, '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'buttons:DataList', '', '', '', 2, '', '', '', '', '', '', 'cache:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('5a024b99-302c-4347-a2e5-4a88e1a73db8', 1, '', '2025-02-22 22:29:07.994013', '', '2025-02-22 22:29:07.994013', 3, '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 'buttons:DataList', '', '', '', 1, '', '', '', '', '', '', 'operation:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('5b62ab56-013e-47ad-a4ff-288becc68acd', 1, '', '2025-02-24 17:46:47.187567', '', '2025-02-24 17:46:47.187567', 3, '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 'buttons:DataAdmin', '', '', '', 3, '', '', '', '', '', '', 'operation:btn:admin', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('5c7b73c8-8284-491a-8206-4d8ac1baff60', 1, '', '2025-01-28 01:01:52.637112', '', '2025-02-11 23:45:12.057622', 0, '', 'menus:SystemMonitor', 'Monitor', '/monitor', '', 1, '/monitor/login/index', 'ep:monitor', '', '', '', '', 'monitor::', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('64217f43-29b2-4290-b14f-bee2ef622d60', 1, '', '2025-03-02 15:32:40.913655', '', '2025-03-02 15:33:19.514083', 3, '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'generate:btn:update', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('6615c34e-ca05-4aff-9b75-7a36e8360022', 1, '', '2025-03-02 15:33:08.231332', '', '2025-03-02 15:33:08.231332', 3, '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'generate:btn:info', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('669ceeed-fde9-4c17-9e27-1ff2b1c6d458', 1, '', '2025-02-22 14:45:08.562645', '', '2025-02-22 14:45:08.562645', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'locale:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('670f3fc5-732f-4664-8470-aa43cf579c5f', 1, '', '2025-02-22 14:00:10.457366', '', '2025-02-22 14:00:10.457366', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'config:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('6b588cba-686f-4706-a87a-2fa726ba146d', 1, '', '2025-01-28 01:03:59.516537', '', '2025-02-11 23:45:57.263695', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:LoginLog', 'MonitorLogin', '/monitor/login/index', 'monitor/login/index', 1, '', 'ri:terminal-window-line', '', '', '', '', 'monitor:login:', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('6c26d84c-fb0d-4cb8-adb7-b46f884d985f', 1, '', '2025-03-02 15:36:41.068718', '', '2025-03-02 15:36:41.068718', 3, '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'buttons:TableList', '', '', '', 6, '', '', '', '', '', '', 'generate:btn:tables', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('6f7f6e54-5cd2-41bd-9d20-434e0c3a58a1', 1, '', '2025-02-22 02:05:03.781554', '', '2025-02-22 02:05:03.781554', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:updateRole', '', '', '', 8, '', '', '', '', '', '', 'user:btn:updateRole', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('731769ab-8366-4fe9-a509-0e8ccab2ad24', 1, '', '2025-02-03 00:13:36.920960', '', '2025-02-26 22:38:46.397184', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:PropertyMonitor', 'MonitorSystem', '/monitor/server/index', '/monitor/server/index', 3, '', 'ri:menu-2-fill', '', '', '', '', 'monitor:system:', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('734cf2b7-6a05-4a1b-b202-75d0deef4c62', 1, '', '2025-02-22 16:12:54.065608', '', '2025-02-22 16:12:54.065608', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:deletePermission', '', '', '', 7, '', '', '', '', '', '', 'role:btn:deletePermission', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('74455718-b22e-424f-a34a-cec0e884b858', 1, '', '2025-02-22 14:42:24.795429', '', '2025-02-22 14:42:24.795429', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'i18n:btn:update', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('7a780f04-8923-4a10-8fd2-3915d9c8bbb0', 1, '', '2025-02-22 14:41:39.650439', '', '2025-02-22 14:41:39.650439', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'i18n:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('7aadbd57-a7d2-43c1-be47-25accc64fdef', 1, '', '2025-02-22 03:53:38.350444', '', '2025-02-22 03:53:38.350444', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'department:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('7af208fc-8a1f-4215-9354-9a9446266a21', 1, '', '2025-02-22 13:31:14.236357', '', '2025-02-22 13:31:14.236357', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'permission:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('7d01aee9-e1c7-4dca-b6cf-47ac4ba72484', 1, '', '2025-02-22 14:45:45.785296', '', '2025-02-22 14:45:45.785296', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'locale:btn:update', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 1, '', '2025-01-28 17:29:52.176545', '', '2025-02-22 22:27:58.751576', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:OperationLog', 'MonitorOperation', '/monitor/operation/index', '/monitor/operation/index', 2, '', 'ri:history-fill', '', '', '', '', 'monitor:operation:', '', 1, 0, 0, 0, 1, 1, 0);
+INSERT INTO `permission` VALUES ('83ce1c19-c47c-4400-bc5b-2f44b588a326', 1, '', '2025-02-22 14:43:27.249456', '', '2025-02-22 14:43:27.249456', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'i18n:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('8958034d-8348-4e4b-a4b0-71128ff8217f', 1, '', '2025-02-22 02:06:11.125108', '', '2025-02-22 02:06:11.125108', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:roleInfo', '', '', '', 9, '', '', '', '', '', '', 'user:btn:roleInfo', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('896bd9b5-ebc0-4d43-a4a8-a3eda99d43bd', 1, '', '2025-02-22 02:04:33.604241', '', '2025-02-22 02:04:33.604241', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:deleteRole', '', '', '', 7, '', '', '', '', '', '', 'user:btn:deleteRole', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('8bb4621a-902d-42e9-bc5d-a74f9bcf75ae', 1, '', '2025-02-22 14:44:30.203079', '', '2025-02-22 14:44:30.203079', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'locale:btn:add', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('8dc25cf6-2348-4546-afca-68062cee9ae5', 1, '', '2025-02-22 21:42:12.380148', '', '2025-02-22 21:42:12.380148', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'login:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('982fa645-7652-4da2-bcd9-2e19bec165bd', 1, '', '2025-02-22 01:29:04.306152', '', '2025-02-22 01:29:04.306152', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'user:btn:updateUser', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('9898196b-04d5-4d9d-bf22-55edb4b2d218', 1, '', '2025-02-22 14:42:59.424133', '', '2025-02-22 14:42:59.424133', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'i18n:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('9c9a7aca-5135-43d3-b13c-881a6fea3577', 1, '', '2025-02-22 14:40:43.598293', '', '2025-02-22 14:40:43.599292', 3, '11401c6e-c127-4667-81fa-56c0e734fe72', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'i18n:btn:add', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('a1076875-cf43-4100-89f9-d9e292d357f4', 1, '', '2025-01-23 22:16:24.295057', '', '2025-02-11 16:13:33.794308', 0, '', 'menus:SystemManagement', 'System', '/system', '', 10, '/system/user/index', 'ri:settings-3-line', '', '', '', '', 'system::', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('a271236d-d182-4a00-a05e-b107089fda16', 1, '', '2025-02-22 02:08:13.366378', '', '2025-02-22 02:08:13.366378', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:roleDataList', '', '', '', 10, '', '', '', '', '', '', 'user:btn:roleList', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('a36ed5b2-abc8-48e3-b188-59179c5c5250', 1, '', '2025-02-22 01:26:45.860059', '', '2025-02-22 01:27:18.272652', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'user:btn:addUser', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('a5318d2c-cecd-4424-ad7f-9d676a64d190', 1, '', '2025-03-02 15:38:45.468573', '', '2025-03-02 15:38:45.468573', 3, '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'buttons:UpdateTableColumns', '', '', '', 7, '', '', '', '', '', '', 'generate:btn:updateColumns', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('a6aa07c7-08c0-483a-bf4f-687e8172685e', 1, '', '2025-03-02 15:33:50.830467', '', '2025-03-02 15:33:50.830467', 3, '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'generate:btn:list', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('aae0ea17-43a2-4201-b6f0-35a80b6da89e', 1, '', '2025-02-22 15:58:07.767162', '', '2025-02-22 15:58:19.342574', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'role:btn:add', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 1, '', '2025-02-05 00:37:25.330639', '', '2025-02-26 22:38:11.048379', 0, 'c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 'menus:SystemI18nLocale', 'LocaleIndex', '/system/locale/index', '/system/locale/index', 1, '', 'ri:translate', '', '', '', '', 'locale::', '', 1, 0, 0, 0, 1, 1, 1);
+INSERT INTO `permission` VALUES ('aeb66b6e-7b57-4ed9-98ce-14799241887b', 1, '', '2025-01-26 15:43:56.629324', '', '2025-02-22 03:51:33.070336', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'department:btn:update', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('bd670f53-6772-4270-b9ce-a6cd99a74406', 1, '', '2025-02-22 13:59:05.288517', '', '2025-02-22 13:59:05.288517', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'config:btn:update', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 1, '', '2025-02-04 19:21:23.724864', '', '2025-02-26 22:38:04.768649', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemI18n', 'I18n', '/system/i18n', '', 6, '/system/i18n/index', 'ri:translate', '', '', '', '', 'i18n::', '', 1, 0, 0, 0, 1, 1, 1);
+INSERT INTO `permission` VALUES ('c296094d-b986-4bdf-88e1-53c164062d6f', 1, '', '2025-02-22 01:48:24.191862', '', '2025-02-22 01:48:24.191862', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'user:buttons:addRole', '', '', '', 6, '', '', '', '', '', '', 'user:btn:addRole', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 1, '', '2025-01-26 15:15:05.490526', '', '2025-02-11 16:20:25.236395', 0, 'a1076875-cf43-4100-89f9-d9e292d357f4', 'menus:SystemRole', 'SystemRole', '/system/role/index', 'system/role/index', 2, '', 'ri:admin-fill', '', '', '', '', 'role::', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('ccd0d24a-b8a8-4246-a495-3790a829b7f8', 1, '', '2025-02-22 23:42:05.427394', '', '2025-02-22 23:42:05.427394', 3, '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'buttons:Delete', '', '', '', 3, '', '', '', '', '', '', 'cache:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('cea6432a-59ef-4ea6-8318-e48b20ee93c9', 1, '', '2025-02-22 15:59:48.920205', '', '2025-02-22 15:59:48.920205', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'role:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('d0adf1d8-9d7b-4f19-97e0-4de42865b67d', 1, '', '2025-02-22 14:46:15.477526', '', '2025-02-22 14:46:30.934532', 3, 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'locale:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('d1f7498a-6694-428e-a6a8-28fa601033fb', 1, '', '2025-02-22 13:30:36.974728', '', '2025-02-22 13:30:36.974728', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:Update', '', '', '', 3, '', '', '', '', '', '', 'permission:btn:update', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('d3a4ce62-d285-4d75-ad20-10ddcc7655ca', 1, '', '2025-02-22 16:13:22.953430', '', '2025-02-22 16:13:22.953430', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:updatePermission', '', '', '', 8, '', '', '', '', '', '', 'role:btn:updatePermission', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('d5512079-20ef-4c85-b250-1f06aca95829', 1, '', '2025-02-24 17:43:36.842211', '', '2025-02-24 17:43:36.842211', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:DataAdmin', '', '', '', 5, '', '', '', '', '', '', 'login:btn:admin', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('d5975139-4e50-402d-92f3-c354dce02159', 1, '', '2025-02-22 19:57:51.816477', '', '2025-02-22 19:57:51.816477', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:DataList', '', '', '', 1, '', '', '', '', '', '', 'login:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('d5d6a1fb-f429-4583-8b65-f4c2ffdb32da', 1, '', '2025-02-22 03:51:11.410347', '', '2025-02-22 03:51:11.410347', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:Delete', '', '', '', 2, '', '', '', '', '', '', 'department:btn:delete', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('d7ab6880-9a62-4416-a47e-677c9055fe12', 1, '', '2025-01-26 15:28:01.579559', '', '2025-02-22 03:51:43.966825', 3, '437c2c53-076a-4de2-b58b-24058838c6cc', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'department:btn:add', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('db417eb6-acff-4318-83c8-56882cd9a78a', 1, '', '2025-03-02 15:31:39.011067', '', '2025-03-02 15:31:39.011067', 3, '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'generate:btn:add', '', 1, 0, 0, 0, 1, 0, 1);
+INSERT INTO `permission` VALUES ('db772d7b-88fe-45ec-a7a3-6293865753c6', 1, '', '2025-02-22 13:31:52.908611', '', '2025-02-22 13:31:52.908611', 3, '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'buttons:DataList', '', '', '', 5, '', '', '', '', '', '', 'permission:btn:list', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('dd40a1d6-1d91-4de1-bed1-e657c8fbac1c', 1, '', '2025-02-22 16:13:51.179508', '', '2025-02-22 16:13:51.179508', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'role:buttons:permissiomInfo', '', '', '', 9, '', '', '', '', '', '', 'role:btn:permissionInfo', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('e3b60c7c-87eb-4a56-be6a-ce4b80f8fe4d', 1, '', '2025-02-22 23:40:50.011269', '', '2025-02-22 23:40:50.011269', 3, '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'buttons:Details', '', '', '', 1, '', '', '', '', '', '', 'cache:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('e4c8652d-7b30-4c7f-8edd-0172753d50b9', 1, '', '2025-02-22 13:57:48.340354', '', '2025-02-22 13:57:48.340354', 3, '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'buttons:Add', '', '', '', 1, '', '', '', '', '', '', 'config:btn:add', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('f3181908-3041-473a-9edc-42df7a1587f0', 1, '', '2025-02-22 23:18:01.589713', '', '2025-02-22 23:18:01.589713', 3, '6b588cba-686f-4706-a87a-2fa726ba146d', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'operation:btn:info', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('f703f4d6-c157-4bc0-b053-3e8d32a4be99', 1, '', '2025-02-24 18:07:55.830336', '', '2025-02-24 18:07:55.830336', 3, 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'buttons:DataAdmin', '', '', '', 11, '', '', '', '', '', '', 'role:btn:admin', '', 1, 0, 0, 0, 1, 0, 0);
+INSERT INTO `permission` VALUES ('f90ac660-8bcd-404f-8171-b1553a062f95', 1, '', '2025-02-04 01:45:19.759317', '', '2025-02-26 22:38:57.877290', 0, '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'menus:CacheMonitor', 'MonitorCache', '/monitor/cache/index', '/monitor/cache/index', 4, '', 'ri:codepen-line', '', '', '', '', 'monitor:cache:', '', 1, 0, 0, 0, 1, 1, 1);
+INSERT INTO `permission` VALUES ('fde262b2-4de7-4e1f-bf40-d36c2a729c53', 1, '', '2025-02-22 01:40:31.534373', '', '2025-02-22 01:40:31.534373', 3, '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'buttons:Details', '', '', '', 4, '', '', '', '', '', '', 'user:btn:Userinfo', '', 1, 0, 0, 0, 1, 0, 0);
-- ----------------------------
-- Table structure for role
@@ -756,96 +839,183 @@ CREATE TABLE `role_permission` (
-- ----------------------------
-- Records of role_permission
-- ----------------------------
-INSERT INTO `role_permission` VALUES ('003df1dc-2fd1-4aa0-8084-45e226d71545', 1, '', '2025-02-22 23:44:31.190590', '', '2025-02-22 23:44:31.190590', '03c089cb-b1f7-4e2b-b47f-ca823583ad09', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('0253eda1-c882-4520-af77-c5e81bf493e5', 1, '', '2025-02-22 23:44:31.195672', '', '2025-02-22 23:44:31.195672', '8bb4621a-902d-42e9-bc5d-a74f9bcf75ae', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('03cbce74-9dbd-41ba-a51d-46798dde2b41', 1, '', '2025-02-22 23:44:31.164087', '', '2025-02-22 23:44:31.164087', '4080a047-5fa6-4a4c-8cec-cd5d7a98da1b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('045647cd-1001-4c30-8b02-7137c2f4fad2', 1, '', '2025-02-22 23:44:31.182578', '', '2025-02-22 23:44:31.182578', '74455718-b22e-424f-a34a-cec0e884b858', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('078a3e8c-e1de-4b23-9589-4d53afcc9514', 1, '', '2025-02-22 23:44:31.106192', '', '2025-02-22 23:44:31.106192', '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('0808a218-f68d-407a-a70a-b9163ef5ae7b', 1, '', '2025-02-22 23:44:31.108190', '', '2025-02-22 23:44:31.108190', 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('0adf178c-a337-469f-8348-fae3838f2599', 1, '', '2025-02-22 23:44:31.139229', '', '2025-02-22 23:44:31.139229', '6f7f6e54-5cd2-41bd-9d20-434e0c3a58a1', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('0b39237a-2aa2-4671-8b18-d10d2f074ad7', 1, '', '2025-02-22 23:44:31.114958', '', '2025-02-22 23:44:31.114958', 'bd670f53-6772-4270-b9ce-a6cd99a74406', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('0c77f5f4-48e8-46ef-b1d3-6483e2d19e71', 1, '', '2025-02-22 23:44:31.146258', '', '2025-02-22 23:44:31.146258', '5a024b99-302c-4347-a2e5-4a88e1a73db8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('003df1dc-2fd1-4aa0-8084-45e226d71545', 0, '', '2025-02-22 23:44:31.190590', '', '2025-02-24 18:20:24.847622', '03c089cb-b1f7-4e2b-b47f-ca823583ad09', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('00460327-75e4-434a-ae87-1bd6ae3e7181', 1, '', '2025-02-24 18:20:24.913922', '', '2025-02-24 18:20:24.913922', '5b62ab56-013e-47ad-a4ff-288becc68acd', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('0253eda1-c882-4520-af77-c5e81bf493e5', 0, '', '2025-02-22 23:44:31.195672', '', '2025-02-24 18:20:24.752633', '8bb4621a-902d-42e9-bc5d-a74f9bcf75ae', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('02729bec-0466-4e5b-8055-fc3290e80bfb', 1, '', '2025-02-24 18:20:24.999818', '', '2025-02-24 18:20:24.999818', '100846ec-c703-476c-828e-1ce135347161', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('03cbce74-9dbd-41ba-a51d-46798dde2b41', 0, '', '2025-02-22 23:44:31.164087', '', '2025-02-24 18:20:24.728796', '4080a047-5fa6-4a4c-8cec-cd5d7a98da1b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('045647cd-1001-4c30-8b02-7137c2f4fad2', 0, '', '2025-02-22 23:44:31.182578', '', '2025-02-24 18:20:24.864762', '74455718-b22e-424f-a34a-cec0e884b858', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('078a3e8c-e1de-4b23-9589-4d53afcc9514', 0, '', '2025-02-22 23:44:31.106192', '', '2025-02-24 18:20:24.892453', '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('0808a218-f68d-407a-a70a-b9163ef5ae7b', 0, '', '2025-02-22 23:44:31.108190', '', '2025-02-24 18:20:24.761505', 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('0adf178c-a337-469f-8348-fae3838f2599', 0, '', '2025-02-22 23:44:31.139229', '', '2025-02-24 18:20:24.764173', '6f7f6e54-5cd2-41bd-9d20-434e0c3a58a1', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('0b39237a-2aa2-4671-8b18-d10d2f074ad7', 0, '', '2025-02-22 23:44:31.114958', '', '2025-02-24 18:20:24.788755', 'bd670f53-6772-4270-b9ce-a6cd99a74406', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('0c77f5f4-48e8-46ef-b1d3-6483e2d19e71', 0, '', '2025-02-22 23:44:31.146258', '', '2025-02-24 18:20:24.721080', '5a024b99-302c-4347-a2e5-4a88e1a73db8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('0eb6c05c-94b1-4b67-8c3f-203bdc8076d6', 1, '', '2025-03-02 15:39:14.037370', '', '2025-03-02 15:39:14.037370', 'db417eb6-acff-4318-83c8-56882cd9a78a', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('10009271-2527-4efd-ab50-444da97cd597', 1, '', '2025-02-24 18:20:24.961121', '', '2025-02-24 18:20:24.961121', 'd5512079-20ef-4c85-b250-1f06aca95829', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1170c57c-1328-4b49-82d6-3661d378225e', 1, '', '2025-02-24 18:20:25.036058', '', '2025-02-24 18:20:25.036058', 'a1076875-cf43-4100-89f9-d9e292d357f4', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('137f8781-500f-4428-b61d-4e5ff4424e8d', 1, '', '2025-02-24 18:20:25.051782', '', '2025-02-24 18:20:25.051782', 'f90ac660-8bcd-404f-8171-b1553a062f95', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('14dca767-33a0-4768-afb7-1c59a14c7543', 1, '', '2025-02-23 03:29:28.828399', '', '2025-02-23 03:29:28.828399', '3fa6e3bc-c17c-4e5f-be6a-04eb53e6af2e', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('14e56510-4355-4c20-a4ca-2aaca92ff9b1', 1, '', '2025-02-22 23:44:31.116958', '', '2025-02-22 23:44:31.116958', 'c296094d-b986-4bdf-88e1-53c164062d6f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('1715275b-cc3b-46fa-bf56-db66bdd6520e', 1, '', '2025-02-22 23:44:31.126711', '', '2025-02-22 23:44:31.126711', '437c2c53-076a-4de2-b58b-24058838c6cc', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('14e56510-4355-4c20-a4ca-2aaca92ff9b1', 0, '', '2025-02-22 23:44:31.116958', '', '2025-02-24 18:20:24.742574', 'c296094d-b986-4bdf-88e1-53c164062d6f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('15d221f9-880a-4d47-8893-02c6963a70cf', 1, '', '2025-02-24 18:20:25.046271', '', '2025-02-24 18:20:25.046271', '7d01aee9-e1c7-4dca-b6cf-47ac4ba72484', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1704beca-23ec-43fc-acb4-1f9ca369595a', 1, '', '2025-02-24 18:20:25.055782', '', '2025-02-24 18:20:25.055782', 'd0adf1d8-9d7b-4f19-97e0-4de42865b67d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1715275b-cc3b-46fa-bf56-db66bdd6520e', 0, '', '2025-02-22 23:44:31.126711', '', '2025-02-24 18:20:24.866756', '437c2c53-076a-4de2-b58b-24058838c6cc', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1787321b-ccb1-4f5f-81ce-2c4cad3e85d8', 1, '', '2025-02-24 18:20:24.995132', '', '2025-02-24 18:20:24.995132', 'aeb66b6e-7b57-4ed9-98ce-14799241887b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('17c26ed0-ea2b-421e-8856-3b8337a589bb', 1, '', '2025-02-23 03:29:28.830060', '', '2025-02-23 03:29:28.830060', 'f3181908-3041-473a-9edc-42df7a1587f0', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('1837c8c2-2717-4fd4-a364-1a409b47fe9e', 1, '', '2025-02-22 23:44:31.121470', '', '2025-02-22 23:44:31.121470', 'f3181908-3041-473a-9edc-42df7a1587f0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('1938f835-808c-4951-95c1-62e3be2defc9', 1, '', '2025-02-22 23:44:31.218879', '', '2025-02-22 23:44:31.218879', '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('17e42ef2-a624-46aa-8dc1-ddf0528bce26', 1, '', '2025-02-24 18:20:24.990132', '', '2025-02-24 18:20:24.990132', '56d57c73-4536-4f25-a1b3-9e39a1bf790b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1837c8c2-2717-4fd4-a364-1a409b47fe9e', 0, '', '2025-02-22 23:44:31.121470', '', '2025-02-24 18:20:24.714812', 'f3181908-3041-473a-9edc-42df7a1587f0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1938f835-808c-4951-95c1-62e3be2defc9', 0, '', '2025-02-22 23:44:31.218879', '', '2025-02-24 18:20:24.872237', '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('19919008-7e53-4c80-9111-d54affa61550', 1, '', '2025-02-23 03:29:28.832067', '', '2025-02-23 03:29:28.832067', '5c7b73c8-8284-491a-8206-4d8ac1baff60', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('1b8cf64b-3f80-4647-a3c0-31118f82be3b', 1, '', '2025-02-22 23:44:31.133230', '', '2025-02-22 23:44:31.133230', '56d57c73-4536-4f25-a1b3-9e39a1bf790b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('1ead21b1-745b-42d2-b2bb-b8ce6356e8eb', 1, '', '2025-02-22 23:44:31.174885', '', '2025-02-22 23:44:31.174885', '731769ab-8366-4fe9-a509-0e8ccab2ad24', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('1eff79b6-4886-4a23-8c81-d588cd8cf842', 1, '', '2025-02-22 23:44:31.193041', '', '2025-02-22 23:44:31.193041', 'aae0ea17-43a2-4201-b6f0-35a80b6da89e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('212e18f7-c3ae-4faf-a2be-40bbdd24ddc8', 1, '', '2025-02-22 23:44:31.206116', '', '2025-02-22 23:44:31.206116', 'aeb66b6e-7b57-4ed9-98ce-14799241887b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('2b0a3541-ef3e-40d0-8175-d2baa1f66748', 1, '', '2025-02-22 23:44:31.074700', '', '2025-02-22 23:44:31.074700', '8958034d-8348-4e4b-a4b0-71128ff8217f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1b8cf64b-3f80-4647-a3c0-31118f82be3b', 0, '', '2025-02-22 23:44:31.133230', '', '2025-02-24 18:20:24.815147', '56d57c73-4536-4f25-a1b3-9e39a1bf790b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1d3a69fb-f3ac-474d-b1e4-4caecd56e0df', 1, '', '2025-02-24 18:20:24.934948', '', '2025-02-24 18:20:24.934948', 'fde262b2-4de7-4e1f-bf40-d36c2a729c53', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1ead21b1-745b-42d2-b2bb-b8ce6356e8eb', 0, '', '2025-02-22 23:44:31.174885', '', '2025-02-24 18:20:24.726100', '731769ab-8366-4fe9-a509-0e8ccab2ad24', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1eff79b6-4886-4a23-8c81-d588cd8cf842', 0, '', '2025-02-22 23:44:31.193041', '', '2025-02-24 18:20:24.823313', 'aae0ea17-43a2-4201-b6f0-35a80b6da89e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('1fe9df69-0eb5-41f8-9252-9475b0961dd5', 1, '', '2025-02-24 18:20:24.973148', '', '2025-02-24 18:20:24.973148', 'c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('20205508-7737-4a05-8161-e046ee3cc34b', 1, '', '2025-03-02 15:39:14.026850', '', '2025-03-02 15:39:14.026850', '287e1474-bd6d-43c4-825d-854bd6bc55f7', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('20d0c715-d06b-4a17-81d8-8e9d0c41d3da', 1, '', '2025-02-24 18:20:24.930736', '', '2025-02-24 18:20:24.930736', '9898196b-04d5-4d9d-bf22-55edb4b2d218', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('212e18f7-c3ae-4faf-a2be-40bbdd24ddc8', 0, '', '2025-02-22 23:44:31.206116', '', '2025-02-24 18:20:24.877880', 'aeb66b6e-7b57-4ed9-98ce-14799241887b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('27cf16b3-1627-4009-8549-ce67f2ea2f63', 1, '', '2025-03-02 15:39:14.019645', '', '2025-03-02 15:39:14.019645', '6615c34e-ca05-4aff-9b75-7a36e8360022', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('28ee1845-6138-4fbb-8761-95c7b138a330', 1, '', '2025-02-24 18:20:25.042275', '', '2025-02-24 18:20:25.042275', '8dc25cf6-2348-4546-afca-68062cee9ae5', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('2a4a441d-3ccb-4afa-862f-9964e906aa58', 1, '', '2025-03-02 15:39:14.047895', '', '2025-03-02 15:39:14.048895', 'a6aa07c7-08c0-483a-bf4f-687e8172685e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('2b0a3541-ef3e-40d0-8175-d2baa1f66748', 0, '', '2025-02-22 23:44:31.074700', '', '2025-02-24 18:20:24.901779', '8958034d-8348-4e4b-a4b0-71128ff8217f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('2bbbf9fe-a365-49b4-8cba-37c3306353e3', 1, '', '2025-02-24 18:20:24.925005', '', '2025-02-24 18:20:24.925005', 'bd670f53-6772-4270-b9ce-a6cd99a74406', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('2cef71c6-79c5-4f75-8199-0ec4097d3114', 1, '', '2025-02-24 18:20:25.066532', '', '2025-02-24 18:20:25.066532', '17fc79bb-7c92-4584-b8ba-77e838176d07', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('2e5482d8-6210-419d-9473-f7618db92699', 0, '', '2025-02-23 02:18:42.657311', '', '2025-02-23 03:29:28.809754', '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('2eabfdb1-5323-476c-9938-9e942c700e77', 1, '', '2025-02-22 23:44:31.082004', '', '2025-02-22 23:44:31.082004', '2d2e8ccc-6a62-4a55-859c-479baf9b88f0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('2fcbdf34-49c0-4a3a-8d66-5e5f7128697b', 1, '', '2025-02-22 23:44:31.075699', '', '2025-02-22 23:44:31.075699', '6b588cba-686f-4706-a87a-2fa726ba146d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('31c32a4e-d5d5-40af-a3bf-d75fae4c3980', 1, '', '2025-02-22 23:44:31.131222', '', '2025-02-22 23:44:31.131222', '0ff31852-4663-4ce3-be05-a4e0af1ba56a', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('31f7e652-fca2-4fa6-b2ba-dba1acc9546a', 1, '', '2025-02-22 23:44:31.165084', '', '2025-02-22 23:44:31.165084', 'a1076875-cf43-4100-89f9-d9e292d357f4', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('32c6c479-26f3-49f1-bfcc-a09985e1d485', 1, '', '2025-02-22 23:44:31.099154', '', '2025-02-22 23:44:31.099154', 'e4c8652d-7b30-4c7f-8edd-0172753d50b9', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('2eabfdb1-5323-476c-9938-9e942c700e77', 0, '', '2025-02-22 23:44:31.082004', '', '2025-02-24 18:20:24.758884', '2d2e8ccc-6a62-4a55-859c-479baf9b88f0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('2fcbdf34-49c0-4a3a-8d66-5e5f7128697b', 0, '', '2025-02-22 23:44:31.075699', '', '2025-02-24 18:20:24.794647', '6b588cba-686f-4706-a87a-2fa726ba146d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('31c32a4e-d5d5-40af-a3bf-d75fae4c3980', 0, '', '2025-02-22 23:44:31.131222', '', '2025-02-24 18:20:24.723457', '0ff31852-4663-4ce3-be05-a4e0af1ba56a', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('31f7e652-fca2-4fa6-b2ba-dba1acc9546a', 0, '', '2025-02-22 23:44:31.165084', '', '2025-02-24 18:20:24.750490', 'a1076875-cf43-4100-89f9-d9e292d357f4', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('32c6c479-26f3-49f1-bfcc-a09985e1d485', 0, '', '2025-02-22 23:44:31.099154', '', '2025-02-24 18:20:24.860329', 'e4c8652d-7b30-4c7f-8edd-0172753d50b9', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('395677b7-0584-4164-8c1b-5d4409f3b08a', 1, '', '2025-02-24 18:20:25.056782', '', '2025-02-24 18:20:25.056782', '74455718-b22e-424f-a34a-cec0e884b858', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('3ad0c542-32ac-4e9b-9b2f-bffa1bbb2327', 1, '', '2025-02-23 03:29:28.822538', '', '2025-02-23 03:29:28.822538', '6b588cba-686f-4706-a87a-2fa726ba146d', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('3c244521-eb95-46a2-ab2a-3a93d715b087', 1, '', '2025-02-22 23:44:31.184579', '', '2025-02-22 23:44:31.184579', 'fde262b2-4de7-4e1f-bf40-d36c2a729c53', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('3c56eb8d-3620-43ae-b1d5-02d638d57955', 1, '', '2025-02-22 23:44:31.158062', '', '2025-02-22 23:44:31.158062', '7af208fc-8a1f-4215-9354-9a9446266a21', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('3fbabe87-797d-495b-a1f7-10b28c513c9f', 1, '', '2025-02-22 23:44:31.135229', '', '2025-02-22 23:44:31.135229', '204a3203-109e-47f6-ab6d-a3561f30182e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('3c244521-eb95-46a2-ab2a-3a93d715b087', 0, '', '2025-02-22 23:44:31.184579', '', '2025-02-24 18:20:24.731170', 'fde262b2-4de7-4e1f-bf40-d36c2a729c53', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('3c56eb8d-3620-43ae-b1d5-02d638d57955', 0, '', '2025-02-22 23:44:31.158062', '', '2025-02-24 18:20:24.855891', '7af208fc-8a1f-4215-9354-9a9446266a21', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('3d0f960f-0e1e-4a57-b58b-79a777dc2d01', 1, '', '2025-02-24 18:20:25.038058', '', '2025-02-24 18:20:25.038058', '15fc8d37-481d-44a3-8f71-4ef1998b685b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('3dbef9a2-e2ed-4544-bf4c-77908cec4d52', 1, '', '2025-02-24 18:20:24.948494', '', '2025-02-24 18:20:24.948494', '0c34dd4d-58b2-4b48-9622-4c8ed932911f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('3fbabe87-797d-495b-a1f7-10b28c513c9f', 0, '', '2025-02-22 23:44:31.135229', '', '2025-02-24 18:20:24.853825', '204a3203-109e-47f6-ab6d-a3561f30182e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('4138dc9e-bc56-4e4b-91fb-f032a3db472b', 0, '', '2025-02-23 02:18:42.661737', '', '2025-02-23 03:29:28.811945', 'd5975139-4e50-402d-92f3-c354dce02159', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('41ff6a21-1310-44c8-8e8a-16109b09c0fc', 1, '', '2025-02-22 23:44:31.143258', '', '2025-02-22 23:44:31.143258', '8dc25cf6-2348-4546-afca-68062cee9ae5', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('41ff6a21-1310-44c8-8e8a-16109b09c0fc', 0, '', '2025-02-22 23:44:31.143258', '', '2025-02-24 18:20:24.797091', '8dc25cf6-2348-4546-afca-68062cee9ae5', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('421b3f48-ce67-4e01-a39b-0c5842462448', 1, '', '2025-02-24 18:20:24.943276', '', '2025-02-24 18:20:24.943276', '29a70ab4-5d42-48ce-9092-3301913ae91f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('433ee1ed-609f-4455-96be-62f988577ef6', 1, '', '2025-02-24 18:20:25.040271', '', '2025-02-24 18:20:25.040271', '982fa645-7652-4da2-bcd9-2e19bec165bd', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('450b77f0-c631-4548-aba0-59fbe980ad5c', 1, '', '2025-02-24 18:20:24.952743', '', '2025-02-24 18:20:24.952743', '734cf2b7-6a05-4a1b-b202-75d0deef4c62', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('45123938-a925-4066-a31e-2509816245f2', 1, '', '2025-02-23 03:29:28.820428', '', '2025-02-23 03:29:28.820428', '5a024b99-302c-4347-a2e5-4a88e1a73db8', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('46430ed2-26df-4ce5-a762-ab2c569b4e55', 1, '', '2025-02-22 23:44:31.153063', '', '2025-02-22 23:44:31.153063', '670f3fc5-732f-4664-8470-aa43cf579c5f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('4a1210dc-7a9e-4a85-819a-5363dadccb32', 1, '', '2025-02-22 23:44:31.155062', '', '2025-02-22 23:44:31.155062', 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('4aff4eca-0583-4b50-b727-dfd41fa92bfd', 1, '', '2025-02-22 23:44:31.171879', '', '2025-02-22 23:44:31.171879', 'dd40a1d6-1d91-4de1-bed1-e657c8fbac1c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('4dde3690-e11e-433a-8259-e7653f641ece', 1, '', '2025-02-22 23:44:31.162085', '', '2025-02-22 23:44:31.162085', 'd0adf1d8-9d7b-4f19-97e0-4de42865b67d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('5078204b-b7d7-41e8-8cbf-d2195beef8a5', 1, '', '2025-02-22 23:44:31.128712', '', '2025-02-22 23:44:31.128712', '496d12d3-1f12-4907-938f-18ca1511d37c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('51bbab7e-085d-48c8-bca8-f1cdceab5a32', 1, '', '2025-02-22 23:44:31.209115', '', '2025-02-22 23:44:31.209115', '7aadbd57-a7d2-43c1-be47-25accc64fdef', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('46430ed2-26df-4ce5-a762-ab2c569b4e55', 0, '', '2025-02-22 23:44:31.153063', '', '2025-02-24 18:20:24.745379', '670f3fc5-732f-4664-8470-aa43cf579c5f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('46942200-3dcd-4575-8248-25dd8d21536b', 1, '', '2025-02-24 18:20:25.017214', '', '2025-02-24 18:20:25.017214', '731769ab-8366-4fe9-a509-0e8ccab2ad24', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('4947e093-4bf1-4aea-a549-d22915ea3e00', 1, '', '2025-02-24 18:20:24.967443', '', '2025-02-24 18:20:24.967443', '896bd9b5-ebc0-4d43-a4a8-a3eda99d43bd', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('4a1210dc-7a9e-4a85-819a-5363dadccb32', 0, '', '2025-02-22 23:44:31.155062', '', '2025-02-24 18:20:24.718458', 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('4aff4eca-0583-4b50-b727-dfd41fa92bfd', 0, '', '2025-02-22 23:44:31.171879', '', '2025-02-24 18:20:24.840389', 'dd40a1d6-1d91-4de1-bed1-e657c8fbac1c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('4d715fb6-689e-4411-b867-4965f349c24e', 1, '', '2025-02-24 18:20:24.958252', '', '2025-02-24 18:20:24.958252', '1e612097-5c30-4f27-b5f1-6f78ac4db66d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('4dde3690-e11e-433a-8259-e7653f641ece', 0, '', '2025-02-22 23:44:31.162085', '', '2025-02-24 18:20:24.857878', 'd0adf1d8-9d7b-4f19-97e0-4de42865b67d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('501e086b-ff98-4ff2-bdbd-85f59f63d7a4', 1, '', '2025-02-24 18:20:24.908851', '', '2025-02-24 18:20:24.908851', '8958034d-8348-4e4b-a4b0-71128ff8217f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('5078204b-b7d7-41e8-8cbf-d2195beef8a5', 0, '', '2025-02-22 23:44:31.128712', '', '2025-02-24 18:20:24.807939', '496d12d3-1f12-4907-938f-18ca1511d37c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('51bbab7e-085d-48c8-bca8-f1cdceab5a32', 0, '', '2025-02-22 23:44:31.209115', '', '2025-02-24 18:20:24.738158', '7aadbd57-a7d2-43c1-be47-25accc64fdef', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('53b58291-2269-4a4b-9c71-ee76567e7bf4', 0, '', '2025-02-23 02:18:42.663733', '', '2025-02-23 03:29:28.814075', '3fa6e3bc-c17c-4e5f-be6a-04eb53e6af2e', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('565612fa-4834-414d-8409-59faec98d24f', 1, '', '2025-02-22 23:44:31.201963', '', '2025-02-22 23:44:31.201963', '550060cb-265c-4462-abeb-210c970c944a', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('5df718ae-f73b-46cf-abae-ca7e8c162cd8', 1, '', '2025-02-22 23:44:31.125711', '', '2025-02-22 23:44:31.125711', '9898196b-04d5-4d9d-bf22-55edb4b2d218', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('60c72131-500e-4103-a2cb-0bdce54bf41d', 1, '', '2025-02-22 23:44:31.207115', '', '2025-02-22 23:44:31.207115', '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('565612fa-4834-414d-8409-59faec98d24f', 0, '', '2025-02-22 23:44:31.201963', '', '2025-02-24 18:20:24.883908', '550060cb-265c-4462-abeb-210c970c944a', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('572c742a-dede-4ea9-b04c-c19e452d270e', 1, '', '2025-02-24 18:20:24.904830', '', '2025-02-24 18:20:24.904830', 'd1f7498a-6694-428e-a6a8-28fa601033fb', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('5df718ae-f73b-46cf-abae-ca7e8c162cd8', 0, '', '2025-02-22 23:44:31.125711', '', '2025-02-24 18:20:24.768356', '9898196b-04d5-4d9d-bf22-55edb4b2d218', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('60c72131-500e-4103-a2cb-0bdce54bf41d', 0, '', '2025-02-22 23:44:31.207115', '', '2025-02-24 18:20:24.786583', '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('63b2bcb9-360c-41df-9a6f-7e5a63c35696', 1, '', '2025-02-24 18:20:25.053781', '', '2025-02-24 18:20:25.053781', '5712b611-f6cd-4309-9163-4066bb99bf7c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('652b8eb5-8230-4b2d-a7a7-3b26ddcc7665', 1, '', '2025-02-24 18:20:25.005495', '', '2025-02-24 18:20:25.005495', 'e3b60c7c-87eb-4a56-be6a-ce4b80f8fe4d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('65b44a2d-1df6-42f0-a2dd-7df271689465', 1, '', '2025-02-23 03:29:28.825543', '', '2025-02-23 03:29:28.825543', '7aadbd57-a7d2-43c1-be47-25accc64fdef', '039c402d-a510-4ef7-b766-9d8a58dea935');
INSERT INTO `role_permission` VALUES ('65b9609b-7622-4422-954d-ca66d74cba92', 0, '', '2025-02-23 02:18:42.667240', '', '2025-02-23 03:29:28.807386', '5a024b99-302c-4347-a2e5-4a88e1a73db8', '039c402d-a510-4ef7-b766-9d8a58dea935');
+INSERT INTO `role_permission` VALUES ('68c3f8ea-3abf-43af-a810-e3203eaab30d', 1, '', '2025-02-24 18:20:24.945842', '', '2025-02-24 18:20:24.945842', '2d2e8ccc-6a62-4a55-859c-479baf9b88f0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('69de7ddd-986a-4bca-8a39-e38228fdb9b4', 1, '', '2025-02-24 18:20:25.064437', '', '2025-02-24 18:20:25.064437', '550060cb-265c-4462-abeb-210c970c944a', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('6b4f437f-4a76-4372-9812-b5f3cf5f6eca', 0, '', '2025-02-23 02:18:42.664735', '', '2025-02-23 03:29:28.816892', '6b588cba-686f-4706-a87a-2fa726ba146d', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('6e1c626f-fe3b-448f-b583-91d193ac35ad', 1, '', '2025-02-22 23:44:31.141253', '', '2025-02-22 23:44:31.141253', '299ffb3e-2250-48d5-bcff-6daf2716e4e4', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('727bb617-2603-4d18-b747-7dba2aba8e74', 1, '', '2025-02-22 23:44:31.212878', '', '2025-02-22 23:44:31.212878', '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('73a7dd04-93fd-4509-b885-fe42621232e5', 1, '', '2025-02-22 23:44:31.160567', '', '2025-02-22 23:44:31.160567', '83ce1c19-c47c-4400-bc5b-2f44b588a326', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('76275362-1bf6-4c58-b00b-3373d3590bbe', 1, '', '2025-02-22 23:44:31.111210', '', '2025-02-22 23:44:31.111210', '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('6e1c626f-fe3b-448f-b583-91d193ac35ad', 0, '', '2025-02-22 23:44:31.141253', '', '2025-02-24 18:20:24.740318', '299ffb3e-2250-48d5-bcff-6daf2716e4e4', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('6ed1b202-5d68-4c24-8d3a-b0e6400e4cc0', 1, '', '2025-02-24 18:20:25.044271', '', '2025-02-24 18:20:25.044271', '21b44a87-cdae-4283-a198-3a94fe1006fa', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('709037e2-2e66-4353-ad36-1f55a473317b', 1, '', '2025-02-24 18:20:24.963230', '', '2025-02-24 18:20:24.963230', 'c72afd6c-6d0c-4ad5-92c6-ed1158a2744b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('72529629-b798-45f8-8573-a80cae0103b6', 1, '', '2025-02-24 18:20:24.937036', '', '2025-02-24 18:20:24.937036', 'db772d7b-88fe-45ec-a7a3-6293865753c6', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('727bb617-2603-4d18-b747-7dba2aba8e74', 0, '', '2025-02-22 23:44:31.212878', '', '2025-02-24 18:20:24.849748', '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('7303f7ec-1f08-4535-b03a-fefa5fe20d3d', 1, '', '2025-02-24 18:20:24.932870', '', '2025-02-24 18:20:24.932870', '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('73a7dd04-93fd-4509-b885-fe42621232e5', 0, '', '2025-02-22 23:44:31.160567', '', '2025-02-24 18:20:24.813093', '83ce1c19-c47c-4400-bc5b-2f44b588a326', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('74b26616-fece-44fa-a163-d238d4391be5', 1, '', '2025-02-24 18:20:25.025015', '', '2025-02-24 18:20:25.025015', 'f3181908-3041-473a-9edc-42df7a1587f0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('74f45bb1-cc77-49d9-967f-165860d0be8a', 1, '', '2025-02-24 18:20:25.021277', '', '2025-02-24 18:20:25.021277', '1607baba-1597-4db5-9f4e-eca13dcac526', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('76275362-1bf6-4c58-b00b-3373d3590bbe', 0, '', '2025-02-22 23:44:31.111210', '', '2025-02-24 18:20:24.821137', '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('76c5c21b-33ba-4067-a9ec-de2c4126dbae', 0, '', '2025-02-23 02:18:42.650693', '', '2025-02-23 03:29:28.798188', 'f3181908-3041-473a-9edc-42df7a1587f0', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('77091433-280a-49bb-93e9-edf8cd5ede04', 1, '', '2025-02-22 23:44:31.178885', '', '2025-02-22 23:44:31.178885', '982fa645-7652-4da2-bcd9-2e19bec165bd', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('80363692-f60b-4721-849a-6134299c6859', 1, '', '2025-02-22 23:44:31.094539', '', '2025-02-22 23:44:31.094539', '1f95db49-1801-4a4f-bc6d-5a469f82388c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('879ba923-7e1a-4cf3-8b03-e3fb1f66ad5b', 1, '', '2025-02-22 23:44:31.091532', '', '2025-02-22 23:44:31.091532', 'a271236d-d182-4a00-a05e-b107089fda16', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('8f7bf3d2-3414-4ead-9834-4e8b7b576068', 1, '', '2025-02-22 23:44:31.079209', '', '2025-02-22 23:44:31.079209', 'ccd0d24a-b8a8-4246-a495-3790a829b7f8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('8fce6c9b-4626-4add-9906-576730cd15d2', 1, '', '2025-02-22 23:44:31.089522', '', '2025-02-22 23:44:31.089522', 'd3a4ce62-d285-4d75-ad20-10ddcc7655ca', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('92a3fffe-f458-4923-afa7-843cb63e97e3', 1, '', '2025-02-22 23:44:31.078211', '', '2025-02-22 23:44:31.078211', 'f90ac660-8bcd-404f-8171-b1553a062f95', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('9691476a-0f53-4765-b73a-02028cfa7bed', 1, '', '2025-02-22 23:44:31.180389', '', '2025-02-22 23:44:31.180389', '1e612097-5c30-4f27-b5f1-6f78ac4db66d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('97b5691f-21cf-4eee-8d3e-537909dd0251', 1, '', '2025-02-22 23:44:31.221390', '', '2025-02-22 23:44:31.221390', 'c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('9fdc6654-276a-4d46-8366-67b77ca1c149', 1, '', '2025-02-22 23:44:31.137228', '', '2025-02-22 23:44:31.137228', '21b44a87-cdae-4283-a198-3a94fe1006fa', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('a3785ad5-78ca-4aec-b4a2-5c258dee461a', 1, '', '2025-02-22 23:44:31.118960', '', '2025-02-22 23:44:31.118960', '1607baba-1597-4db5-9f4e-eca13dcac526', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('a37fe4e0-f632-459a-b07a-fc31e02a6fc0', 1, '', '2025-02-22 23:44:31.085011', '', '2025-02-22 23:44:31.085011', '5712b611-f6cd-4309-9163-4066bb99bf7c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('aa3031b0-be8a-41be-a167-fd802acbfa38', 1, '', '2025-02-22 23:44:31.168085', '', '2025-02-22 23:44:31.168085', 'd5d6a1fb-f429-4583-8b65-f4c2ffdb32da', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('ae661a2c-0fe2-4445-a529-221af2dfd6a0', 1, '', '2025-02-22 23:44:31.214877', '', '2025-02-22 23:44:31.214877', '3fa6e3bc-c17c-4e5f-be6a-04eb53e6af2e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('b156cbe8-9fb0-4b60-bef7-4dac51f9e7df', 1, '', '2025-02-22 23:44:31.157063', '', '2025-02-22 23:44:31.157063', '2e4e38a2-e67f-41fc-b82e-bc3c244051ec', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('b867d550-3a81-4f68-a4c7-ecd51fafd645', 1, '', '2025-02-22 23:44:31.204062', '', '2025-02-22 23:44:31.204062', '2f84d53d-1f3b-4d9f-9e71-f761a50004e2', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('b8fc2898-79ef-4204-ab92-220a35d72dad', 1, '', '2025-02-22 23:44:31.216881', '', '2025-02-22 23:44:31.216881', 'db772d7b-88fe-45ec-a7a3-6293865753c6', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('bac6c8f6-c4dd-4ab2-86c0-c0816f63d35d', 1, '', '2025-02-22 23:44:31.123713', '', '2025-02-22 23:44:31.123713', 'e3b60c7c-87eb-4a56-be6a-ce4b80f8fe4d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('bbd1f8e8-f40d-490f-b914-ad1b5eb23688', 1, '', '2025-02-22 23:44:31.151274', '', '2025-02-22 23:44:31.151274', '669ceeed-fde9-4c17-9e27-1ff2b1c6d458', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('befc5c1d-4489-4d69-9795-c135a1d94581', 1, '', '2025-02-22 23:44:31.102193', '', '2025-02-22 23:44:31.102193', 'd5975139-4e50-402d-92f3-c354dce02159', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('bf0843d9-edde-4013-860c-1eae7a809afd', 1, '', '2025-02-22 23:44:31.187083', '', '2025-02-22 23:44:31.187083', '29a70ab4-5d42-48ce-9092-3301913ae91f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('77091433-280a-49bb-93e9-edf8cd5ede04', 0, '', '2025-02-22 23:44:31.178885', '', '2025-02-24 18:20:24.862690', '982fa645-7652-4da2-bcd9-2e19bec165bd', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('7747e826-40f1-4263-894f-b991266b5cb2', 1, '', '2025-02-24 18:20:25.049782', '', '2025-02-24 18:20:25.049782', '8bb4621a-902d-42e9-bc5d-a74f9bcf75ae', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('7bc83547-83cb-491a-9db2-3fb9a0926a8f', 1, '', '2025-02-24 18:20:24.917923', '', '2025-02-24 18:20:24.917923', '437c2c53-076a-4de2-b58b-24058838c6cc', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('7be8a79d-f199-4d60-afaf-81dd9a786b18', 1, '', '2025-02-24 18:20:25.030058', '', '2025-02-24 18:20:25.030058', '496d12d3-1f12-4907-938f-18ca1511d37c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('80363692-f60b-4721-849a-6134299c6859', 0, '', '2025-02-22 23:44:31.094539', '', '2025-02-24 18:20:24.733554', '1f95db49-1801-4a4f-bc6d-5a469f82388c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('80c26b32-1485-4966-b91c-c8b973b1258c', 1, '', '2025-02-24 18:20:25.034058', '', '2025-02-24 18:20:25.034058', 'e4c8652d-7b30-4c7f-8edd-0172753d50b9', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('8406a4e8-8b7e-4e2f-b7c0-780cb1be3ad0', 1, '', '2025-02-24 18:20:24.971143', '', '2025-02-24 18:20:24.971143', 'a271236d-d182-4a00-a05e-b107089fda16', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('879ba923-7e1a-4cf3-8b03-e3fb1f66ad5b', 0, '', '2025-02-22 23:44:31.091532', '', '2025-02-24 18:20:24.803488', 'a271236d-d182-4a00-a05e-b107089fda16', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('8ba16613-913b-43f9-9c07-1b10d720ccc9', 1, '', '2025-02-24 18:20:24.902830', '', '2025-02-24 18:20:24.902830', '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('8dfa7587-f898-4e8a-a979-39cbade8f5cc', 1, '', '2025-02-24 18:20:25.019644', '', '2025-02-24 18:20:25.019644', '7af208fc-8a1f-4215-9354-9a9446266a21', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('8f7bf3d2-3414-4ead-9834-4e8b7b576068', 0, '', '2025-02-22 23:44:31.079209', '', '2025-02-24 18:20:24.837739', 'ccd0d24a-b8a8-4246-a495-3790a829b7f8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('8f821820-90e8-4270-adf2-a271c4d50357', 1, '', '2025-02-24 18:20:24.980426', '', '2025-02-24 18:20:24.980426', 'aae0ea17-43a2-4201-b6f0-35a80b6da89e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('8fce6c9b-4626-4add-9906-576730cd15d2', 0, '', '2025-02-22 23:44:31.089522', '', '2025-02-24 18:20:24.770419', 'd3a4ce62-d285-4d75-ad20-10ddcc7655ca', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('92a3fffe-f458-4923-afa7-843cb63e97e3', 0, '', '2025-02-22 23:44:31.078211', '', '2025-02-24 18:20:24.817099', 'f90ac660-8bcd-404f-8171-b1553a062f95', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('93985c42-00f8-41c8-925f-6e4318de1029', 1, '', '2025-02-24 18:20:25.023010', '', '2025-02-24 18:20:25.023010', '0ff31852-4663-4ce3-be05-a4e0af1ba56a', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('93a3508f-1605-4fd2-ae9a-c30053fb6cad', 1, '', '2025-02-24 18:20:24.954251', '', '2025-02-24 18:20:24.954251', 'd3a4ce62-d285-4d75-ad20-10ddcc7655ca', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('9416c0fc-4d83-4df1-9849-0e669e6f401f', 1, '', '2025-02-24 18:20:24.988097', '', '2025-02-24 18:20:24.988097', 'cea6432a-59ef-4ea6-8318-e48b20ee93c9', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('94a25d97-358e-46f3-990a-abf19bb36ee3', 1, '', '2025-03-02 15:39:14.041371', '', '2025-03-02 15:39:14.041371', '5219410e-c9ef-474d-8dfd-12ea7f81ed4e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('9691476a-0f53-4765-b73a-02028cfa7bed', 0, '', '2025-02-22 23:44:31.180389', '', '2025-02-24 18:20:24.777829', '1e612097-5c30-4f27-b5f1-6f78ac4db66d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('97b5691f-21cf-4eee-8d3e-537909dd0251', 0, '', '2025-02-22 23:44:31.221390', '', '2025-02-24 18:20:24.784485', 'c10e6dab-826d-4eec-a74d-9b3ebe1bb8a0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('9fdc6654-276a-4d46-8366-67b77ca1c149', 0, '', '2025-02-22 23:44:31.137228', '', '2025-02-24 18:20:24.754701', '21b44a87-cdae-4283-a198-3a94fe1006fa', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('a1a52a9a-8bf3-4793-9f40-f901d99f1e2d', 1, '', '2025-02-24 18:20:24.975149', '', '2025-02-24 18:20:24.975149', '11401c6e-c127-4667-81fa-56c0e734fe72', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('a204791a-f6fb-4e18-ba0c-0a30ed2b5251', 1, '', '2025-02-24 18:20:24.965329', '', '2025-02-24 18:20:24.965329', '83ce1c19-c47c-4400-bc5b-2f44b588a326', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('a20ec409-cf89-4598-85a6-4fd88dd57b93', 1, '', '2025-02-24 18:20:25.028015', '', '2025-02-24 18:20:25.028015', '9c9a7aca-5135-43d3-b13c-881a6fea3577', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('a3785ad5-78ca-4aec-b4a2-5c258dee461a', 0, '', '2025-02-22 23:44:31.118960', '', '2025-02-24 18:20:24.825709', '1607baba-1597-4db5-9f4e-eca13dcac526', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('a37fe4e0-f632-459a-b07a-fc31e02a6fc0', 0, '', '2025-02-22 23:44:31.085011', '', '2025-02-24 18:20:24.834367', '5712b611-f6cd-4309-9163-4066bb99bf7c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('a6725250-3fd7-4d90-bb40-c6511c837857', 1, '', '2025-03-02 15:39:14.043879', '', '2025-03-02 15:39:14.043879', '64217f43-29b2-4290-b14f-bee2ef622d60', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('a7578948-7af3-484a-b35c-e684c4af948e', 1, '', '2025-02-24 18:20:24.986592', '', '2025-02-24 18:20:24.986592', '1a93a1f0-ade2-46b3-8242-45ba755d3b51', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('aa3031b0-be8a-41be-a167-fd802acbfa38', 0, '', '2025-02-22 23:44:31.168085', '', '2025-02-24 18:20:24.766211', 'd5d6a1fb-f429-4583-8b65-f4c2ffdb32da', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('aac40199-c477-4a7b-b0da-79efd0811a00', 1, '', '2025-03-03 22:02:07.687283', '', '2025-03-03 22:02:07.687283', '2d03443d-1c19-4ba9-98dc-51a4f5211ce2', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('ab58a1e9-d8d0-4b81-b320-5100eff783e4', 1, '', '2025-02-24 18:20:24.978149', '', '2025-02-24 18:20:24.978149', '2324ab6a-b40d-49d2-8628-5def2d093cb8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('abe9747e-04f6-4381-9c16-bbcf2e038500', 1, '', '2025-02-24 18:20:24.956252', '', '2025-02-24 18:20:24.956252', '7aadbd57-a7d2-43c1-be47-25accc64fdef', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('ae661a2c-0fe2-4445-a529-221af2dfd6a0', 0, '', '2025-02-22 23:44:31.214877', '', '2025-02-24 18:20:24.791344', '3fa6e3bc-c17c-4e5f-be6a-04eb53e6af2e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b156cbe8-9fb0-4b60-bef7-4dac51f9e7df', 0, '', '2025-02-22 23:44:31.157063', '', '2025-02-24 18:20:24.832571', '2e4e38a2-e67f-41fc-b82e-bc3c244051ec', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b482615c-0c83-4a40-829c-e52ae95fadf4', 1, '', '2025-02-24 18:20:25.068093', '', '2025-02-24 18:20:25.068093', '669ceeed-fde9-4c17-9e27-1ff2b1c6d458', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b4c49edc-4dc9-493f-9442-0baa4d5da98f', 1, '', '2025-02-24 18:20:25.060252', '', '2025-02-24 18:20:25.060252', 'ad98bbde-7ac1-4b91-a701-e1a9fc172f51', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b5240e64-e530-4e44-b26f-a82959f3fa47', 1, '', '2025-02-24 18:20:25.032058', '', '2025-02-24 18:20:25.032058', '204a3203-109e-47f6-ab6d-a3561f30182e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b7107333-52ad-41bb-b951-0a4d8233ae13', 1, '', '2025-02-24 18:20:25.001496', '', '2025-02-24 18:20:25.001496', 'a36ed5b2-abc8-48e3-b188-59179c5c5250', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b731282f-ae2d-42ad-8899-e2e41fdab60a', 1, '', '2025-02-24 18:20:25.008003', '', '2025-02-24 18:20:25.008003', '2e4e38a2-e67f-41fc-b82e-bc3c244051ec', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b7e17256-ecb9-40d6-bc56-0608a6537b94', 1, '', '2025-02-24 18:20:25.010524', '', '2025-02-24 18:20:25.010524', 'ccd0d24a-b8a8-4246-a495-3790a829b7f8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b867d550-3a81-4f68-a4c7-ecd51fafd645', 0, '', '2025-02-22 23:44:31.204062', '', '2025-02-24 18:20:24.851785', '2f84d53d-1f3b-4d9f-9e71-f761a50004e2', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b8d02a5b-88ab-4715-a454-fbc1af99134f', 1, '', '2025-02-24 18:20:24.923008', '', '2025-02-24 18:20:24.923008', '03c089cb-b1f7-4e2b-b47f-ca823583ad09', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b8fc2898-79ef-4204-ab92-220a35d72dad', 0, '', '2025-02-22 23:44:31.216881', '', '2025-02-24 18:20:24.843116', 'db772d7b-88fe-45ec-a7a3-6293865753c6', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('b9190235-436f-424a-bdbe-e1950d2c9228', 1, '', '2025-02-24 18:20:24.950661', '', '2025-02-24 18:20:24.950661', '4ddb47e9-1ab9-4703-93de-f932fca48e38', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('bac6c8f6-c4dd-4ab2-86c0-c0816f63d35d', 0, '', '2025-02-22 23:44:31.123713', '', '2025-02-24 18:20:24.799340', 'e3b60c7c-87eb-4a56-be6a-ce4b80f8fe4d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('bbd1f8e8-f40d-490f-b914-ad1b5eb23688', 0, '', '2025-02-22 23:44:31.151274', '', '2025-02-24 18:20:24.772332', '669ceeed-fde9-4c17-9e27-1ff2b1c6d458', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('bc307e8d-3071-4f79-9dec-0821b6d83288', 1, '', '2025-02-24 18:20:24.928162', '', '2025-02-24 18:20:24.928162', '4080a047-5fa6-4a4c-8cec-cd5d7a98da1b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('bc401bdf-cafd-4d21-9d81-f5ae397b19b0', 1, '', '2025-02-24 18:20:25.003498', '', '2025-02-24 18:20:25.003498', '1f95db49-1801-4a4f-bc6d-5a469f82388c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('befc5c1d-4489-4d69-9795-c135a1d94581', 0, '', '2025-02-22 23:44:31.102193', '', '2025-02-24 18:20:24.895147', 'd5975139-4e50-402d-92f3-c354dce02159', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('bf0843d9-edde-4013-860c-1eae7a809afd', 0, '', '2025-02-22 23:44:31.187083', '', '2025-02-24 18:20:24.748147', '29a70ab4-5d42-48ce-9092-3301913ae91f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('c0a7336c-38f1-4668-b2b8-ae65985f2162', 1, '', '2025-02-24 18:20:24.921005', '', '2025-02-24 18:20:24.921005', '670f3fc5-732f-4664-8470-aa43cf579c5f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('c0a7e4e2-e96f-4995-b3f1-cfe692270728', 1, '', '2025-02-24 18:20:24.906830', '', '2025-02-24 18:20:24.906830', '6b588cba-686f-4706-a87a-2fa726ba146d', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('c181ab5a-f91e-44d8-881a-da657f6afe74', 1, '', '2025-02-24 18:20:24.984592', '', '2025-02-24 18:20:24.984592', '2f84d53d-1f3b-4d9f-9e71-f761a50004e2', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('c213d83d-08ab-48be-89ff-a6022aa131ce', 1, '', '2025-02-24 18:20:25.062345', '', '2025-02-24 18:20:25.062345', '6f7f6e54-5cd2-41bd-9d20-434e0c3a58a1', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('c49c598b-de88-40de-a98a-e5fd93b6dcee', 1, '', '2025-02-23 03:29:28.818500', '', '2025-02-23 03:29:28.818500', '7e192a16-ccfa-4e9c-bdce-c31f2f7dac74', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('c4b11262-6924-4cdf-9a5d-15bddc4b60f5', 1, '', '2025-02-22 23:44:31.189085', '', '2025-02-22 23:44:31.189085', '0c34dd4d-58b2-4b48-9622-4c8ed932911f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('c61b8bee-2911-45ce-8155-36172504e879', 1, '', '2025-02-22 23:44:31.169085', '', '2025-02-22 23:44:31.169085', 'd7ab6880-9a62-4416-a47e-677c9055fe12', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('caa73a49-06e6-41ce-ac64-62c38f0a5e25', 1, '', '2025-02-22 23:44:31.172886', '', '2025-02-22 23:44:31.172886', '17fc79bb-7c92-4584-b8ba-77e838176d07', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('c4b11262-6924-4cdf-9a5d-15bddc4b60f5', 0, '', '2025-02-22 23:44:31.189085', '', '2025-02-24 18:20:24.845512', '0c34dd4d-58b2-4b48-9622-4c8ed932911f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('c61b8bee-2911-45ce-8155-36172504e879', 0, '', '2025-02-22 23:44:31.169085', '', '2025-02-24 18:20:24.899686', 'd7ab6880-9a62-4416-a47e-677c9055fe12', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('c99b5abb-267c-48bc-82f8-8650b001107a', 1, '', '2025-03-02 15:39:14.030851', '', '2025-03-02 15:39:14.030851', '6c26d84c-fb0d-4cb8-adb7-b46f884d985f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('caa73a49-06e6-41ce-ac64-62c38f0a5e25', 0, '', '2025-02-22 23:44:31.172886', '', '2025-02-24 18:20:24.780287', '17fc79bb-7c92-4584-b8ba-77e838176d07', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('ce90032a-1e28-4966-9c54-771c0986bde8', 1, '', '2025-02-24 18:20:24.940157', '', '2025-02-24 18:20:24.940157', 'd5d6a1fb-f429-4583-8b65-f4c2ffdb32da', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('cee47d14-ae89-46c8-ba68-4d03b7308701', 0, '', '2025-02-23 02:18:42.659733', '', '2025-02-23 03:29:28.805181', '5c7b73c8-8284-491a-8206-4d8ac1baff60', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('d59ca228-0896-4e0d-b8b3-cc8661874f7a', 1, '', '2025-02-22 23:44:31.087522', '', '2025-02-22 23:44:31.087522', '15fc8d37-481d-44a3-8f71-4ef1998b685b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('d67ea61c-8cf0-499c-9c00-5f95328b7692', 1, '', '2025-02-22 23:44:31.199346', '', '2025-02-22 23:44:31.199874', 'd1f7498a-6694-428e-a6a8-28fa601033fb', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('dc4c3bbc-7973-460d-8250-af89eab3245b', 1, '', '2025-02-22 23:44:31.176885', '', '2025-02-22 23:44:31.176885', '7a780f04-8923-4a10-8fd2-3915d9c8bbb0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('d41d9dff-3cc6-4721-88bc-ab3dd1a8fb79', 1, '', '2025-02-24 18:20:25.015214', '', '2025-02-24 18:20:25.015214', '5a024b99-302c-4347-a2e5-4a88e1a73db8', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('d4b23bf4-ba78-4987-9f00-11b7a73270f6', 1, '', '2025-02-24 18:20:24.998133', '', '2025-02-24 18:20:24.998133', '299ffb3e-2250-48d5-bcff-6daf2716e4e4', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('d59ca228-0896-4e0d-b8b3-cc8661874f7a', 0, '', '2025-02-22 23:44:31.087522', '', '2025-02-24 18:20:24.828488', '15fc8d37-481d-44a3-8f71-4ef1998b685b', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('d67ea61c-8cf0-499c-9c00-5f95328b7692', 0, '', '2025-02-22 23:44:31.199346', '', '2025-02-24 18:20:24.756694', 'd1f7498a-6694-428e-a6a8-28fa601033fb', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('d8d8bebe-0ccd-4f89-b24a-29bc3e89146d', 1, '', '2025-02-24 18:20:24.969039', '', '2025-02-24 18:20:24.969557', 'd5975139-4e50-402d-92f3-c354dce02159', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('dc4c3bbc-7973-460d-8250-af89eab3245b', 0, '', '2025-02-22 23:44:31.176885', '', '2025-02-24 18:20:24.819060', '7a780f04-8923-4a10-8fd2-3915d9c8bbb0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('dd322f50-357d-4040-866d-895aeaf7c4f5', 1, '', '2025-02-24 18:20:25.013209', '', '2025-02-24 18:20:25.013209', '372ab0c5-a177-4c1c-9367-7cabe0fbf644', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
INSERT INTO `role_permission` VALUES ('e0408ab3-f4f1-4241-87e5-bb59fa2fc87d', 1, '', '2025-02-23 03:29:28.824543', '', '2025-02-23 03:29:28.824543', 'd5975139-4e50-402d-92f3-c354dce02159', '039c402d-a510-4ef7-b766-9d8a58dea935');
-INSERT INTO `role_permission` VALUES ('e51ebeec-2b83-433e-aa55-a93fdd72f090', 1, '', '2025-02-22 23:44:31.211131', '', '2025-02-22 23:44:31.211131', '896bd9b5-ebc0-4d43-a4a8-a3eda99d43bd', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('eae8cf46-da1f-4f55-9572-46b330ec8673', 1, '', '2025-02-22 23:44:31.145258', '', '2025-02-22 23:44:31.145258', 'a36ed5b2-abc8-48e3-b188-59179c5c5250', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('ec7c2d9c-fc0a-4003-bd3b-dd978123d2c2', 1, '', '2025-02-22 23:44:31.148258', '', '2025-02-22 23:44:31.148258', '7d01aee9-e1c7-4dca-b6cf-47ac4ba72484', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('efa52114-27e4-4769-bc53-ad12047c8f64', 1, '', '2025-02-22 23:44:31.104192', '', '2025-02-22 23:44:31.104192', '734cf2b7-6a05-4a1b-b202-75d0deef4c62', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('f314a1bd-c4fb-42ed-926f-5943cc975241', 1, '', '2025-02-22 23:44:31.224930', '', '2025-02-22 23:44:31.224930', '100846ec-c703-476c-828e-1ce135347161', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('f6c1a84e-336e-4f85-bf09-3a2180b83c80', 1, '', '2025-02-22 23:44:31.092538', '', '2025-02-22 23:44:31.092538', '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('fe252d98-912d-4eae-afc5-af6aee008f5f', 1, '', '2025-02-22 23:44:31.109193', '', '2025-02-22 23:44:31.109193', '11401c6e-c127-4667-81fa-56c0e734fe72', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('fe36fc8d-50c8-4b5f-9343-2b0d27f3a261', 1, '', '2025-02-22 23:44:31.197779', '', '2025-02-22 23:44:31.197779', '9c9a7aca-5135-43d3-b13c-881a6fea3577', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-INSERT INTO `role_permission` VALUES ('fe9544c4-ee06-4d07-a02f-ad2bc202dfce', 1, '', '2025-02-22 23:44:31.112959', '', '2025-02-22 23:44:31.112959', 'cea6432a-59ef-4ea6-8318-e48b20ee93c9', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('e51ebeec-2b83-433e-aa55-a93fdd72f090', 0, '', '2025-02-22 23:44:31.211131', '', '2025-02-24 18:20:24.897376', '896bd9b5-ebc0-4d43-a4a8-a3eda99d43bd', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('e7e41db6-18d8-47db-b75d-0fa1ca136302', 1, '', '2025-03-02 15:39:14.034357', '', '2025-03-02 15:39:14.034357', 'a5318d2c-cecd-4424-ad7f-9d676a64d190', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('e83c924d-b717-4dbc-8a53-9808e309ca5d', 1, '', '2025-02-24 18:20:24.915925', '', '2025-02-24 18:20:24.915925', 'c296094d-b986-4bdf-88e1-53c164062d6f', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('eae8cf46-da1f-4f55-9572-46b330ec8673', 0, '', '2025-02-22 23:44:31.145258', '', '2025-02-24 18:20:24.735795', 'a36ed5b2-abc8-48e3-b188-59179c5c5250', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('ec7c2d9c-fc0a-4003-bd3b-dd978123d2c2', 0, '', '2025-02-22 23:44:31.148258', '', '2025-02-24 18:20:24.889846', '7d01aee9-e1c7-4dca-b6cf-47ac4ba72484', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('ee4ba996-2635-4dbd-9f50-81b323a59f25', 1, '', '2025-02-24 18:20:24.910857', '', '2025-02-24 18:20:24.910857', '3fa6e3bc-c17c-4e5f-be6a-04eb53e6af2e', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('efa52114-27e4-4769-bc53-ad12047c8f64', 0, '', '2025-02-22 23:44:31.104192', '', '2025-02-24 18:20:24.830623', '734cf2b7-6a05-4a1b-b202-75d0deef4c62', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('f2a75eae-7ecd-4bd0-9313-b24ecf9c0d24', 1, '', '2025-02-24 18:20:24.983083', '', '2025-02-24 18:20:24.983083', 'f703f4d6-c157-4bc0-b053-3e8d32a4be99', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('f3057b07-5b49-403b-8066-d1a1fe95502a', 1, '', '2025-02-24 18:20:24.938594', '', '2025-02-24 18:20:24.938594', '7a780f04-8923-4a10-8fd2-3915d9c8bbb0', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('f314a1bd-c4fb-42ed-926f-5943cc975241', 0, '', '2025-02-22 23:44:31.224930', '', '2025-02-24 18:20:24.805748', '100846ec-c703-476c-828e-1ce135347161', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('f6c1a84e-336e-4f85-bf09-3a2180b83c80', 0, '', '2025-02-22 23:44:31.092538', '', '2025-02-24 18:20:24.810782', '5c7b73c8-8284-491a-8206-4d8ac1baff60', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('fbde3384-d9be-4aab-8fe3-10ac4204b5f4', 1, '', '2025-02-24 18:20:24.992133', '', '2025-02-24 18:20:24.992133', 'd7ab6880-9a62-4416-a47e-677c9055fe12', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('fe252d98-912d-4eae-afc5-af6aee008f5f', 0, '', '2025-02-22 23:44:31.109193', '', '2025-02-24 18:20:24.782419', '11401c6e-c127-4667-81fa-56c0e734fe72', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('fe36fc8d-50c8-4b5f-9343-2b0d27f3a261', 0, '', '2025-02-22 23:44:31.197779', '', '2025-02-24 18:20:24.801392', '9c9a7aca-5135-43d3-b13c-881a6fea3577', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('fe9544c4-ee06-4d07-a02f-ad2bc202dfce', 0, '', '2025-02-22 23:44:31.112959', '', '2025-02-24 18:20:24.774508', 'cea6432a-59ef-4ea6-8318-e48b20ee93c9', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
+INSERT INTO `role_permission` VALUES ('ffd0c2ae-c604-45d0-8d22-db28ce5e1861', 1, '', '2025-02-24 18:20:25.048270', '', '2025-02-24 18:20:25.048270', 'dd40a1d6-1d91-4de1-bed1-e657c8fbac1c', 'aaff1e6f-d74b-4a04-acef-c2d8f428f699');
-- ----------------------------
-- Table structure for user
diff --git a/templates/python/api.py.jinja b/templates/python/api.py.jinja
index 11d20ee..9688f35 100644
--- a/templates/python/api.py.jinja
+++ b/templates/python/api.py.jinja
@@ -79,7 +79,7 @@ async def delete_{{ name }}_list(request: Request, params: DeleteListParams):
async def update_{{ name }}(request: Request, params: Update{{ class_name }}Params, id: str = Path(description="{{ description }}ID")):
if {{ name }} := await {{ class_name }}.get_or_none(id=id, del_flag=1):
{% for column in columns if column.is_edit %}
- {{ name }}.{{ column.python_name }} = params.{{ column.python_name }},
+ {{ name }}.{{ column.python_name }} = params.{{ column.python_name }}
{% endfor %}
await {{ name }}.save()
return Response.success(msg="修改成功")
diff --git a/templates/python/model.py.jinja b/templates/python/model.py.jinja
index 5aa107c..3124ec7 100644
--- a/templates/python/model.py.jinja
+++ b/templates/python/model.py.jinja
@@ -14,7 +14,7 @@ class {{ class_name }}(BaseModel):
"""
{{ table_comment }}模型
"""
- {% for column in columns %}
+ {% for column in columns if column.is_common == false %}
{%- set params = [] %}
{%- if column.max_length is not none %}{% set params = params + ["max_length=" ~ column.max_length] %}{% endif %}
{%- if column.is_nullable %}{% set params = params + ["null=True"] %}{% endif %}
diff --git a/templates/python/schemas.py.jinja b/templates/python/schemas.py.jinja
index c16a785..cf48e14 100644
--- a/templates/python/schemas.py.jinja
+++ b/templates/python/schemas.py.jinja
@@ -14,7 +14,7 @@ from schemas.common import BaseResponse, ListQueryResult
class {{ class_name }}Info(BaseModel):
"""{{ description }}信息"""
model_config = ConfigDict(alias_generator=to_snake, populate_by_name=True)
- {% for column in columns %}
+ {% for column in columns if column.is_list %}
{{ column.python_name }}: {% if not column.is_required %}Optional[{% endif %}{{ column.python_type }}{% if not column.is_required %}]{% endif %} = Field(
{% if column.default is not none %}default={{ column.default }}, {% endif %}title="{{ column.column_comment }}"
)
@@ -46,6 +46,6 @@ class Get{{ class_name }}InfoListResult(ListQueryResult):
"""获取{{ description }}信息列表响应结果"""
result: List[{{ class_name }}Info] = Field(None, title="{{ table_comment }}信息列表")
-class Get{{ class_name }}InfoListResponse(BaseResponse):
+class Get{{ class_name }}ListResponse(BaseResponse):
"""获取{{ description }}信息列表响应"""
data: Get{{ class_name }}InfoListResult = Field(None, title="{{ table_comment }}信息列表")
diff --git a/templates/typescript/hook.tsx.jinja b/templates/typescript/hook.tsx.jinja
index 571e2da..5929660 100644
--- a/templates/typescript/hook.tsx.jinja
+++ b/templates/typescript/hook.tsx.jinja
@@ -184,9 +184,7 @@ export const use{{ class_name }} = (tableRef: Ref) => {
const onbatchDel = async () => {
// 返回当前选中的行
const curSelected = tableRef.value.getTableRef().getSelectionRows();
- const res = await delete{{ class_name }}ListAPI({
- ids: getKeyList(curSelected, "id")
- });
+ const res = await delete{{ class_name }}ListAPI(getKeyList(curSelected, "id"));
if (res.success) {
message(res.msg, {
type: "success"
@@ -235,7 +233,7 @@ export const use{{ class_name }} = (tableRef: Ref) => {
{{ column.python_name }}: FormData.{{ column.python_name }} ?? "",
{% endfor %}
};
- const res = await postAdd{{ class_name }}PI(addForm);
+ const res = await postAdd{{ class_name }}API(addForm);
if (res.success) {
done();
await onSearch();
@@ -243,7 +241,7 @@ export const use{{ class_name }} = (tableRef: Ref) => {
message(res.msg, { type: res.success ? "success" : "error" });
} else {
let updateForm = {
- {% for column in columns if column.is_update %}
+ {% for column in columns if column.is_edit %}
/** {{ column.column_comment }} */
{{ column.python_name }}: FormData.{{ column.python_name }} ?? "",
{% endfor %}
diff --git a/templates/vue/form.vue.jinja b/templates/vue/form.vue.jinja
index 812eae4..38d0cb7 100644
--- a/templates/vue/form.vue.jinja
+++ b/templates/vue/form.vue.jinja
@@ -1,5 +1,10 @@
-
+
[% for column in columns if column.is_insert or column.is_edit %]
@@ -63,7 +68,7 @@