diff --git a/web-api/sql/alter_ai_order_nano_task.sql b/web-api/sql/alter_ai_order_nano_task.sql new file mode 100644 index 0000000..51a743e --- /dev/null +++ b/web-api/sql/alter_ai_order_nano_task.sql @@ -0,0 +1,24 @@ +-- NanoBanana API集成:为ai_order表添加taskId字段并更新回调接口 +-- 执行此SQL以支持新异步生成回调逻辑 +-- 日期: 2026-04-10 + +ALTER TABLE `ai_order` + ADD COLUMN `task_id` varchar(128) NULL DEFAULT NULL COMMENT 'NanoBanana任务ID,用于回调匹配' AFTER `img2`; + +-- 如果已有taskId列则忽略错误,或使用以下方式 +-- ALTER TABLE `ai_order` MODIFY COLUMN `taskId` varchar(128) NULL DEFAULT NULL COMMENT 'NanoBanana任务ID,用于回调匹配'; + +-- 更新索引(可选,提高回调查询效率) +ALTER TABLE `ai_order` ADD INDEX `idx_task_id` (`task_id`); + +-- 示例更新现有记录(可选) +-- UPDATE ai_order SET task_id = result WHERE status = 0 AND result IS NOT NULL AND result NOT LIKE 'http%'; + +COMMIT; + +-- 使用说明: +-- 1. 新promptToImg/imgToImg接口返回taskId +-- 2. 回调地址配置在 application.yml nanobanana.callbackUrl +-- 3. 回调接口:POST /api/ai/nano-callback +-- 4. 成功时successFlag=1,resultImageUrl会被上传到S3并更新订单result字段 +-- 5. 失败时successFlag=3,自动退款 diff --git a/web-api/sql/byteai.sql b/web-api/sql/byteai.sql new file mode 100644 index 0000000..76a1bfb --- /dev/null +++ b/web-api/sql/byteai.sql @@ -0,0 +1,3430 @@ +/* + Navicat Premium Data Transfer + + Source Server : 开发机 + Source Server Type : MySQL + Source Server Version : 80045 (8.0.45) + Source Host : 47.86.170.114:3306 + Source Schema : byteai + + Target Server Type : MySQL + Target Server Version : 80045 (8.0.45) + File Encoding : 65001 + + Date: 30/03/2026 14:30:39 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for QRTZ_JOB_DETAILS +-- ---------------------------- +DROP TABLE IF EXISTS `QRTZ_JOB_DETAILS`; +CREATE TABLE `QRTZ_JOB_DETAILS` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称', + `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名', + `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相关介绍', + `job_class_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行任务类名称', + `is_durable` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否持久化', + `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否并发', + `is_update_data` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否更新数据', + `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否接受恢复执行', + `job_data` blob NULL COMMENT '存放持久化job对象', + PRIMARY KEY (`sched_name`, `job_name`, `job_group`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务详细信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of QRTZ_JOB_DETAILS +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ai_balance_change_record +-- ---------------------------- +DROP TABLE IF EXISTS `ai_balance_change_record`; +CREATE TABLE `ai_balance_change_record` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联订单号', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `user_id` bigint NULL DEFAULT NULL COMMENT '用户ID', + `type` tinyint(1) NULL DEFAULT NULL COMMENT '操作类型', + `change_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '变更金额', + `result_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '变更后金额', + PRIMARY KEY (`id`) USING BTREE, + INDEX `idx_order_no`(`order_no` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1176 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '余额使用记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_balance_change_record +-- ---------------------------- +INSERT INTO `ai_balance_change_record` VALUES (1164, '2026033047d04967', '0', '', '2026-03-30 12:37:57', '', '2026-03-30 12:37:57', NULL, 16, 9, -35.00, 99781.00); +INSERT INTO `ai_balance_change_record` VALUES (1165, '2026033047d04967', '0', '', '2026-03-30 12:37:57', '', '2026-03-30 12:37:57', '訂單號 2026033047d04967 生成失敗,請稍後重試。', 16, 10, 35.00, 99816.00); +INSERT INTO `ai_balance_change_record` VALUES (1166, '202603302d635cc1', '0', '', '2026-03-30 12:44:04', '', '2026-03-30 12:44:04', NULL, 16, 9, -35.00, 99781.00); +INSERT INTO `ai_balance_change_record` VALUES (1167, '202603302d635cc1', '0', '', '2026-03-30 12:44:04', '', '2026-03-30 12:44:04', '訂單號 202603302d635cc1 生成失敗,請稍後重試。', 16, 10, 35.00, 99816.00); +INSERT INTO `ai_balance_change_record` VALUES (1168, '2026033020d074fd', '0', '', '2026-03-30 12:53:33', '', '2026-03-30 12:53:32', NULL, 16, 9, -35.00, 99781.00); +INSERT INTO `ai_balance_change_record` VALUES (1169, '2026033020d074fd', '0', '', '2026-03-30 12:53:33', '', '2026-03-30 12:53:32', '訂單號 2026033020d074fd 生成失敗,請稍後重試。', 16, 10, 35.00, 99816.00); +INSERT INTO `ai_balance_change_record` VALUES (1170, '202603304a09b815', '0', '', '2026-03-30 12:54:18', '', '2026-03-30 12:54:17', NULL, 16, 9, -35.00, 99781.00); +INSERT INTO `ai_balance_change_record` VALUES (1171, '20260330d9786e3b', '0', '', '2026-03-30 13:07:32', '', '2026-03-30 13:07:32', NULL, 16, 9, -35.00, 99746.00); +INSERT INTO `ai_balance_change_record` VALUES (1172, '202603303a54bb68', '0', '', '2026-03-30 13:13:17', '', '2026-03-30 13:13:16', NULL, 16, 9, -35.00, 99711.00); +INSERT INTO `ai_balance_change_record` VALUES (1173, '2026033072e34f6a', '0', '', '2026-03-30 13:13:22', '', '2026-03-30 13:13:21', NULL, 16, 9, -35.00, 99676.00); +INSERT INTO `ai_balance_change_record` VALUES (1174, '202603301de1927a', '0', '', '2026-03-30 13:16:02', '', '2026-03-30 13:16:02', NULL, 16, 9, -35.00, 99641.00); +INSERT INTO `ai_balance_change_record` VALUES (1175, '20260330e0863e37', '0', '', '2026-03-30 13:34:56', '', '2026-03-30 13:34:56', NULL, 16, 9, -35.00, 99606.00); + +-- ---------------------------- +-- Table structure for ai_banner +-- ---------------------------- +DROP TABLE IF EXISTS `ai_banner`; +CREATE TABLE `ai_banner` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题', + `image_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片地址', + `type` tinyint NULL DEFAULT NULL COMMENT '链接类型:0-内链 1-外链', + `jump_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '跳转URL', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + `position` tinyint NULL DEFAULT NULL COMMENT 'bannaer位置:0-首页 1-充值中心', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'banner管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_banner +-- ---------------------------- +INSERT INTO `ai_banner` VALUES (1, '0', 'admin', '2025-11-15 20:59:58', 'admin', '2026-01-08 12:56:05', '11212', '图2', 'https://images.iqyjsnwv.com/2026/01/08/b610cc2c_0ct82hv9.jpeg', 1, 'https://www.google.com', 0, 0); +INSERT INTO `ai_banner` VALUES (2, '0', 'admin', '2025-11-15 21:02:58', 'admin', '2026-01-08 12:56:36', '21212', '图1', 'https://images.iqyjsnwv.com/2026/01/08/f645d954_0ct82hv9.jpeg', 0, '/recharge', 0, 0); +INSERT INTO `ai_banner` VALUES (3, '0', 'admin', '2025-11-25 17:09:09', 'admin', '2025-12-29 16:52:38', NULL, '图3', 'https://images.iqyjsnwv.com/2025/12/29/ea50e84a_image (1).jpg', 0, '/recharge', 0, 1); +INSERT INTO `ai_banner` VALUES (4, '0', 'admin', '2025-11-25 17:09:24', 'admin', '2025-12-30 11:22:14', NULL, '图4', 'https://images.iqyjsnwv.com/2025/12/30/0af33ee3_画板 1.png', 1, 'https://www.google.com', 0, 1); + +-- ---------------------------- +-- Table structure for ai_country +-- ---------------------------- +DROP TABLE IF EXISTS `ai_country`; +CREATE TABLE `ai_country` ( + `id` int NOT NULL AUTO_INCREMENT, + `en_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `cn_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `en_name`(`en_name` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 189 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Ai-全球城市记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_country +-- ---------------------------- +INSERT INTO `ai_country` VALUES (1, 'Afghanistan', '阿富汗'); +INSERT INTO `ai_country` VALUES (2, 'Angola', '安哥拉'); +INSERT INTO `ai_country` VALUES (3, 'Albania', '阿尔巴尼亚'); +INSERT INTO `ai_country` VALUES (4, 'Algeria', '阿尔及利亚'); +INSERT INTO `ai_country` VALUES (5, 'Argentina', '阿根廷'); +INSERT INTO `ai_country` VALUES (6, 'Armenia', '亚美尼亚'); +INSERT INTO `ai_country` VALUES (7, 'Australia', '澳大利亚'); +INSERT INTO `ai_country` VALUES (8, 'Austria', '奥地利'); +INSERT INTO `ai_country` VALUES (9, 'Azerbaijan', '阿塞拜疆'); +INSERT INTO `ai_country` VALUES (10, 'Bahamas', '巴哈马'); +INSERT INTO `ai_country` VALUES (11, 'Bangladesh', '孟加拉国'); +INSERT INTO `ai_country` VALUES (12, 'Belgium', '比利时'); +INSERT INTO `ai_country` VALUES (13, 'Benin', '贝宁'); +INSERT INTO `ai_country` VALUES (14, 'Burkina Faso', '布基纳法索'); +INSERT INTO `ai_country` VALUES (15, 'Burundi', '布隆迪'); +INSERT INTO `ai_country` VALUES (16, 'Bulgaria', '保加利亚'); +INSERT INTO `ai_country` VALUES (17, 'Bosnia and Herz.', '波斯尼亚和黑塞哥维那'); +INSERT INTO `ai_country` VALUES (18, 'Belarus', '白俄罗斯'); +INSERT INTO `ai_country` VALUES (19, 'Belize', '伯利兹'); +INSERT INTO `ai_country` VALUES (20, 'Bermuda', '百慕大群岛'); +INSERT INTO `ai_country` VALUES (21, 'Bolivia', '玻利维亚'); +INSERT INTO `ai_country` VALUES (22, 'Brazil', '巴西'); +INSERT INTO `ai_country` VALUES (23, 'Brunei', '文莱'); +INSERT INTO `ai_country` VALUES (24, 'Bhutan', '不丹'); +INSERT INTO `ai_country` VALUES (25, 'Botswana', '博茨瓦纳'); +INSERT INTO `ai_country` VALUES (26, 'Cambodia', '柬埔寨'); +INSERT INTO `ai_country` VALUES (27, 'Cameroon', '喀麦隆'); +INSERT INTO `ai_country` VALUES (28, 'Canada', '加拿大'); +INSERT INTO `ai_country` VALUES (29, 'Central African Rep.', '中非共和国'); +INSERT INTO `ai_country` VALUES (30, 'Chad', '乍得'); +INSERT INTO `ai_country` VALUES (31, 'Chile', '智利'); +INSERT INTO `ai_country` VALUES (32, 'China', '中国'); +INSERT INTO `ai_country` VALUES (33, 'Colombia', '哥伦比亚'); +INSERT INTO `ai_country` VALUES (34, 'Congo', '刚果'); +INSERT INTO `ai_country` VALUES (35, 'Costa Rica', '哥斯达黎加'); +INSERT INTO `ai_country` VALUES (36, 'Côte d\'Ivoire', '科特迪瓦'); +INSERT INTO `ai_country` VALUES (37, 'Croatia', '克罗地亚'); +INSERT INTO `ai_country` VALUES (38, 'Cuba', '古巴'); +INSERT INTO `ai_country` VALUES (39, 'Cyprus', '塞浦路斯'); +INSERT INTO `ai_country` VALUES (40, 'Czech Rep.', '捷克共和国'); +INSERT INTO `ai_country` VALUES (41, 'Dem. Rep. Korea', '韩国'); +INSERT INTO `ai_country` VALUES (42, 'Dem. Rep. Congo', '民主刚果'); +INSERT INTO `ai_country` VALUES (43, 'Denmark', '丹麦'); +INSERT INTO `ai_country` VALUES (44, 'Djibouti', '吉布提'); +INSERT INTO `ai_country` VALUES (45, 'Dominican Rep.', '多米尼加共和国'); +INSERT INTO `ai_country` VALUES (46, 'Ecuador', '厄瓜多尔'); +INSERT INTO `ai_country` VALUES (47, 'Egypt', '埃及'); +INSERT INTO `ai_country` VALUES (48, 'El Salvador', '萨尔瓦多'); +INSERT INTO `ai_country` VALUES (49, 'Eq. Guinea', '赤道几内亚'); +INSERT INTO `ai_country` VALUES (50, 'Eritrea', '厄立特里亚'); +INSERT INTO `ai_country` VALUES (51, 'Estonia', '爱沙尼亚'); +INSERT INTO `ai_country` VALUES (52, 'Ethiopia', '埃塞俄比亚'); +INSERT INTO `ai_country` VALUES (53, 'Falkland Is.', '福克兰群岛'); +INSERT INTO `ai_country` VALUES (54, 'Fiji', '斐济'); +INSERT INTO `ai_country` VALUES (55, 'Finland', '芬兰'); +INSERT INTO `ai_country` VALUES (56, 'France', '法国'); +INSERT INTO `ai_country` VALUES (57, 'French Guiana', '法属圭亚那'); +INSERT INTO `ai_country` VALUES (58, 'Fr. S. Antarctic Lands', '法属南部领地'); +INSERT INTO `ai_country` VALUES (59, 'Gabon', '加蓬'); +INSERT INTO `ai_country` VALUES (60, 'Gambia', '冈比亚'); +INSERT INTO `ai_country` VALUES (61, 'Germany', '德国'); +INSERT INTO `ai_country` VALUES (62, 'Georgia', '佐治亚州'); +INSERT INTO `ai_country` VALUES (63, 'Ghana', '加纳'); +INSERT INTO `ai_country` VALUES (64, 'Greece', '希腊'); +INSERT INTO `ai_country` VALUES (65, 'Greenland', '格陵兰'); +INSERT INTO `ai_country` VALUES (66, 'Guatemala', '危地马拉'); +INSERT INTO `ai_country` VALUES (67, 'Guinea', '几内亚'); +INSERT INTO `ai_country` VALUES (68, 'Guinea-Bissau', '几内亚比绍'); +INSERT INTO `ai_country` VALUES (69, 'Guyana', '圭亚那'); +INSERT INTO `ai_country` VALUES (70, 'Haiti', '海地'); +INSERT INTO `ai_country` VALUES (71, 'Heard I. and McDonald Is.', '赫德岛和麦克唐纳群岛'); +INSERT INTO `ai_country` VALUES (72, 'Honduras', '洪都拉斯'); +INSERT INTO `ai_country` VALUES (73, 'Hungary', '匈牙利'); +INSERT INTO `ai_country` VALUES (74, 'Iceland', '冰岛'); +INSERT INTO `ai_country` VALUES (75, 'India', '印度'); +INSERT INTO `ai_country` VALUES (76, 'Indonesia', '印度尼西亚'); +INSERT INTO `ai_country` VALUES (77, 'Iran', '伊朗'); +INSERT INTO `ai_country` VALUES (78, 'Iraq', '伊拉克'); +INSERT INTO `ai_country` VALUES (79, 'Ireland', '爱尔兰'); +INSERT INTO `ai_country` VALUES (80, 'Israel', '以色列'); +INSERT INTO `ai_country` VALUES (81, 'Italy', '意大利'); +INSERT INTO `ai_country` VALUES (82, 'Ivory Coast', '象牙海岸'); +INSERT INTO `ai_country` VALUES (83, 'Jamaica', '牙买加'); +INSERT INTO `ai_country` VALUES (84, 'Japan', '日本'); +INSERT INTO `ai_country` VALUES (85, 'Jordan', '乔丹'); +INSERT INTO `ai_country` VALUES (86, 'Kashmir', '克什米尔'); +INSERT INTO `ai_country` VALUES (87, 'Kazakhstan', '哈萨克斯坦'); +INSERT INTO `ai_country` VALUES (88, 'Kenya', '肯尼亚'); +INSERT INTO `ai_country` VALUES (89, 'Kosovo', '科索沃'); +INSERT INTO `ai_country` VALUES (90, 'Kuwait', '科威特'); +INSERT INTO `ai_country` VALUES (91, 'Kyrgyzstan', '吉尔吉斯斯坦'); +INSERT INTO `ai_country` VALUES (92, 'Laos', '老挝'); +INSERT INTO `ai_country` VALUES (93, 'Lao PDR', '老挝人民民主共和国'); +INSERT INTO `ai_country` VALUES (94, 'Latvia', '拉脱维亚'); +INSERT INTO `ai_country` VALUES (95, 'Lebanon', '黎巴嫩'); +INSERT INTO `ai_country` VALUES (96, 'Lesotho', '莱索托'); +INSERT INTO `ai_country` VALUES (97, 'Liberia', '利比里亚'); +INSERT INTO `ai_country` VALUES (98, 'Libya', '利比亚'); +INSERT INTO `ai_country` VALUES (99, 'Lithuania', '立陶宛'); +INSERT INTO `ai_country` VALUES (100, 'Luxembourg', '卢森堡'); +INSERT INTO `ai_country` VALUES (101, 'Madagascar', '马达加斯加'); +INSERT INTO `ai_country` VALUES (102, 'Macedonia', '马其顿'); +INSERT INTO `ai_country` VALUES (103, 'Malawi', '马拉维'); +INSERT INTO `ai_country` VALUES (104, 'Malaysia', '马来西亚'); +INSERT INTO `ai_country` VALUES (105, 'Mali', '马里'); +INSERT INTO `ai_country` VALUES (106, 'Mauritania', '毛里塔尼亚'); +INSERT INTO `ai_country` VALUES (107, 'Mexico', '墨西哥'); +INSERT INTO `ai_country` VALUES (108, 'Moldova', '摩尔多瓦'); +INSERT INTO `ai_country` VALUES (109, 'Mongolia', '蒙古'); +INSERT INTO `ai_country` VALUES (110, 'Montenegro', '黑山'); +INSERT INTO `ai_country` VALUES (111, 'Morocco', '摩洛哥'); +INSERT INTO `ai_country` VALUES (112, 'Mozambique', '莫桑比克'); +INSERT INTO `ai_country` VALUES (113, 'Myanmar', '缅甸'); +INSERT INTO `ai_country` VALUES (114, 'Namibia', '纳米比亚'); +INSERT INTO `ai_country` VALUES (115, 'Netherlands', '荷兰'); +INSERT INTO `ai_country` VALUES (116, 'New Caledonia', '新喀里多尼亚'); +INSERT INTO `ai_country` VALUES (117, 'New Zealand', '新西兰'); +INSERT INTO `ai_country` VALUES (118, 'Nepal', '尼泊尔'); +INSERT INTO `ai_country` VALUES (119, 'Nicaragua', '尼加拉瓜'); +INSERT INTO `ai_country` VALUES (120, 'Niger', '尼日尔'); +INSERT INTO `ai_country` VALUES (121, 'Nigeria', '尼日利亚'); +INSERT INTO `ai_country` VALUES (122, 'Korea', '朝鲜'); +INSERT INTO `ai_country` VALUES (123, 'Northern Cyprus', '北塞浦路斯'); +INSERT INTO `ai_country` VALUES (124, 'Norway', '挪威'); +INSERT INTO `ai_country` VALUES (125, 'Oman', '阿曼'); +INSERT INTO `ai_country` VALUES (126, 'Pakistan', '巴基斯坦'); +INSERT INTO `ai_country` VALUES (127, 'Panama', '巴拿马'); +INSERT INTO `ai_country` VALUES (128, 'Papua New Guinea', '巴布亚新几内亚'); +INSERT INTO `ai_country` VALUES (129, 'Paraguay', '巴拉圭'); +INSERT INTO `ai_country` VALUES (130, 'Peru', '秘鲁'); +INSERT INTO `ai_country` VALUES (131, 'Republic of the Congo', '刚果共和国'); +INSERT INTO `ai_country` VALUES (132, 'Philippines', '菲律宾'); +INSERT INTO `ai_country` VALUES (133, 'Poland', '波兰'); +INSERT INTO `ai_country` VALUES (134, 'Portugal', '葡萄牙'); +INSERT INTO `ai_country` VALUES (135, 'Puerto Rico', '波多黎各'); +INSERT INTO `ai_country` VALUES (136, 'Qatar', '卡塔尔'); +INSERT INTO `ai_country` VALUES (137, 'Republic of Seychelles', '塞舌尔共和国'); +INSERT INTO `ai_country` VALUES (138, 'Romania', '罗马尼亚'); +INSERT INTO `ai_country` VALUES (139, 'Russia', '俄罗斯'); +INSERT INTO `ai_country` VALUES (140, 'Rwanda', '卢旺达'); +INSERT INTO `ai_country` VALUES (141, 'Samoa', '萨摩亚'); +INSERT INTO `ai_country` VALUES (142, 'Saudi Arabia', '沙特阿拉伯'); +INSERT INTO `ai_country` VALUES (143, 'Senegal', '塞内加尔'); +INSERT INTO `ai_country` VALUES (144, 'Serbia', '塞尔维亚'); +INSERT INTO `ai_country` VALUES (145, 'Sierra Leone', '塞拉利昂'); +INSERT INTO `ai_country` VALUES (146, 'Slovakia', '斯洛伐克'); +INSERT INTO `ai_country` VALUES (147, 'Slovenia', '斯洛文尼亚'); +INSERT INTO `ai_country` VALUES (148, 'Solomon Is.', '所罗门群岛'); +INSERT INTO `ai_country` VALUES (149, 'Somaliland', '索马里兰'); +INSERT INTO `ai_country` VALUES (150, 'Somalia', '索马里'); +INSERT INTO `ai_country` VALUES (151, 'South Africa', '南非'); +INSERT INTO `ai_country` VALUES (152, 'S. Geo. and S. Sandw. Is.', '南乔治亚和南桑德威奇群岛'); +INSERT INTO `ai_country` VALUES (153, 'S. Sudan', '南苏丹'); +INSERT INTO `ai_country` VALUES (154, 'Spain', '西班牙'); +INSERT INTO `ai_country` VALUES (155, 'Sri Lanka', '斯里兰卡'); +INSERT INTO `ai_country` VALUES (156, 'Sudan', '苏丹'); +INSERT INTO `ai_country` VALUES (157, 'Suriname', '苏里南'); +INSERT INTO `ai_country` VALUES (158, 'Swaziland', '斯威士兰'); +INSERT INTO `ai_country` VALUES (159, 'Sweden', '瑞典'); +INSERT INTO `ai_country` VALUES (160, 'Switzerland', '瑞士'); +INSERT INTO `ai_country` VALUES (161, 'Syria', '叙利亚'); +INSERT INTO `ai_country` VALUES (162, 'Tajikistan', '塔吉克斯坦'); +INSERT INTO `ai_country` VALUES (163, 'Tanzania', '坦桑尼亚'); +INSERT INTO `ai_country` VALUES (164, 'Thailand', '泰国'); +INSERT INTO `ai_country` VALUES (165, 'The Kingdom of Tonga', '汤加王国'); +INSERT INTO `ai_country` VALUES (166, 'Timor-Leste', '东帝汶'); +INSERT INTO `ai_country` VALUES (167, 'Togo', '多哥'); +INSERT INTO `ai_country` VALUES (168, 'Trinidad and Tobago', '特立尼达和多巴哥'); +INSERT INTO `ai_country` VALUES (169, 'Tunisia', '突尼斯'); +INSERT INTO `ai_country` VALUES (170, 'Turkey', '土耳其'); +INSERT INTO `ai_country` VALUES (171, 'Turkmenistan', '土库曼斯坦'); +INSERT INTO `ai_country` VALUES (172, 'Uganda', '乌干达'); +INSERT INTO `ai_country` VALUES (173, 'Ukraine', '乌克兰'); +INSERT INTO `ai_country` VALUES (174, 'United Arab Emirates', '阿拉伯联合酋长国'); +INSERT INTO `ai_country` VALUES (175, 'United Kingdom', '大不列颠联合王国'); +INSERT INTO `ai_country` VALUES (176, 'United Republic of Tanzania', '坦桑尼亚联合共和国'); +INSERT INTO `ai_country` VALUES (177, 'United States', '美国'); +INSERT INTO `ai_country` VALUES (178, 'United States of America', '美利坚合众国'); +INSERT INTO `ai_country` VALUES (179, 'Uruguay', '乌拉圭'); +INSERT INTO `ai_country` VALUES (180, 'Uzbekistan', '乌兹别克斯坦'); +INSERT INTO `ai_country` VALUES (181, 'Vanuatu', '瓦努阿图'); +INSERT INTO `ai_country` VALUES (182, 'Venezuela', '委内瑞拉'); +INSERT INTO `ai_country` VALUES (183, 'Vietnam', '越南'); +INSERT INTO `ai_country` VALUES (184, 'West Bank', '西岸'); +INSERT INTO `ai_country` VALUES (185, 'W. Sahara', '西撒哈拉'); +INSERT INTO `ai_country` VALUES (186, 'Yemen', '也门'); +INSERT INTO `ai_country` VALUES (187, 'Zambia', '赞比亚'); +INSERT INTO `ai_country` VALUES (188, 'Zimbabwe', '津巴布韦'); + +-- ---------------------------- +-- Table structure for ai_customer +-- ---------------------------- +DROP TABLE IF EXISTS `ai_customer`; +CREATE TABLE `ai_customer` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户名称', + `user_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户编号', + `user_email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户联系方式', + `rebate_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '返佣比例', + `service_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客服链接', + `logo_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'logo链接', + `banner_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'banner链接', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态:0-正常,1-禁用', + `banner1_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '充值页banner链接', + `start_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '启动页链接', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'AI-客户配置表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_customer +-- ---------------------------- +INSERT INTO `ai_customer` VALUES (1, '0', 'admin', '2025-11-26 19:53:53', 'admin', '2025-12-09 14:04:54', 'https://www.undressing.top', 'XM001', 'XM001', '13888888888', '', 'http://localhost/ai-manager/customer', 'http://localhost/ai-manager/customer', 'http://localhost/ai-manager/customer https://images.iqyjsnwv.com/2025/12/09/53300a82_0f271de314dd9ef4c796465c2543495e_high.jpg https://images.iqyjsnwv.com/2025/12/09/db0f8770_54.png', 0, NULL, NULL); + +-- ---------------------------- +-- Table structure for ai_customer_service +-- ---------------------------- +DROP TABLE IF EXISTS `ai_customer_service`; +CREATE TABLE `ai_customer_service` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客服链接', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客服管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_customer_service +-- ---------------------------- +INSERT INTO `ai_customer_service` VALUES (1, '0', 'admin', '2025-11-14 21:44:18', 'admin', '2025-12-09 13:18:40', '111', 'http://localhost/admin/ai-manager/foundation/service', 0); +INSERT INTO `ai_customer_service` VALUES (2, '0', 'admin', '2025-12-23 09:05:52', '', '2025-12-23 09:05:51', NULL, 'https://1.com', 0); +INSERT INTO `ai_customer_service` VALUES (3, '0', 'admin', '2025-12-23 09:06:00', '', '2025-12-23 09:06:00', NULL, 'https://2.com', 0); +INSERT INTO `ai_customer_service` VALUES (4, '0', 'admin', '2025-12-23 13:53:31', '', '2025-12-23 13:53:30', NULL, 'baidu.com', 0); +INSERT INTO `ai_customer_service` VALUES (5, '0', 'admin', '2025-12-23 13:53:31', '', '2025-12-23 13:53:31', NULL, 'baidu.com', 0); + +-- ---------------------------- +-- Table structure for ai_help +-- ---------------------------- +DROP TABLE IF EXISTS `ai_help`; +CREATE TABLE `ai_help` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '帮助管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_help +-- ---------------------------- +INSERT INTO `ai_help` VALUES (1, '0', 'admin', '2025-11-14 22:14:45', 'admin', '2025-12-16 13:54:28', '', 'What should I do if I encounter bugs or generation failures during use?', '

What should I do if I encounter bugs or generation failures during use?

You can try the following methods to resolve the issue:

  1. Check your network connection: Ensure your device has a stable network connection.
  2. Clear browser cache: Access your browser settings and clear the cached data.
  3. Log in again: Log out of your current account and then log back in before attempting to use the feature again.
  4. Use the Chrome browser: It is recommended to use the latest version of the Chrome browser for the best experience.
', 0); +INSERT INTO `ai_help` VALUES (3, '0', 'admin', '2025-12-16 13:54:52', '', '2025-12-16 05:54:52', NULL, NULL, '


', 0); +INSERT INTO `ai_help` VALUES (4, '0', 'admin', '2025-12-17 12:57:32', 'admin', '2025-12-17 12:57:43', '1', '1', '

2

', 0); + +-- ---------------------------- +-- Table structure for ai_manager +-- ---------------------------- +DROP TABLE IF EXISTS `ai_manager`; +CREATE TABLE `ai_manager` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'AI标题', + `price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '价格', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + `prompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '提示词', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型', + `parent_id_sort` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提示词ID插入顺序记录', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `type`(`type` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'AI管理表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_manager +-- ---------------------------- +INSERT INTO `ai_manager` VALUES (1, '0', 'admin', '2025-11-13 20:05:27', 'admin', '2025-12-23 14:30:07', NULL, '图生图', 10.00, 0, '1girl, solo, exact same character as reference image, (completely nude:1.2), naked, no clothes, breasts fully exposed, {胸部大小}, perfect anatomy, masterpiece, best quality', '11', NULL); +INSERT INTO `ai_manager` VALUES (2, '0', 'admin', '2025-11-21 22:24:28', 'admin', '2025-12-14 20:20:56', NULL, '图生图-高级', 12.00, 0, '生成{主题},{风格}包含{细节},分辨率{技术参数}的图像', '12', NULL); +INSERT INTO `ai_manager` VALUES (3, '0', 'admin', '2025-11-13 20:06:02', 'admin', '2025-12-24 15:03:00', NULL, '一键换脸', 10.00, 1, '保持参考图1的内容风格不变,用参考图2的脸部对参考图1的脸部进行替换', '13', NULL); +INSERT INTO `ai_manager` VALUES (8, '0', 'admin', '2025-11-13 20:07:47', 'admin', '2026-01-08 14:58:37', NULL, '视频生成', 35.00, 0, '跳舞', '21', NULL); + +-- ---------------------------- +-- Table structure for ai_order +-- ---------------------------- +DROP TABLE IF EXISTS `ai_order`; +CREATE TABLE `ai_order` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `order_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单编号', + `user_id` bigint NULL DEFAULT NULL COMMENT '用户ID', + `type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'AI类型', + `amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '金额', + `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成结果', + `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态:0-进行中 1-已完成 2-失败(余额退回)', + `text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '请求提示关键词', + `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源', + `is_top` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否置顶:N-否 Y-是', + `img1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首帧图片', + `img2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第二张图片', + `mode` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '视频生成模式:text-to-video、image-first-frame 等', + `duration` int NULL DEFAULT NULL COMMENT '视频时长(秒)', + `resolution` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分辨率', + `ratio` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '宽高比', + `model` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '火山模型 endpoint', + `video_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '本次提交参数JSON(提示词、模型、入参等)', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1326 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'API订单记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_order +-- ---------------------------- +INSERT INTO `ai_order` VALUES (1317, '0', '', '2026-03-30 12:37:57', '', '2026-03-30 12:37:57', '訂單號 2026033047d04967 生成失敗,請稍後重試。', '2026033047d04967', 16, '21', 35.00, NULL, 2, '生成一只跳舞的胡桃', '', 'N', NULL, NULL, 'text-to-video', 4, '720p', '3:4', 'ep-20260326165811-dlkth', '{\"generationMode\":\"text-to-video\",\"prompt\":\"生成一只跳舞的胡桃\",\"functionType\":\"21\",\"model\":\"ep-20260326165811-dlkth\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"content\":[{\"type\":\"text\",\"text\":\"生成一只跳舞的胡桃\",\"image_url\":null,\"role\":null}]}'); +INSERT INTO `ai_order` VALUES (1318, '0', '', '2026-03-30 12:44:04', '', '2026-03-30 12:44:04', '訂單號 202603302d635cc1 生成失敗,請稍後重試。', '202603302d635cc1', 16, '21', 35.00, NULL, 2, '生成一只跳舞的胡桃', '', 'N', NULL, NULL, 'text-to-video', 4, '720p', '3:4', 'ep-20260326165811-dlkth', '{\"generationMode\":\"text-to-video\",\"prompt\":\"生成一只跳舞的胡桃\",\"functionType\":\"21\",\"model\":\"ep-20260326165811-dlkth\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"content\":[{\"type\":\"text\",\"text\":\"生成一只跳舞的胡桃\",\"image_url\":null,\"role\":null}]}'); +INSERT INTO `ai_order` VALUES (1319, '0', '', '2026-03-30 12:53:32', '', '2026-03-30 12:53:33', '訂單號 2026033020d074fd 生成失敗,請稍後重試。', '2026033020d074fd', 16, '21', 35.00, NULL, 2, '生成一个胡桃在跳舞', '', 'N', NULL, NULL, 'text-to-video', 4, '720p', '3:4', 'ep-20260326165811-dlkth', '{\"generationMode\":\"text-to-video\",\"prompt\":\"生成一个胡桃在跳舞\",\"functionType\":\"21\",\"model\":\"ep-20260326165811-dlkth\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"content\":[{\"type\":\"text\",\"text\":\"生成一个胡桃在跳舞\",\"image_url\":null,\"role\":null}]}'); +INSERT INTO `ai_order` VALUES (1320, '0', '', '2026-03-30 12:54:17', '', '2026-03-30 12:54:18', NULL, '202603304a09b815', 16, '21', 35.00, 'cgt-20260330125418-4n976', 1, '生成一个胡桃在跳舞', '', 'N', NULL, NULL, 'text-to-video', 4, '720p', '3:4', 'ep-20260326165811-dlkth', '{\"generationMode\":\"text-to-video\",\"prompt\":\"生成一个胡桃在跳舞\",\"functionType\":\"21\",\"model\":\"ep-20260326165811-dlkth\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"content\":[{\"type\":\"text\",\"text\":\"生成一个胡桃在跳舞\",\"image_url\":null,\"role\":null}]}'); +INSERT INTO `ai_order` VALUES (1321, '0', '', '2026-03-30 13:07:32', '', '2026-03-30 13:07:32', NULL, '20260330d9786e3b', 16, '21', 35.00, 'cgt-20260330130732-d4vp5', 1, '野生胡桃跳舞', '', 'N', NULL, NULL, 'text-to-video', 4, '720p', '3:4', 'ep-20260326170056-dkj9m', '{\"generationMode\":\"text-to-video\",\"prompt\":\"野生胡桃跳舞\",\"functionType\":\"21\",\"model\":\"ep-20260326170056-dkj9m\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"content\":[{\"type\":\"text\",\"text\":\"野生胡桃跳舞\",\"image_url\":null,\"role\":null}]}'); +INSERT INTO `ai_order` VALUES (1322, '0', '', '2026-03-30 13:13:16', '', '2026-03-30 13:16:03', NULL, '202603303a54bb68', 16, '21', 35.00, 'https://seedance-1331490964.cos.ap-guangzhou.myqcloud.com/2026/03/30/be77ceea_02177484759719800000000000000000000ffffac158e322367c2.mp4', 1, '写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠', '', 'N', NULL, NULL, 'text-to-video', 4, '720p', '3:4', 'ep-20260326170056-dkj9m', '{\"generationMode\":\"text-to-video\",\"prompt\":\"写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠\",\"functionType\":\"21\",\"model\":\"ep-20260326170056-dkj9m\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"content\":[{\"type\":\"text\",\"text\":\"写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠\",\"image_url\":null,\"role\":null}]}'); +INSERT INTO `ai_order` VALUES (1323, '0', '', '2026-03-30 13:13:21', '', '2026-03-30 13:16:03', NULL, '2026033072e34f6a', 16, '21', 35.00, 'https://seedance-1331490964.cos.ap-guangzhou.myqcloud.com/2026/03/30/cc4893b0_02177484760262400000000000000000000ffffac182e202f60dd.mp4', 1, '写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠', '', 'N', NULL, NULL, 'text-to-video', 4, '720p', '3:4', 'ep-20260326170056-dkj9m', '{\"generationMode\":\"text-to-video\",\"prompt\":\"写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠\",\"functionType\":\"21\",\"model\":\"ep-20260326170056-dkj9m\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"content\":[{\"type\":\"text\",\"text\":\"写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠\",\"image_url\":null,\"role\":null}]}'); +INSERT INTO `ai_order` VALUES (1324, '0', '', '2026-03-30 13:16:02', '', '2026-03-30 13:16:02', NULL, '202603301de1927a', 16, '21', 35.00, 'cgt-20260330131602-p9b58', 1, '写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠,突然天空飞过一群鸟', '', 'N', NULL, NULL, 'text-to-video', 4, '720p', '3:4', 'ep-20260326170056-dkj9m', '{\"generationMode\":\"text-to-video\",\"prompt\":\"写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠,突然天空飞过一群鸟\",\"functionType\":\"21\",\"model\":\"ep-20260326170056-dkj9m\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"content\":[{\"type\":\"text\",\"text\":\"写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠,突然天空飞过一群鸟\",\"image_url\":null,\"role\":null}]}'); +INSERT INTO `ai_order` VALUES (1325, '0', '', '2026-03-30 13:34:56', '', '2026-03-30 13:39:07', NULL, '20260330e0863e37', 16, '21', 35.00, 'https://seedance-1331490964.cos.ap-guangzhou.myqcloud.com/2026/03/30/0f39ec66_02177484890120200000000000000000000ffffac191d1a378497.mp4', 1, '戴着眼镜穿着蓝色T恤的男生和 的柯基小狗,天空下着大雪,视频卡通风格', '', 'N', 'https://seedance-1331490964.cos.ap-guangzhou.myqcloud.com/2026/03/30/4b7d1c61_1.image', NULL, 'image-reference', 4, '720p', '3:4', 'ep-20260326165811-dlkth', '{\"generationMode\":\"image-reference\",\"prompt\":\"戴着眼镜穿着蓝色T恤的男生和 的柯基小狗,天空下着大雪,视频卡通风格\",\"functionType\":\"21\",\"model\":\"ep-20260326165811-dlkth\",\"duration\":4,\"resolution\":\"720p\",\"ratio\":\"3:4\",\"referenceUrl\":\"https://seedance-1331490964.cos.ap-guangzhou.myqcloud.com/2026/03/30/4b7d1c61_1.image\",\"volcTaskId\":\"cgt-20260330133456-5rkn7\"}'); + +-- ---------------------------- +-- Table structure for ai_pay_setting +-- ---------------------------- +DROP TABLE IF EXISTS `ai_pay_setting`; +CREATE TABLE `ai_pay_setting` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `pay_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付方式', + `api_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付接口', + `gear_id` bigint NULL DEFAULT NULL COMMENT '挡位id', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'AI-支付设置-作废' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_pay_setting +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ai_rebate_record +-- ---------------------------- +DROP TABLE IF EXISTS `ai_rebate_record`; +CREATE TABLE `ai_rebate_record` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联订单号', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `superior_id` bigint NULL DEFAULT NULL COMMENT '上级ID', + `subordinate_id` bigint NULL DEFAULT NULL COMMENT '下级ID', + `amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '返佣金额', + PRIMARY KEY (`id`) USING BTREE, + INDEX `idx_order_no`(`order_no` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 37 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '返佣记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_rebate_record +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ai_recharge +-- ---------------------------- +DROP TABLE IF EXISTS `ai_recharge`; +CREATE TABLE `ai_recharge` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `order_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '充值订单号', + `user_id` bigint NULL DEFAULT NULL COMMENT '用户ID', + `receive_wallet` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '转入钱包', + `payment_wallet` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '转账钱包', + `hash` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '交易hash', + `credited_time` datetime NULL DEFAULT NULL COMMENT '到账时间', + `amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '充值金额', + `gear_id` bigint NULL DEFAULT NULL COMMENT '充值档位ID', + `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源', + `gear_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '档位金额', + `gift_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '到账金额', + `give_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '赠送金额', + `pay_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付方式', + `pay_url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '支付链接', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 118 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_recharge +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ai_recharge_gift +-- ---------------------------- +DROP TABLE IF EXISTS `ai_recharge_gift`; +CREATE TABLE `ai_recharge_gift` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `is_frist_recharge` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否首充活动:N-否 Y-是', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + `type` tinyint NULL DEFAULT NULL COMMENT '活动类型:0-永久 1-周期', + `start_time` datetime NULL DEFAULT NULL COMMENT '活动开始时间', + `end_time` datetime NULL DEFAULT NULL COMMENT '活动结束时间', + `pay_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付方式', + `api_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付接口', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值活动' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_recharge_gift +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ai_recharge_gift_gear +-- ---------------------------- +DROP TABLE IF EXISTS `ai_recharge_gift_gear`; +CREATE TABLE `ai_recharge_gift_gear` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `recharge_id` bigint NULL DEFAULT NULL COMMENT '充值赠送活动ID', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '档位说明', + `recharge_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '充值金额', + `gift_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '赠送金额', + `give_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '额外赠送金额', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 110 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值活动档位配置' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_recharge_gift_gear +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ai_recharge_gift_record +-- ---------------------------- +DROP TABLE IF EXISTS `ai_recharge_gift_record`; +CREATE TABLE `ai_recharge_gift_record` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `user_id` bigint NULL DEFAULT NULL COMMENT '用户ID', + `order_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '充值订单号', + `recharge_gear_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '档位说明', + `gear_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '档位金额', + `gift_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '赠送金额', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值赠送记录-作废' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_recharge_gift_record +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ai_sample_amount +-- ---------------------------- +DROP TABLE IF EXISTS `ai_sample_amount`; +CREATE TABLE `ai_sample_amount` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '体验金额', + `duration` int NULL DEFAULT NULL COMMENT '体验时长(h)', + `type` tinyint NULL DEFAULT NULL COMMENT '活动类型:0-永久 1-周期', + `start_time` datetime NULL DEFAULT NULL COMMENT '活动开始时间', + `end_time` datetime NULL DEFAULT NULL COMMENT '活动结束时间', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '体验金活动管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_sample_amount +-- ---------------------------- +INSERT INTO `ai_sample_amount` VALUES (1, '0', 'admin', '2025-11-14 22:32:34', 'admin', '2025-11-28 13:27:48', NULL, 11.00, 11, 1, '2025-11-14 00:00:00', '2025-11-18 00:00:00', 1); +INSERT INTO `ai_sample_amount` VALUES (2, '0', 'admin', '2025-11-14 22:37:01', 'admin', '2025-12-09 13:44:11', '', 10.00, 1, 0, NULL, NULL, 1); + +-- ---------------------------- +-- Table structure for ai_sample_amount_record +-- ---------------------------- +DROP TABLE IF EXISTS `ai_sample_amount_record`; +CREATE TABLE `ai_sample_amount_record` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联订单号', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `user_id` bigint NULL DEFAULT NULL COMMENT '用户ID', + `sample_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '体验金额', + `recycle_time` datetime NULL DEFAULT NULL COMMENT '回收时间', + `status` tinyint NULL DEFAULT 0 COMMENT '回收状态:0-已发放 1-已回收', + PRIMARY KEY (`id`) USING BTREE, + INDEX `idx_order_no`(`order_no` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 34 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '体验金领取记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_sample_amount_record +-- ---------------------------- +INSERT INTO `ai_sample_amount_record` VALUES (1, NULL, '0', 'admin', '2025-11-14 22:54:17', '', '2025-11-14 22:54:13', NULL, 1, 12.00, '2025-11-15 22:54:13', 0); +INSERT INTO `ai_sample_amount_record` VALUES (2, NULL, '0', '', '2025-11-25 22:43:11', '', '2025-11-25 22:43:11', NULL, 12, 11.00, '2025-12-05 04:43:11', 0); +INSERT INTO `ai_sample_amount_record` VALUES (3, NULL, '0', '', '2025-11-28 11:33:59', '', '2025-11-28 03:33:58', NULL, 13, 11.00, '2025-12-07 17:33:59', 0); +INSERT INTO `ai_sample_amount_record` VALUES (4, NULL, '0', '', '2025-11-28 11:42:33', '', '2025-11-28 03:42:32', NULL, 14, 11.00, '2025-12-07 17:42:33', 0); +INSERT INTO `ai_sample_amount_record` VALUES (5, NULL, '0', '', '2025-12-07 14:52:38', '', '2025-12-07 06:52:38', NULL, 15, 10.00, '2025-12-07 14:52:38', 0); +INSERT INTO `ai_sample_amount_record` VALUES (6, NULL, '0', '', '2025-12-07 17:15:46', '', '2025-12-07 09:15:45', NULL, 16, 10.00, '2025-12-07 17:15:46', 0); +INSERT INTO `ai_sample_amount_record` VALUES (7, NULL, '0', '', '2025-12-07 17:28:57', '', '2025-12-07 09:28:57', NULL, 17, 10.00, '2025-12-07 17:28:57', 0); +INSERT INTO `ai_sample_amount_record` VALUES (8, NULL, '0', '', '2025-12-08 12:53:23', '', '2025-12-08 04:53:23', NULL, 18, 10.00, '2025-12-08 12:53:23', 0); +INSERT INTO `ai_sample_amount_record` VALUES (9, NULL, '0', '', '2025-12-08 15:48:00', '', '2025-12-08 07:47:59', NULL, 19, 10.00, '2025-12-08 15:48:00', 0); +INSERT INTO `ai_sample_amount_record` VALUES (10, NULL, '0', '', '2025-12-08 15:50:04', '', '2025-12-08 07:50:03', NULL, 20, 10.00, '2025-12-08 15:50:04', 0); +INSERT INTO `ai_sample_amount_record` VALUES (11, NULL, '0', '', '2025-12-08 17:20:32', '', '2025-12-08 09:20:31', NULL, 21, 10.00, '2025-12-08 17:20:32', 0); +INSERT INTO `ai_sample_amount_record` VALUES (12, NULL, '0', '', '2025-12-08 19:45:16', '', '2025-12-08 11:45:15', NULL, 22, 10.00, '2025-12-08 19:45:16', 0); +INSERT INTO `ai_sample_amount_record` VALUES (13, NULL, '0', '', '2025-12-09 10:33:05', '', '2025-12-09 02:33:05', NULL, 23, 10.00, '2025-12-09 10:33:05', 0); +INSERT INTO `ai_sample_amount_record` VALUES (14, NULL, '0', '', '2025-12-09 13:42:33', '', '2025-12-09 05:42:32', NULL, 24, 10.00, '2025-12-09 13:42:33', 0); +INSERT INTO `ai_sample_amount_record` VALUES (15, NULL, '0', '', '2025-12-09 13:46:14', '', '2025-12-09 05:46:13', NULL, 25, 10.00, '2025-12-09 13:57:14', 0); +INSERT INTO `ai_sample_amount_record` VALUES (16, NULL, '0', '', '2025-12-09 14:13:17', '', '2025-12-09 06:13:17', NULL, 26, 10.00, '2025-12-09 15:13:17', 0); +INSERT INTO `ai_sample_amount_record` VALUES (17, NULL, '0', '', '2025-12-09 14:57:14', '', '2025-12-09 06:57:14', NULL, 27, 10.00, '2025-12-09 15:57:14', 0); +INSERT INTO `ai_sample_amount_record` VALUES (18, NULL, '0', '', '2025-12-09 15:45:54', '', '2025-12-09 07:45:54', NULL, 28, 10.00, '2025-12-09 16:45:54', 0); +INSERT INTO `ai_sample_amount_record` VALUES (19, NULL, '0', '', '2025-12-11 10:48:59', '', '2025-12-11 11:48:59', NULL, 29, 10.00, '2025-12-11 11:48:59', 1); +INSERT INTO `ai_sample_amount_record` VALUES (20, NULL, '0', '', '2025-12-11 10:50:31', '', '2025-12-11 11:50:31', NULL, 30, 10.00, '2025-12-11 11:50:31', 1); +INSERT INTO `ai_sample_amount_record` VALUES (21, NULL, '0', '', '2025-12-14 01:35:44', '', '2025-12-14 02:35:44', NULL, 31, 10.00, '2025-12-14 02:35:44', 1); +INSERT INTO `ai_sample_amount_record` VALUES (22, NULL, '0', '', '2025-12-14 01:58:22', '', '2025-12-14 02:58:22', NULL, 32, 10.00, '2025-12-14 02:58:22', 1); +INSERT INTO `ai_sample_amount_record` VALUES (23, NULL, '0', '', '2025-12-14 10:22:49', '', '2025-12-14 11:22:49', NULL, 33, 10.00, '2025-12-14 11:22:49', 1); +INSERT INTO `ai_sample_amount_record` VALUES (24, NULL, '0', '', '2025-12-14 14:52:58', '', '2025-12-14 15:52:57', NULL, 34, 10.00, '2025-12-14 15:52:58', 1); +INSERT INTO `ai_sample_amount_record` VALUES (25, NULL, '0', '', '2025-12-15 18:05:01', '', '2025-12-15 19:05:00', NULL, 35, 10.00, '2025-12-15 19:05:01', 1); +INSERT INTO `ai_sample_amount_record` VALUES (26, NULL, '0', '', '2025-12-15 18:07:56', '', '2025-12-15 19:07:56', NULL, 36, 10.00, '2025-12-15 19:07:56', 1); +INSERT INTO `ai_sample_amount_record` VALUES (27, NULL, '0', '', '2025-12-16 14:07:46', '', '2025-12-16 15:07:46', NULL, 37, 10.00, '2025-12-16 15:07:46', 1); +INSERT INTO `ai_sample_amount_record` VALUES (28, NULL, '0', '', '2025-12-19 22:04:19', '', '2025-12-19 23:04:18', NULL, 38, 10.00, '2025-12-19 23:04:19', 1); +INSERT INTO `ai_sample_amount_record` VALUES (29, NULL, '0', '', '2025-12-27 16:48:23', '', '2025-12-27 17:48:23', NULL, 39, 10.00, '2025-12-27 17:48:23', 1); +INSERT INTO `ai_sample_amount_record` VALUES (30, NULL, '0', '', '2025-12-30 11:28:25', '', '2025-12-30 12:28:25', NULL, 40, 10.00, '2025-12-30 12:28:25', 1); +INSERT INTO `ai_sample_amount_record` VALUES (31, NULL, '0', '', '2025-12-30 11:58:14', '', '2025-12-30 12:58:13', NULL, 41, 10.00, '2025-12-30 12:58:14', 1); +INSERT INTO `ai_sample_amount_record` VALUES (32, NULL, '0', '', '2025-12-30 13:42:03', '', '2025-12-30 14:42:02', NULL, 42, 10.00, '2025-12-30 14:42:03', 1); +INSERT INTO `ai_sample_amount_record` VALUES (33, NULL, '0', '', '2025-12-31 14:20:06', '', '2025-12-31 15:20:06', NULL, 43, 10.00, '2025-12-31 15:20:06', 1); + +-- ---------------------------- +-- Table structure for ai_statistics +-- ---------------------------- +DROP TABLE IF EXISTS `ai_statistics`; +CREATE TABLE `ai_statistics` ( + `date_key` datetime NOT NULL COMMENT '统计日期', + `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '来源', + `add_user_count` bigint NULL DEFAULT 0 COMMENT '新增用户数', + `visitor_count` bigint NULL DEFAULT 0 COMMENT '访客数量', + `generate_count` bigint NULL DEFAULT 0 COMMENT '生成数量', + `recharge_amount` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '充值金额', + PRIMARY KEY (`date_key`, `source`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ai-统计表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_statistics +-- ---------------------------- +INSERT INTO `ai_statistics` VALUES ('2025-12-02 10:00:00', '', 0, 1, 10, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-02 12:00:00', '', 0, 0, 14, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-02 17:00:00', 'XM001', 0, 2, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-02 20:00:00', '', 0, 0, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-02 22:00:00', '', 0, 0, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-03 16:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-03 16:00:00', 'XM001', 0, 1, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-03 17:00:00', '', 0, 0, 6, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-03 18:00:00', '', 0, 0, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-03 19:00:00', '', 0, 1, 9, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-03 20:00:00', '', 0, 0, 5, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-03 21:00:00', '', 0, 0, 20, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-04 10:00:00', 'XM001', 0, 0, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-04 17:00:00', 'XM001', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-04 18:00:00', 'XM001', 0, 2, 5, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-05 00:00:00', '', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-05 16:00:00', '', 0, 3, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-05 17:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-05 18:00:00', '', 0, 3, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-06 09:00:00', '', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-06 10:00:00', '', 0, 0, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 10:00:00', 'XM001', 0, 0, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 11:00:00', 'XM001', 0, 0, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 14:00:00', 'XM001', 1, 1, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 16:00:00', '', 0, 2, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 16:00:00', 'XM001', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 17:00:00', 'XM001', 2, 3, 12, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 21:00:00', '', 0, 0, 6, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 21:00:00', 'XM001', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-07 22:00:00', '', 0, 0, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 10:00:00', 'XM001', 0, 1, 6, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 11:00:00', 'XM001', 0, 0, 5, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 12:00:00', 'XM001', 1, 1, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 14:00:00', 'XM001', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 15:00:00', 'XM001', 2, 2, 7, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 16:00:00', '', 0, 0, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 16:00:00', 'XM001', 0, 0, 8, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 17:00:00', '', 0, 0, 5, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 17:00:00', 'XM001', 1, 6, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 18:00:00', '', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-08 19:00:00', 'XM001', 1, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 03:00:00', 'XM001', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 10:00:00', 'XM001', 1, 2, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 11:00:00', 'XM001', 0, 1, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 13:00:00', 'XM001', 2, 6, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 14:00:00', 'XM001', 2, 5, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 15:00:00', '', 0, 1, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 15:00:00', 'ALL', 1, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 15:00:00', 'XM001', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 16:00:00', '', 0, 4, 13, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 17:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 19:00:00', '', 0, 0, 20, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-09 20:00:00', '', 0, 0, 10, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-10 11:00:00', 'XM001', 0, 0, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-10 15:00:00', 'XM001', 0, 0, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-10 16:00:00', 'XM001', 0, 0, 9, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-10 17:00:00', 'XM001', 0, 0, 6, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-10 19:00:00', '', 0, 1, 13, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 09:00:00', '', 0, 0, 26, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 10:00:00', '', 0, 1, 7, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 10:00:00', 'ALL', 2, 2, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 10:00:00', 'XM001', 0, 0, 9, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 11:00:00', '', 0, 1, 32, 10.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 11:00:00', 'ALL', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 12:00:00', '', 0, 0, 44, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 12:00:00', 'XM001', 0, 1, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 13:00:00', '', 0, 0, 11, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 14:00:00', '', 0, 2, 26, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 14:00:00', 'XM001', 0, 0, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 15:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 15:00:00', 'XM001', 0, 0, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 16:00:00', '', 0, 0, 41, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 17:00:00', '', 0, 0, 20, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 17:00:00', 'XM001', 0, 0, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-11 20:00:00', '', 0, 0, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-12 10:00:00', '', 0, 0, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-12 16:00:00', '', 0, 0, 43, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-12 18:00:00', '', 0, 0, 35, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-12 19:00:00', '', 0, 0, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-13 17:00:00', 'XM001', 0, 0, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-14 01:00:00', 'XM001', 2, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-14 10:00:00', 'XM001', 1, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-14 14:00:00', 'XM001', 1, 1, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-14 15:00:00', 'XM001', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-15 12:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-15 18:00:00', 'ALL', 2, 2, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-15 19:00:00', '', 0, 0, 0, 100.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-16 14:00:00', 'ALL', 1, 3, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-16 16:00:00', 'XM001', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-16 22:00:00', '', 0, 0, 0, 10.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-17 11:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-17 12:00:00', 'ALL', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-17 13:00:00', 'ALL', 0, 1, 9, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-17 15:00:00', '', 0, 0, 0, 220.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-17 20:00:00', 'ALL', 0, 0, 0, 530.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-18 00:00:00', '', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-18 10:00:00', 'XM001', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-18 14:00:00', 'ALL', 0, 5, 11, 440.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-18 16:00:00', 'XM001', 0, 3, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-18 17:00:00', 'XM001', 0, 1, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-18 18:00:00', 'XM001', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-18 19:00:00', '', 0, 2, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-18 20:00:00', '', 0, 0, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-19 07:00:00', '', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-19 15:00:00', 'XM001', 0, 0, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-19 17:00:00', 'ALL', 0, 5, 4, 330.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-19 18:00:00', 'ALL', 0, 0, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-19 21:00:00', 'ALL', 0, 0, 6, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-19 22:00:00', 'XM001', 1, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-21 11:00:00', 'XM001', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-22 10:00:00', '', 0, 3, 8, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-22 10:00:00', 'ALL', 0, 8, 3, 110.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-22 11:00:00', '', 0, 6, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-22 12:00:00', '', 0, 7, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-22 12:00:00', 'XM001', 0, 2, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-22 13:00:00', '', 0, 2, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-22 15:00:00', 'ALL', 0, 2, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-22 16:00:00', 'ALL', 0, 0, 0, 220.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-23 09:00:00', 'ALL', 0, 1, 1, 110.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-23 14:00:00', 'ALL', 0, 0, 8, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-24 15:00:00', 'ALL', 0, 2, 0, 222.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-24 20:00:00', 'XM001', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-25 13:00:00', 'ALL', 0, 0, 0, 11.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-25 14:00:00', 'ALL', 0, 0, 0, 110.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-26 08:00:00', '', 0, 1, 0, 220.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-26 11:00:00', 'ALL', 0, 0, 0, 102.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-26 14:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-26 17:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-26 18:00:00', 'XM001', 0, 1, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-27 16:00:00', 'XM001', 1, 2, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-29 11:00:00', 'ALL', 0, 0, 0, 550.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-29 12:00:00', '', 0, 0, 0, 11.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-29 16:00:00', '', 0, 1, 0, 121.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-30 11:00:00', '', 0, 0, 0, 11.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-30 11:00:00', 'ALL', 2, 2, 1, 440.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-30 13:00:00', 'ALL', 1, 1, 0, 220.00); +INSERT INTO `ai_statistics` VALUES ('2025-12-31 14:00:00', 'ALL', 2, 2, 2, 1320.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-04 19:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-06 10:00:00', '', 0, 2, 1, 220.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-06 16:00:00', '', 0, 3, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-06 16:00:00', 'XM001', 0, 2, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-06 17:00:00', 'XM001', 0, 0, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-07 15:00:00', '', 0, 1, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-07 16:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-07 20:00:00', '', 0, 2, 3, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-08 01:00:00', '', 0, 1, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-08 09:00:00', '', 0, 1, 4, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-08 14:00:00', 'ALL', 0, 1, 5, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-08 15:00:00', 'ALL', 0, 0, 2, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-09 14:00:00', 'ALL', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-01-09 14:00:00', 'XM001', 0, 0, 8, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-03-26 17:00:00', '', 0, 1, 0, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-03-27 14:00:00', '', 0, 1, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-03-30 12:00:00', '', 0, 0, 1, 0.00); +INSERT INTO `ai_statistics` VALUES ('2026-03-30 13:00:00', '', 0, 0, 5, 0.00); + +-- ---------------------------- +-- Table structure for ai_tag +-- ---------------------------- +DROP TABLE IF EXISTS `ai_tag`; +CREATE TABLE `ai_tag` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `parent_id` int NULL DEFAULT 0 COMMENT '父级ID', + `ai_id` bigint NULL DEFAULT NULL COMMENT 'aiId', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签名', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + `prompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '提示词', + `title_HK` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '繁体字标签名', + `title_US` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '英文标签名', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 150 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ai-标签管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_tag +-- ---------------------------- +INSERT INTO `ai_tag` VALUES (1, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 2, '胸部大小', 0, NULL, '胸部大小', '胸部大小'); +INSERT INTO `ai_tag` VALUES (2, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 1, 2, '超巨乳', 0, 'very large breasts', '超巨乳', 'very large breasts'); +INSERT INTO `ai_tag` VALUES (3, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 1, 2, '中等胸', 0, 'medium breasts', '中等胸', 'medium breasts'); +INSERT INTO `ai_tag` VALUES (4, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 1, 2, '小胸', 0, 'small breasts', '小胸', 'small breasts'); +INSERT INTO `ai_tag` VALUES (5, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 2, '乳头可见度', 0, NULL, '乳頭可見度', '乳头可见度'); +INSERT INTO `ai_tag` VALUES (6, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 5, 2, '乳头透过布料可见', 0, 'nipples visible through fabric', '乳頭透過布料可見', 'nipples visible through fabric'); +INSERT INTO `ai_tag` VALUES (7, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 5, 2, '被乳贴覆盖', 0, 'covered by pasties', '被乳貼覆蓋', 'covered by pasties'); +INSERT INTO `ai_tag` VALUES (8, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 5, 2, '完全裸露', 0, 'fully exposed', '完全裸露', 'fully exposed'); +INSERT INTO `ai_tag` VALUES (9, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 2, '服装样式', 0, NULL, '服裝樣式', '服装样式'); +INSERT INTO `ai_tag` VALUES (10, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '透明黑色蕾丝超小比基尼', 0, 'transparent black lace micro bikini', '透明黑色蕾絲超小比基尼', 'transparent black lace micro bikini'); +INSERT INTO `ai_tag` VALUES (11, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '开裆红色蕾丝情趣内衣+吊袜带+丝袜', 0, 'crotchless red lace lingerie with garterbelt and stockings', '開襠紅色蕾絲情趣內衣+吊襪帶+絲襪', 'crotchless red lace lingerie with garterbelt and stockings'); +INSERT INTO `ai_tag` VALUES (12, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '裸体围裙(什么都不穿只围围裙)', 0, 'naked apron only', '裸體圍裙(什麼都不穿只圍圍裙)', 'naked apron only'); +INSERT INTO `ai_tag` VALUES (13, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '处女杀手毛衣(前后开洞露侧乳露臀)', 0, 'virgin killer sweater only', '處女殺手毛衣(前後開洞露側乳露臀)', 'virgin killer sweater only'); +INSERT INTO `ai_tag` VALUES (14, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '经典黑色兔女郎装+渔网袜', 0, 'classic black bunny suit with fishnet stockings', '經典黑色兔女郎裝+漁網襪', 'classic black bunny suit with fishnet stockings'); +INSERT INTO `ai_tag` VALUES (15, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '完全透明白色蕾丝睡裙', 0, 'completely transparent white babydoll lingerie', '完全透明白色蕾絲睡裙', 'completely transparent white babydoll lingerie'); +INSERT INTO `ai_tag` VALUES (16, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '开杯文胸+心形乳贴+开裆内裤', 0, 'open-cup bra with heart nipple pasties and crotchless panties', '開杯文胸+心形乳貼+開襠內褲', 'open-cup bra with heart nipple pasties and crotchless panties'); +INSERT INTO `ai_tag` VALUES (17, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '极小吊带比基尼(几乎什么都遮不住)', 0, 'micro sling bikini barely covering anything', '極小吊帶比基尼(幾乎什麼都遮不住)', 'micro sling bikini barely covering anything'); +INSERT INTO `ai_tag` VALUES (18, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '透黑连体渔网袜(关键部位开洞)', 0, 'sheer black bodystocking with strategic holes', '透黑連體漁網襪(關鍵部位開洞)', 'sheer black bodystocking with strategic holes'); +INSERT INTO `ai_tag` VALUES (19, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '性感女仆装无内裤', 0, 'sexy maid outfit with no panties', '性感女僕裝無內褲', 'sexy maid outfit with no panties'); +INSERT INTO `ai_tag` VALUES (20, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '乳胶护士装前拉链拉到肚脐', 0, 'latex nurse outfit with front zipper down to navel', '乳膠護士裝前拉鏈拉到肚臍', 'latex nurse outfit with front zipper down to navel'); +INSERT INTO `ai_tag` VALUES (21, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '高叉竞技泳装拨到一边', 0, 'high-leg competitive swimsuit pulled aside', '高叉競技泳裝撥到一邊', 'high-leg competitive swimsuit pulled aside'); +INSERT INTO `ai_tag` VALUES (22, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '白色新娘情趣内衣套装+吊袜带', 0, 'white bridal lingerie set with garterbelt', '白色新娘情趣內衣套裝+吊襪帶', 'white bridal lingerie set with garterbelt'); +INSERT INTO `ai_tag` VALUES (23, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '学校泳装褪到腰部', 0, 'school swimsuit pulled down to waist', '學校泳裝褪到腰部', 'school swimsuit pulled down to waist'); +INSERT INTO `ai_tag` VALUES (24, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '战术比基尼装甲(几乎不遮)', 0, 'tactical bikini armor barely covering', '戰術比基尼裝甲(幾乎不遮)', 'tactical bikini armor barely covering'); +INSERT INTO `ai_tag` VALUES (25, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '淡粉色透明开衫只穿一件', 0, 'pastel pink see-through cardigan only', '淡粉色透明開衫只穿一件', 'pastel pink see-through cardigan only'); +INSERT INTO `ai_tag` VALUES (26, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '黑色皮革束缚带情趣内衣', 0, 'black leather harness lingerie', '黑色皮革束縛帶情趣內衣', 'black leather harness lingerie'); +INSERT INTO `ai_tag` VALUES (27, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '圣诞红丝带缠身(礼物包装式)', 0, 'christmas red ribbon body wrapping only', '聖誕紅絲帶纏身(禮物包裝式)', 'christmas red ribbon body wrapping only'); +INSERT INTO `ai_tag` VALUES (28, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '警察超短制服衬衫大开', 0, 'police micro uniform with open shirt', '警察超短制服襯衫大開', 'police micro uniform with open shirt'); +INSERT INTO `ai_tag` VALUES (29, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '纯白连体泳装拨到一边', 0, 'pure white one-piece swimsuit pulled aside', '純白連體泳裝撥到一邊', 'pure white one-piece swimsuit pulled aside'); +INSERT INTO `ai_tag` VALUES (30, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '裸体+丝带礼物包装风', 0, 'naked ribbon gift wrapping style', '裸體+絲帶禮物包裝風', 'naked ribbon gift wrapping style'); +INSERT INTO `ai_tag` VALUES (31, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '超短牛仔热裤拉链全开+上身裸', 0, 'micro denim shorts unbuttoned and topless', '超短牛仔熱褲拉鏈全開+上身裸', 'micro denim shorts unbuttoned and topless'); +INSERT INTO `ai_tag` VALUES (32, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '透明雨衣什么都不穿只披雨衣', 0, 'transparent raincoat only', '透明雨衣什麼都不穿只披雨衣', 'transparent raincoat only'); +INSERT INTO `ai_tag` VALUES (33, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '性感秘书装衬衫全开无内衣', 0, 'sexy secretary outfit with unbuttoned shirt and no bra', '性感秘書裝襯衫全開無內衣', 'sexy secretary outfit with unbuttoned shirt and no bra'); +INSERT INTO `ai_tag` VALUES (34, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '啦啦队短上衣+百褶超短裙无内裤', 0, 'cheerleader crop top and pleated micro skirt no panties', '啦啦隊短上衣+百褶超短裙無內褲', 'cheerleader crop top and pleated micro skirt no panties'); +INSERT INTO `ai_tag` VALUES (35, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '修女服开裆版', 0, 'nun habit with crotchless modification', '修女服開襠版', 'nun habit with crotchless modification'); +INSERT INTO `ai_tag` VALUES (36, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '金属银色超小比基尼', 0, 'metallic silver micro bikini', '金屬銀色超小比基尼', 'metallic silver micro bikini'); +INSERT INTO `ai_tag` VALUES (37, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '淡色毛衣撩起露出下乳', 0, 'pastel sweater lifted up exposing underboob', '淡色毛衣撩起露出下乳', 'pastel sweater lifted up exposing underboob'); +INSERT INTO `ai_tag` VALUES (38, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '和服松垮前开式', 0, 'japanese yukata loosely tied open front', '和服松垮前開式', 'japanese yukata loosely tied open front'); +INSERT INTO `ai_tag` VALUES (39, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 9, 2, '赛博朋克荧光连体衣+透明面板', 0, 'glowing neon cyberpunk bodysuit with transparent panels', '賽博朋克熒光連體衣+透明面板', 'glowing neon cyberpunk bodysuit with transparent panels'); +INSERT INTO `ai_tag` VALUES (40, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 2, '动作', 0, NULL, '動作', '动作'); +INSERT INTO `ai_tag` VALUES (41, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '站立双手背后肘部外张', 0, 'standing hands behind head elbows out', '站立雙手背後肘部外張', 'standing hands behind head elbows out'); +INSERT INTO `ai_tag` VALUES (42, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '床上M字大开腿', 0, 'lying on bed M-shaped legs wide open', '牀上M字大開腿', 'lying on bed M-shaped legs wide open'); +INSERT INTO `ai_tag` VALUES (43, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '四肢着地高翘臀回头看', 0, 'on all fours ass raised high looking back', '四肢着地高翹臀回頭看', 'on all fours ass raised high looking back'); +INSERT INTO `ai_tag` VALUES (44, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '坐着张开腿双手放膝盖', 0, 'sitting spreading legs hands on knees', '坐着張開腿雙手放膝蓋', 'sitting spreading legs hands on knees'); +INSERT INTO `ai_tag` VALUES (45, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '跪地仰视镜头', 0, 'kneeling looking up at viewer', '跪地仰視鏡頭', 'kneeling looking up at viewer'); +INSERT INTO `ai_tag` VALUES (46, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '单手撩裙单手摸胸', 0, 'one hand lifting skirt one hand on breast', '單手撩裙單手摸胸', 'one hand lifting skirt one hand on breast'); +INSERT INTO `ai_tag` VALUES (47, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '单腿抬高踩在物体上', 0, 'standing one leg raised high on object', '單腿抬高踩在物體上', 'standing one leg raised high on object'); +INSERT INTO `ai_tag` VALUES (48, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '侧躺单手放裆部', 0, 'lying on side one hand between legs', '側躺單手放襠部', 'lying on side one hand between legs'); +INSERT INTO `ai_tag` VALUES (49, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '深深弯腰双手撑膝', 0, 'bending over deeply hands on knees', '深深彎腰雙手撐膝', 'bending over deeply hands on knees'); +INSERT INTO `ai_tag` VALUES (50, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '坐在边缘单手揉阴蒂', 0, 'sitting on edge one hand rubbing clit', '坐在邊緣單手揉陰蒂', 'sitting on edge one hand rubbing clit'); +INSERT INTO `ai_tag` VALUES (51, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '站立弯腰靠墙', 0, 'standing bent over leaning on wall', '站立彎腰靠牆', 'standing bent over leaning on wall'); +INSERT INTO `ai_tag` VALUES (52, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '仰躺双腿V字举高', 0, 'lying on back legs up in V shape', '仰躺雙腿V字舉高', 'lying on back legs up in V shape'); +INSERT INTO `ai_tag` VALUES (53, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '跪地后视角重点看臀', 0, 'kneeling from behind view ass focus', '跪地後視角重點看臀', 'kneeling from behind view ass focus'); +INSERT INTO `ai_tag` VALUES (54, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '正坐双手放腿上', 0, 'sitting in seiza pose hands on thighs', '正坐雙手放腿上', 'sitting in seiza pose hands on thighs'); +INSERT INTO `ai_tag` VALUES (55, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '双手叉腰自信站姿', 0, 'standing hands on hips confident pose', '雙手叉腰自信站姿', 'standing hands on hips confident pose'); +INSERT INTO `ai_tag` VALUES (56, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '正面抱胸', 0, 'hugging own breasts from front', '正面抱胸', 'hugging own breasts from front'); +INSERT INTO `ai_tag` VALUES (57, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '趴着臀部垫枕翘高', 0, 'lying prone ass up pillow under hips', '趴着臀部墊枕翹高', 'lying prone ass up pillow under hips'); +INSERT INTO `ai_tag` VALUES (58, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, 'W字腿坐姿', 0, 'sitting with W-shaped legs', 'W字腿坐姿', 'sitting with W-shaped legs'); +INSERT INTO `ai_tag` VALUES (59, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '靠墙单腿抬高', 0, 'standing against wall one leg raised', '靠牆單腿抬高', 'standing against wall one leg raised'); +INSERT INTO `ai_tag` VALUES (60, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '趴着回头看', 0, 'lying on stomach looking back', '趴着回頭看', 'lying on stomach looking back'); +INSERT INTO `ai_tag` VALUES (61, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '蹲下双膝分开', 0, 'squatting with knees apart', '蹲下雙膝分開', 'squatting with knees apart'); +INSERT INTO `ai_tag` VALUES (62, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '背靠墙双手举过头顶', 0, 'standing back against wall hands above head', '背靠牆雙手舉過頭頂', 'standing back against wall hands above head'); +INSERT INTO `ai_tag` VALUES (63, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '侧躺胸部叠在一起', 0, 'lying on side breasts stacked', '側躺胸部疊在一起', 'lying on side breasts stacked'); +INSERT INTO `ai_tag` VALUES (64, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '跪姿背部拱起', 0, 'kneeling with back arched', '跪姿背部拱起', 'kneeling with back arched'); +INSERT INTO `ai_tag` VALUES (65, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '坐椅子双腿搭在扶手上', 0, 'sitting on chair legs over armrests', '坐椅子雙腿搭在扶手上', 'sitting on chair legs over armrests'); +INSERT INTO `ai_tag` VALUES (66, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '单膝踩椅子', 0, 'standing one knee on chair', '單膝踩椅子', 'standing one knee on chair'); +INSERT INTO `ai_tag` VALUES (67, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '仰躺头垂在床沿外', 0, 'lying on back head hanging off bed edge', '仰躺頭垂在牀沿外', 'lying on back head hanging off bed edge'); +INSERT INTO `ai_tag` VALUES (68, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '跪姿脸朝下臀朝天', 0, 'kneeling face down ass up', '跪姿臉朝下臀朝天', 'kneeling face down ass up'); +INSERT INTO `ai_tag` VALUES (69, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '站立双手背后交叉', 0, 'standing hands clasped behind back', '站立雙手背後交叉', 'standing hands clasped behind back'); +INSERT INTO `ai_tag` VALUES (70, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 40, 2, '反坐椅子跨坐在椅背上', 0, 'sitting reverse on chair straddling', '反坐椅子跨坐在椅背上', 'sitting reverse on chair straddling'); +INSERT INTO `ai_tag` VALUES (71, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:37:06', NULL, 0, 1, '胸部大小', 0, '', '胸部大小', 'breast size'); +INSERT INTO `ai_tag` VALUES (72, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 71, 1, '超巨乳', 0, 'very large breasts', '超巨乳', 'very large breasts'); +INSERT INTO `ai_tag` VALUES (73, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 71, 1, '中等胸', 0, 'medium breasts', '中等胸', 'medium breasts'); +INSERT INTO `ai_tag` VALUES (74, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 71, 1, '小胸', 0, 'small breasts', '小胸', 'small breasts'); +INSERT INTO `ai_tag` VALUES (75, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:37:29', NULL, 0, 1, '阴毛样式', 0, '', '陰毛樣式', 'pubic hair pattern'); +INSERT INTO `ai_tag` VALUES (76, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 75, 1, '无毛小穴', 0, 'hairless pussy', '無毛小穴', 'hairless pussy'); +INSERT INTO `ai_tag` VALUES (77, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 75, 1, '修剪阴毛', 0, 'trimmed pubic hair', '修剪陰毛', 'trimmed pubic hair'); +INSERT INTO `ai_tag` VALUES (78, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 75, 1, '心形阴毛', 0, 'heart-shaped pubic hair', '心形陰毛', 'heart-shaped pubic hair'); +INSERT INTO `ai_tag` VALUES (79, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:38:00', NULL, 0, 1, '胸部动作', 0, '', '胸部動作', 'chest action '); +INSERT INTO `ai_tag` VALUES (80, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 79, 1, '双手从正面轻抚胸部', 0, 'both hands gently caressing own breasts from front, fingers lightly circling nipples, seductive expression', '雙手從正面輕撫胸部', 'both hands gently caressing own breasts from front, fingers lightly circling nipples, seductive expression'); +INSERT INTO `ai_tag` VALUES (81, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 79, 1, '双手从两侧向内挤压巨乳', 0, 'both hands squeezing breasts inward from sides creating deep cleavage, breasts overflowing between arms, aroused face', '雙手從兩側向內擠壓巨乳', 'both hands squeezing breasts inward from sides creating deep cleavage, breasts overflowing between arms, aroused face'); +INSERT INTO `ai_tag` VALUES (82, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 79, 1, '双手从下方托起巨乳', 0, 'both hands lifting and pushing up very large breasts from below, underboob visible, breasts weighing heavily in palms', '雙手從下方託起巨乳', 'both hands lifting and pushing up very large breasts from below, underboob visible, breasts weighing heavily in palms'); +INSERT INTO `ai_tag` VALUES (83, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 1, '开腿/掰穴系', 0, NULL, '開腿/掰穴系', '开腿/掰穴系'); +INSERT INTO `ai_tag` VALUES (84, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 83, 1, 'M字开腿双手掰穴特写', 0, 'lying on back, legs spread wide in M-shape, both hands gently spreading labia with fingers, close-up between legs, pussy juice visible', 'M字開腿雙手掰穴特寫', 'lying on back, legs spread wide in M-shape, both hands gently spreading labia with fingers, close-up between legs, pussy juice visible'); +INSERT INTO `ai_tag` VALUES (85, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 83, 1, '站立单腿抬高掰穴', 0, 'standing one leg raised high resting on object, one hand spreading pussy gently, other hand on breast', '站立單腿抬高掰穴', 'standing one leg raised high resting on object, one hand spreading pussy gently, other hand on breast'); +INSERT INTO `ai_tag` VALUES (86, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 83, 1, '跪坐开腿单手掰穴', 0, 'kneeling with knees apart, one hand spreading pussy lips, other hand behind head, looking at viewer', '跪坐開腿單手掰穴', 'kneeling with knees apart, one hand spreading pussy lips, other hand behind head, looking at viewer'); +INSERT INTO `ai_tag` VALUES (87, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 1, '后入/翘臀系', 0, NULL, '後入/翹臀系', '后入/翘臀系'); +INSERT INTO `ai_tag` VALUES (88, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 87, 1, '四肢着地经典后入翘臀', 0, 'on all fours, ass raised high, looking back seductively, pussy and anus fully visible from behind', '四肢着地經典後入翹臀', 'on all fours, ass raised high, looking back seductively, pussy and anus fully visible from behind'); +INSERT INTO `ai_tag` VALUES (89, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 87, 1, '俯身双手撑物后入', 0, 'upper body bent over leaning on object, both hands gripping surface, ass pushed back, pussy dripping', '俯身雙手撐物後入', 'upper body bent over leaning on object, both hands gripping surface, ass pushed back, pussy dripping'); +INSERT INTO `ai_tag` VALUES (90, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 87, 1, '站立弯腰双手撑膝后入', 0, 'standing bent over deeply, hands on knees, legs straight, ass pushed out, looking back between legs', '站立彎腰雙手撐膝後入', 'standing bent over deeply, hands on knees, legs straight, ass pushed out, looking back between legs'); +INSERT INTO `ai_tag` VALUES (91, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 1, '综合爱抚系', 0, NULL, '綜合愛撫系', '综合爱抚系'); +INSERT INTO `ai_tag` VALUES (92, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 91, 1, '坐姿自慰(单手揉胸', 0, '+ 单手插入)sitting with legs spread, one hand squeezing breast, other hand with two fingers inserted in pussy, ahegao face', '坐姿自慰(單手揉胸', '+ 单手插入)sitting with legs spread, one hand squeezing breast, other hand with two fingers inserted in pussy, ahegao face'); +INSERT INTO `ai_tag` VALUES (93, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 91, 1, '仰躺全身爱抚', 0, 'lying on back, one hand pinching nipple, other hand rubbing clit in circles, legs trembling', '仰躺全身愛撫', 'lying on back, one hand pinching nipple, other hand rubbing clit in circles, legs trembling'); +INSERT INTO `ai_tag` VALUES (94, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 91, 1, '侧身躺单手从后面摸', 0, 'lying on side, one arm under breasts lifting them, other hand reaching between legs from behind rubbing pussy', '側身躺單手從後面摸', 'lying on side, one arm under breasts lifting them, other hand reaching between legs from behind rubbing pussy'); +INSERT INTO `ai_tag` VALUES (95, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:38:33', NULL, 0, 4, '眼睛颜色', 0, '', '眼睛顏色', 'eye color'); +INSERT INTO `ai_tag` VALUES (96, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 95, 4, '蓝色眼睛', 0, 'blue eyes ', '藍色眼睛', 'blue eyes '); +INSERT INTO `ai_tag` VALUES (97, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 95, 4, '绿色眼睛', 0, 'green eyes ', '綠色眼睛', 'green eyes '); +INSERT INTO `ai_tag` VALUES (98, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 95, 4, '棕色眼睛', 0, 'brown eyes ', '棕色眼睛', 'brown eyes '); +INSERT INTO `ai_tag` VALUES (99, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 95, 4, '榛色眼睛', 0, 'hazel eyes ', '榛色眼睛', 'hazel eyes '); +INSERT INTO `ai_tag` VALUES (100, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 95, 4, '红色眼睛,用于幻想风格', 0, 'red eyes ', '紅色眼睛,用於幻想風格', 'red eyes '); +INSERT INTO `ai_tag` VALUES (101, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:38:44', NULL, 0, 4, '发型', 0, '', '髮型', 'hairstyle'); +INSERT INTO `ai_tag` VALUES (102, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 101, 4, '长直黑发', 0, 'long straight black hair ', '長直黑髮', 'long straight black hair '); +INSERT INTO `ai_tag` VALUES (103, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 101, 4, '短卷金发', 0, 'short curly blonde hair ', '短卷金髮', 'short curly blonde hair '); +INSERT INTO `ai_tag` VALUES (104, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 101, 4, '马尾刘海', 0, 'ponytail with bangs ', '馬尾劉海', 'ponytail with bangs '); +INSERT INTO `ai_tag` VALUES (105, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 101, 4, '凌乱波波头', 0, 'messy bob cut ', '凌亂波波頭', 'messy bob cut '); +INSERT INTO `ai_tag` VALUES (106, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 101, 4, '编织银发', 0, 'braided silver hair ', '編織銀髮', 'braided silver hair '); +INSERT INTO `ai_tag` VALUES (107, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:38:58', NULL, 0, 4, '配饰', 0, '', '配飾', 'accessories'); +INSERT INTO `ai_tag` VALUES (108, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 107, 4, '戴耳环和项链', 0, 'wearing earrings and necklace ', '戴耳環和項鍊', 'wearing earrings and necklace '); +INSERT INTO `ai_tag` VALUES (109, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 107, 4, '拿着花冠', 0, 'holding a flower crown ', '拿着花冠', 'holding a flower crown '); +INSERT INTO `ai_tag` VALUES (110, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 107, 4, '戴眼镜和围巾', 0, 'with glasses and scarf ', '戴眼鏡和圍巾', 'with glasses and scarf '); +INSERT INTO `ai_tag` VALUES (111, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 107, 4, '猫耳和尾巴,用于cosplay', 0, 'cat ears and tail ', '貓耳和尾巴,用於cosplay', 'cat ears and tail '); +INSERT INTO `ai_tag` VALUES (112, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 107, 4, '无配饰,如果没有则留空', 0, 'no accessories ', '無配飾,如果沒有則留空', 'no accessories '); +INSERT INTO `ai_tag` VALUES (113, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:39:15', NULL, 0, 4, '表情', 0, '', '表情', 'expression'); +INSERT INTO `ai_tag` VALUES (114, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 113, 4, '快乐微笑', 0, 'smiling happily ', '快樂微笑', 'smiling happily '); +INSERT INTO `ai_tag` VALUES (115, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 113, 4, '严肃专注', 0, 'serious and focused ', '嚴肅專注', 'serious and focused '); +INSERT INTO `ai_tag` VALUES (116, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 113, 4, '惊讶睁大眼睛', 0, 'surprised with wide eyes ', '驚訝睜大眼睛', 'surprised with wide eyes '); +INSERT INTO `ai_tag` VALUES (117, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 113, 4, '诱惑眨眼', 0, 'seductive wink ', '誘惑眨眼', 'seductive wink '); +INSERT INTO `ai_tag` VALUES (118, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 113, 4, '中性平静脸', 0, 'neutral calm face ', '中性平靜臉', 'neutral calm face '); +INSERT INTO `ai_tag` VALUES (119, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:39:25', NULL, 0, 4, '姿势', 0, '', '姿勢', 'pose'); +INSERT INTO `ai_tag` VALUES (120, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 119, 4, '优雅站立', 0, 'standing gracefully ', '優雅站立', 'standing gracefully '); +INSERT INTO `ai_tag` VALUES (121, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 119, 4, '盘腿坐', 0, 'sitting cross-legged ', '盤腿坐', 'sitting cross-legged '); +INSERT INTO `ai_tag` VALUES (122, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 119, 4, '单膝跪地', 0, 'kneeling on one knee ', '單膝跪地', 'kneeling on one knee '); +INSERT INTO `ai_tag` VALUES (123, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 119, 4, '空中跳跃', 0, 'jumping in the air ', '空中跳躍', 'jumping in the air '); +INSERT INTO `ai_tag` VALUES (124, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 119, 4, '放松躺下', 0, 'lying down relaxed ', '放鬆躺下', 'lying down relaxed '); +INSERT INTO `ai_tag` VALUES (125, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:39:37', NULL, 0, 4, '背景', 0, '', '背景', 'background'); +INSERT INTO `ai_tag` VALUES (126, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 125, 4, '在阳光沙滩', 0, 'in a sunny beach ', '在陽光沙灘', 'in a sunny beach '); +INSERT INTO `ai_tag` VALUES (127, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 125, 4, '在舒适卧室', 0, 'inside a cozy bedroom ', '在舒適卧室', 'inside a cozy bedroom '); +INSERT INTO `ai_tag` VALUES (128, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 125, 4, '在日落山峰', 0, 'on a mountain peak at sunset ', '在日落山峯', 'on a mountain peak at sunset '); +INSERT INTO `ai_tag` VALUES (129, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 125, 4, '在未来城市街道', 0, 'in a futuristic city street ', '在未來城市街道', 'in a futuristic city street '); +INSERT INTO `ai_tag` VALUES (130, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 125, 4, '靠纯白墙壁', 0, 'against a plain white wall ', '靠純白牆壁', 'against a plain white wall '); +INSERT INTO `ai_tag` VALUES (131, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2026-01-06 10:39:56', NULL, 0, 4, '服装描述', 0, '', '服裝描述', 'clothing_description'); +INSERT INTO `ai_tag` VALUES (132, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 131, 4, '裸体版:完全裸体:1.2, 裸体, 无衣服, 乳房完全暴露, 乳头完美匹配肤色', 0, '', '裸體版:完全裸體:1.2, 裸體, 無衣服, 乳房完全暴露, 乳頭完美匹配膚色', ''); +INSERT INTO `ai_tag` VALUES (133, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 131, 4, '正式服装版:穿着优雅晚礼服, 无可见乳头', 0, 'wearing elegant evening gown, no visible nipples ', '正式服裝版:穿着優雅晚禮服, 無可見乳頭', 'wearing elegant evening gown, no visible nipples '); +INSERT INTO `ai_tag` VALUES (134, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 131, 4, '泳装版:穿着比基尼泳衣, 乳头略微可见', 0, 'wearing bikini swimsuit, nipples slightly visible ', '泳裝版:穿着比基尼泳衣, 乳頭略微可見', 'wearing bikini swimsuit, nipples slightly visible '); +INSERT INTO `ai_tag` VALUES (135, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 131, 4, '半透明版:穿着透明丝袍, 乳头透过布料可见', 0, 'wearing transparent silk robe, nipples visible through fabric ', '半透明版:穿着透明絲袍, 乳頭透過布料可見', 'wearing transparent silk robe, nipples visible through fabric '); +INSERT INTO `ai_tag` VALUES (136, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 131, 4, '休闲版:穿着休闲T恤和短裤, 无乳头细节', 0, 'wearing casual t-shirt and shorts, no nipple details ', '休閒版:穿着休閒T恤和短褲, 無乳頭細節', 'wearing casual t-shirt and shorts, no nipple details '); +INSERT INTO `ai_tag` VALUES (137, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 4, '胸部大小', 0, NULL, '胸部大小', '胸部大小'); +INSERT INTO `ai_tag` VALUES (138, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 137, 4, '小胸', 0, 'small breasts ', '小胸', 'small breasts '); +INSERT INTO `ai_tag` VALUES (139, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 137, 4, '中胸', 0, 'medium breasts ', '中胸', 'medium breasts '); +INSERT INTO `ai_tag` VALUES (140, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 137, 4, '大胸', 0, 'large breasts ', '大胸', 'large breasts '); +INSERT INTO `ai_tag` VALUES (141, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 137, 4, '娇小平胸', 0, 'petite flat chest ', '嬌小平胸', 'petite flat chest '); +INSERT INTO `ai_tag` VALUES (142, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 137, 4, '丰满胸围', 0, 'voluptuous bust ', '豐滿胸圍', 'voluptuous bust '); +INSERT INTO `ai_tag` VALUES (143, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 0, 4, '多人描述', 0, NULL, '多人描述', '多人描述'); +INSERT INTO `ai_tag` VALUES (144, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 143, 4, '2个女孩, 嬉戏互动', 0, '2girls, interacting playfully ', '2個女孩, 嬉戲互動', '2girls, interacting playfully '); +INSERT INTO `ai_tag` VALUES (145, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 143, 4, '1个男孩和1个女孩, 牵手', 0, '1boy and 1girl, holding hands ', '1個男孩和1個女孩, 牽手', '1boy and 1girl, holding hands '); +INSERT INTO `ai_tag` VALUES (146, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 143, 4, '3个女性的团体, 一起摆姿势', 0, 'group of 3 women, posing together ', '3個女性的團體, 一起擺姿勢', 'group of 3 women, posing together '); +INSERT INTO `ai_tag` VALUES (147, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 143, 4, '4个角色围成圈', 0, '4 characters in a circle ', '4個角色圍成圈', '4 characters in a circle '); +INSERT INTO `ai_tag` VALUES (148, '0', 'admin', '2025-12-14 19:41:42', 'admin', '2025-12-22 15:29:54', NULL, 143, 4, '无多人角色,用于单人', 0, 'no multiple characters ', '無多人角色,用於單人', 'no multiple characters '); + +-- ---------------------------- +-- Table structure for ai_template +-- ---------------------------- +DROP TABLE IF EXISTS `ai_template`; +CREATE TABLE `ai_template` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增ID', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模版名称', + `chinese_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模版中文内容', + `english_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模版英文内容', + `image_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模版图片URL', + `ai_id` bigint NULL DEFAULT NULL COMMENT '关联AI类型ID', + `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(0禁用 1启用)', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)', + PRIMARY KEY (`id`) USING BTREE, + INDEX `idx_ai_id`(`ai_id` ASC) USING BTREE, + INDEX `idx_status`(`status` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1001 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'AI模板表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_template +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ai_user +-- ---------------------------- +DROP TABLE IF EXISTS `ai_user`; +CREATE TABLE `ai_user` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户账号', + `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户昵称', + `gender` tinyint(1) NULL DEFAULT 2 COMMENT '性别:1-男,2-女', + `avatar` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像地址', + `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码', + `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码', + `openid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户唯一标识', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态:1-正常,2-禁用', + `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱', + `birthday` date NULL DEFAULT NULL COMMENT '生日', + `invitation_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邀请码', + `payment_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '充值地址', + `login_time` datetime NULL DEFAULT NULL COMMENT '登录时间', + `balance` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '余额', + `superior_id` bigint NULL DEFAULT NULL COMMENT '上级ID', + `user_id` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户ID', + `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源', + `ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户IP', + `country` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '隶属国家', + `dept_id` bigint NULL DEFAULT NULL COMMENT '归属部门(sys_dept.dept_id)', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uuid`(`user_id` ASC) USING BTREE, + UNIQUE INDEX `invitation_code`(`invitation_code` ASC) USING BTREE, + UNIQUE INDEX `email`(`email` ASC) USING BTREE, + UNIQUE INDEX `username`(`username` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 45 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ai-用户信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_user +-- ---------------------------- +INSERT INTO `ai_user` VALUES (14, '0', '', '2025-11-28 11:42:33', '', '2026-01-06 16:04:21', NULL, 'ww123', NULL, 2, '', '', '$2a$10$bxNPP2cfo9OlJxiOQJJDiu4QOrQet8enUOCiu3QF6qLHaOSLA6G1.', NULL, 0, 'xpchb40121@outlook.com', NULL, 'RM3XZ8z3', NULL, '2026-01-06 16:04:21', 235.00, NULL, 'L8AJXFPT', 'XM001', '2605:52c0:1:446:a425:64ff:fe47:36c6', '美国', NULL); +INSERT INTO `ai_user` VALUES (15, '0', '', '2025-12-07 14:52:38', '', '2025-12-08 17:20:37', NULL, 'u30', NULL, 2, '', '', '$2a$10$tXkZP66AWniOcCbhk2LJpOFOSzHEIMLDbGsow4B7maYswco5HShg.', NULL, 0, 'u30@163.com', NULL, 'wHSf4N2v', NULL, '2025-12-08 17:20:37', 10.00, NULL, 'SNLMZXPH', 'XM001', '208.86.32.27', '美国', NULL); +INSERT INTO `ai_user` VALUES (16, '0', '', '2025-12-07 17:15:46', '', '2026-03-30 12:02:25', NULL, 'test001', NULL, 2, '', '', '$2a$10$Tnwy/EpbnKqmyepwAPT3JeeeuiQ2enEojPq0tN5YoW880Eu.iRb.W', NULL, 0, 'fgerghbrthbrt@gmail.com', NULL, 'XrtN5DDW', NULL, '2026-03-27 14:12:51', 99606.00, NULL, '2LZ9RAC2', '', '27.154.114.233', '中国', 101); +INSERT INTO `ai_user` VALUES (17, '0', '', '2025-12-07 17:28:57', '', '2025-12-07 09:28:57', NULL, 'zz3534217@gmail.com', NULL, 2, '', '', '$2a$10$sxNmfnayqUroy66CgCATf.VkmxsECKv1jTUgFUMN.CQY.3yFBWGO.', NULL, 0, 'zz3534217@gmail.com', NULL, 'qnUwmXYS', NULL, '2025-12-07 21:18:48', 0.00, NULL, '82FR6YTZ', 'XM001', NULL, NULL, NULL); +INSERT INTO `ai_user` VALUES (18, '0', '', '2025-12-08 12:53:23', '', '2025-12-08 17:00:57', NULL, '3545486624@qq.com', NULL, 2, '', '', '$2a$10$9siQceU./ZfmW.iDwVf9sehBJWsxzyP10fJvkzStAbyzw4yQEHAUa', NULL, 0, '3545486624@qq.com', NULL, 'ujfTuFNA', NULL, '2025-12-08 17:00:56', 0.00, NULL, 'OEEO8YJQ', 'XM001', '119.246.86.101', '香港', NULL); +INSERT INTO `ai_user` VALUES (19, '0', '', '2025-12-08 15:47:59', '', '2025-12-08 15:48:14', NULL, 'walb0501', NULL, 2, '', '', '$2a$10$KnHIeNIOtva0saZVasbfBeJhvCKpU/cjZXEwBJ655jrJcBnCR1s/q', NULL, 0, 'pereadesen2@gmail.com', NULL, 'DqmbQS8q', NULL, '2025-12-08 15:48:14', 8.00, NULL, '9Q889UMZ', 'XM001', '188.253.121.195', '新加坡', NULL); +INSERT INTO `ai_user` VALUES (20, '0', '', '2025-12-08 15:50:03', '', '2025-12-08 15:50:23', NULL, 'xu89026719@gmail.com', NULL, 2, '', '', '$2a$10$xdGHiEVaGC7gyXldojpiUO0GOgyu5Pcgtw/WRTuf.TA1e.NbB8Ogu', NULL, 0, 'xu89026719@gmail.com', NULL, 'XnQAfPvA', NULL, '2025-12-08 15:50:23', 0.00, NULL, '209HPBTF', 'XM001', '38.207.136.194', '日本', NULL); +INSERT INTO `ai_user` VALUES (21, '0', '', '2025-12-08 17:20:31', '', '2025-12-08 17:22:26', NULL, '1686228', NULL, 2, '', '', '$2a$10$MpUYTeWBI6gVTqjtJBz.3.sMOz6ul.eqLQyrvY3VL2WRbFeK666fW', NULL, 0, '1686228@gmail.com', NULL, 'RyZlK7YG', NULL, '2025-12-08 17:22:26', 10.00, NULL, '9CUIDFW4', 'XM001', '208.86.32.27', '美国', NULL); +INSERT INTO `ai_user` VALUES (22, '0', '', '2025-12-08 19:45:16', '', '2025-12-09 03:12:37', NULL, 'a424569211@gmail.com', NULL, 2, '', '', '$2a$10$3TEa4ufju1sMPJdw8K0Ik.ic10m6Ms4LQFxYK2h27/pbI2qR5nJDK', NULL, 0, 'a424569211@gmail.com', NULL, '4JLEc4vd', NULL, '2025-12-09 03:12:37', 0.00, NULL, '0N5NEU38', 'XM001', '205.185.125.114', '美国', NULL); +INSERT INTO `ai_user` VALUES (23, '0', '', '2025-12-09 10:33:05', '', '2025-12-09 10:33:21', NULL, 'cc123', NULL, 2, 'https://images.iqyjsnwv.com/2025/12/09/37b754c5_706d42be-ad9a-4f11-a3ec-c0742e97ed64.png', '', '$2a$10$V.SDRP4RgM/qfAmNMSqIdOOM259j064oJCvAbDkhrSZLB99L9nhaK', NULL, 0, 'cherrylux098@gmail.com', NULL, 'rlmhwbhF', NULL, '2025-12-09 10:33:21', 4.00, NULL, 'NU8BE6J2', 'XM001', '2605:52c0:3:1a3:c05b:4bff:fe2c:115a', '美国', NULL); +INSERT INTO `ai_user` VALUES (25, '0', '', '2025-12-09 13:46:13', '', '2025-12-09 14:31:51', NULL, 'test1', NULL, 2, '', '', '$2a$10$hZIo0UnRdL8pEZd2aTAccu/9SvjDLqvgLcptVe4G43pruqnaeG0ke', NULL, 0, '123@gmail.com', NULL, 'VBb72Ym3', NULL, '2025-12-09 14:31:50', 8.00, NULL, 'UQ9WZN3V', 'XM001', '2407:cdc0:b00a::19', '香港', NULL); +INSERT INTO `ai_user` VALUES (26, '0', '', '2025-12-09 14:13:17', '', '2025-12-09 14:53:48', NULL, 'test2', NULL, 2, '', '', '$2a$10$Hu8k08n2ztovymewUz1OreP20iukImsJ4dL54E.dYC0ZYCbM1PvJa', NULL, 0, '1@gmail.com', NULL, '3WFmGuER', NULL, '2025-12-09 14:53:48', 10.00, NULL, '0NEK09R6', 'XM001', '2407:cdc0:b00a::19', '香港', NULL); +INSERT INTO `ai_user` VALUES (27, '0', '', '2025-12-09 14:57:14', '', '2025-12-09 15:01:08', NULL, 'test3', NULL, 2, '', '', '$2a$10$aCcA6Mq/.xOfs6FCJwPot.ttBFv7YjULPQsF3axMz3Gm98MzMafrO', NULL, 0, '2@gmail.com', NULL, 'pqU7mW5R', NULL, '2025-12-09 15:01:08', 10000.00, NULL, '4R80E3NI', 'XM001', '2407:cdc0:b00a::19', '香港', NULL); +INSERT INTO `ai_user` VALUES (29, '0', '', '2025-12-11 10:48:59', '', '2025-12-11 10:49:08', NULL, 'test4', NULL, 2, '', '', '$2a$10$he3GMBisX7UeEHFRQYVxU.vcavkDxWWNyCSuz2QvfPKBAEZd17Xuu', NULL, 0, '3@gmail.com', NULL, 'FWzJWjjQ', NULL, '2025-12-11 10:49:08', 0.00, NULL, 'KLSC4HK0', 'ALL', '2407:cdc0:b00a::19', '香港', NULL); +INSERT INTO `ai_user` VALUES (30, '0', '', '2025-12-11 10:50:31', '', '2025-12-11 11:00:47', NULL, 'test5', NULL, 2, '', '', '$2a$10$QVUfOv2FbwhRwj35ETn0we.k76tfHNqxXZPKy0vvzxfz1jgh2cB7m', NULL, 0, '4@gmail.com', NULL, 'Rdp7l3db', NULL, '2025-12-11 11:00:47', 28.22, NULL, '1S8WYOXT', 'ALL', '2407:cdc0:b00a::19', '香港', NULL); +INSERT INTO `ai_user` VALUES (31, '0', '', '2025-12-14 01:35:44', '', '2025-12-13 17:35:44', NULL, 'whsksmhxud', NULL, 2, '', '', '$2a$10$sJ1pA9uBfgzv8O5X5Ui5G.7uVKRoZDqDqQ9BG848y7njgFtlgzWpq', NULL, 0, 'w809277959@outlook.com', NULL, 'bZEVdu4b', NULL, NULL, 0.00, NULL, '7I7TJC30', 'XM001', '103.82.93.21', '印尼', NULL); +INSERT INTO `ai_user` VALUES (32, '0', '', '2025-12-14 01:58:22', '', '2025-12-14 01:58:47', NULL, 'devin', NULL, 2, '', '', '$2a$10$NUNiFbS6WEXznA0LzlW10eH5FjX437NxO05VSnMFII4FIsPQOuoxe', NULL, 0, 'devinhe46@gmail.com', NULL, 'BZNhTE5M', NULL, '2025-12-14 01:58:47', 0.00, NULL, 'BN7FJCGI', 'XM001', '134.122.184.12', '日本', NULL); +INSERT INTO `ai_user` VALUES (33, '0', '', '2025-12-14 10:22:49', '', '2025-12-14 10:23:08', NULL, 'djwnx1123', NULL, 2, '', '', '$2a$10$z5dYmkZzGdi9G2nVSPZqJutN2Z/8FN0.cPRilsZdjzgVZKc2QCydi', NULL, 0, '2451855921@qq.com', NULL, 'nc3yv7WQ', NULL, '2025-12-14 10:23:08', 0.00, NULL, '4HF1953W', 'XM001', '103.147.45.37', '香港', NULL); +INSERT INTO `ai_user` VALUES (34, '0', '', '2025-12-14 14:52:58', '', '2025-12-14 14:54:08', NULL, 'djwnx', NULL, 2, '', '', '$2a$10$YwtgWJOnElfAn4vuvYRprO5zXrTBZx8fvx/lVIyopVdph7RkeSisS', NULL, 0, 'tianyangyu1123@gmail.com', NULL, 'pFpHVX2y', NULL, '2025-12-14 14:54:08', 0.00, NULL, 'BH9DLPCJ', 'XM001', '43.228.227.211', '香港', NULL); +INSERT INTO `ai_user` VALUES (35, '0', '', '2025-12-15 18:05:01', '', '2025-12-24 15:08:10', NULL, 'test6', NULL, 2, '', '', '$2a$10$AOJg.25lz16afHa3OfPMhuxu8oorFGeL4MqMgcxpRKjd4iY0LsmAG', NULL, 0, '5@gmail.com', NULL, 'heNUTHUX', NULL, '2025-12-24 15:08:09', 323.00, 30, 'PJCZNE1M', 'ALL', '2602:fbf1:b001::36', '美国', NULL); +INSERT INTO `ai_user` VALUES (36, '0', '', '2025-12-15 18:07:56', '', '2026-01-08 14:53:02', NULL, 'test7', NULL, 2, '', '', '$2a$10$xXtOsMjz5Zd9dsJvUBz5be.6ZphexWOedfe.TLW9bdDtzFBYESzIG', NULL, 0, '6@gmail.com', NULL, 'RXQLfyjy', NULL, '2026-01-08 14:53:01', 100419.00, 35, '24SRSLFG', 'ALL', '2407:cdc0:d002::195', '新加坡', NULL); +INSERT INTO `ai_user` VALUES (37, '0', '', '2025-12-16 14:07:46', '', '2025-12-16 14:08:05', NULL, 'test8', NULL, 2, '', '', '$2a$10$Z967MUQ6I5CCgfVJTV0l2ug2BysZmfRNvpq6c.vBVlVIX7ekM3GJi', NULL, 0, '7@gmail.com', NULL, 'kEZx2eps', NULL, '2025-12-16 14:08:04', 0.00, NULL, 'H4AFA8CH', 'ALL', '37.9.33.202', '美国', NULL); +INSERT INTO `ai_user` VALUES (38, '0', '', '2025-12-19 22:04:18', '', '2025-12-24 20:57:53', NULL, 'ghypnus', NULL, 2, '', '', '$2a$10$Cr7AQ7D9Jxk6BRE7cYn1su5B4x4aOxkf9JQMwk06Tyt5X1dn8Qr6K', NULL, 0, '1954579286@qq.com', NULL, '3tMwDlMH', NULL, '2025-12-24 20:57:52', 0.00, NULL, 'JPL28UHV', 'XM001', '85.234.69.52', '英国', NULL); +INSERT INTO `ai_user` VALUES (39, '0', '', '2025-12-27 16:48:23', '', '2026-01-06 16:32:09', NULL, 'xiaxiaxia', NULL, 2, '', '', '$2a$10$aci4cfcpANfKt1EPdVY1cORUACqXJHGx49gjD72Cc2p62K5TKT6bG', NULL, 0, 'pianochen606@gmail.com', NULL, 'yWQK4jBC', NULL, '2026-01-06 16:32:09', 9829.00, NULL, 'K0G1NBAI', 'XM001', '216.167.64.103', '美国', NULL); +INSERT INTO `ai_user` VALUES (40, '0', '', '2025-12-30 11:28:25', '', '2025-12-30 11:28:35', NULL, 'test9', NULL, 2, '', '', '$2a$10$RrqVCQk2eKBrk4LqVlVLg.MCSmKlIJidSpw/aH3jlA4oGf8AEvbYi', NULL, 0, '8@gmail.com', NULL, 'wSsxXKeH', NULL, '2025-12-30 11:28:35', 336.00, 35, 'Z6UI3X6S', 'ALL', '2602:fbf1:b001::36', '美国', NULL); +INSERT INTO `ai_user` VALUES (41, '0', '', '2025-12-30 11:58:13', '', '2025-12-30 11:58:20', NULL, 'test10', NULL, 2, '', '', '$2a$10$iyc.quT3QzzzROdjLN1S8.GLE.epyFAo4FvBDOlokDbu4JMODrr3S', NULL, 0, '9@gmail.com', NULL, 'lRbwts88', NULL, '2025-12-30 11:58:20', 110.00, 40, 'LJSSMAQO', 'ALL', '2602:fbf1:b001::36', '美国', NULL); +INSERT INTO `ai_user` VALUES (42, '0', '', '2025-12-30 13:42:02', '', '2025-12-30 13:42:09', NULL, 'test11', NULL, 2, '', '', '$2a$10$ke66b3aOZ67NaUT2WQepyO2EmVYkSEBYLB/NFSRID.S3ejHaU5Og.', NULL, 0, '10@gmail.com', NULL, 'BrEg6XmM', NULL, '2025-12-30 13:42:09', 225.00, NULL, 'IHOF63N5', 'ALL', '2602:fbf1:b001::36', '美国', NULL); +INSERT INTO `ai_user` VALUES (43, '0', '', '2025-12-31 14:20:06', '', '2025-12-31 14:20:12', NULL, 'a001', NULL, 2, '', '', '$2a$10$Z02VVJ5/LaiTzTp22b2zXOTV8YE/6BMNVrboTj5cuEthXuPpP97Mi', NULL, 0, '11@gmail.com', NULL, 'Xf38CXD6', NULL, '2025-12-31 14:20:12', 1089.00, NULL, 'LXNFP1VS', 'ALL', '2602:fbf1:b001::36', '美国', NULL); +INSERT INTO `ai_user` VALUES (44, '0', '', '2025-12-31 14:26:20', '', '2026-03-30 11:05:52', NULL, 'a002', NULL, 2, '', '', '$2a$10$4ZnF/zh3q3E07GBpthtL.ufsxQOt2u/eu8YzcFnmPO5dUa1RJ6mkG', NULL, 0, 'c46258724hk@gmail.com', NULL, 'knt2yT2r', NULL, '2025-12-31 14:26:25', 230.00, 43, 'JW07BAHC', 'ALL', '2602:fbf1:b001::36', '美国', 101); + +-- ---------------------------- +-- Table structure for ai_user_message +-- ---------------------------- +DROP TABLE IF EXISTS `ai_user_message`; +CREATE TABLE `ai_user_message` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '信息标题', + `send_type` tinyint NULL DEFAULT NULL COMMENT '发送类型:0-所有用户 1-指定用户', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '发送内容', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '站内信管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_user_message +-- ---------------------------- +INSERT INTO `ai_user_message` VALUES (5, '0', 'admin', '2025-12-09 13:23:23', '', '2025-12-09 05:23:22', NULL, 'test', 0, '111'); +INSERT INTO `ai_user_message` VALUES (6, '0', 'admin', '2025-12-09 13:23:26', '', '2025-12-09 05:23:26', NULL, NULL, 0, NULL); + +-- ---------------------------- +-- Table structure for ai_work +-- ---------------------------- +DROP TABLE IF EXISTS `ai_work`; +CREATE TABLE `ai_work` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '作品url', + `text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文字描述', + `user_id` bigint NULL DEFAULT NULL COMMENT '用户ID', + `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ai类型', + `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源', + `is_top` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否置顶:N-否 Y-是', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ai作品表-作废' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ai_work +-- ---------------------------- + +-- ---------------------------- +-- Table structure for gen_table +-- ---------------------------- +DROP TABLE IF EXISTS `gen_table`; +CREATE TABLE `gen_table` ( + `table_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表名称', + `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表描述', + `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联子表的表名', + `sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '子表关联的外键名', + `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '实体类名称', + `tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)', + `tpl_web_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '前端模板类型(element-ui模版 element-plus模版)', + `package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成包路径', + `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成模块名', + `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成业务名', + `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成功能名', + `function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成功能作者', + `gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)', + `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '/' COMMENT '生成路径(不填默认项目路径)', + `options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其它生成选项', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`table_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 24 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of gen_table +-- ---------------------------- +INSERT INTO `gen_table` VALUES (4, 'ai_user', 'ai-用户信息表', NULL, NULL, 'AiUser', 'crud', '', 'com.ruoyi.ai', 'ai', 'user', 'ai-用户信息', 'shi', '0', '/', NULL, 'admin', '2025-11-12 20:28:48', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (5, 'ai_manager', 'AI管理表', NULL, NULL, 'AiManager', 'crud', '', 'com.ruoyi.ai', 'ai', 'manager', 'AI管理', 'shi', '0', '/', NULL, 'admin', '2025-11-13 19:12:46', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (6, 'ai_banner', 'banner管理', NULL, NULL, 'AiBanner', 'crud', '', 'com.ruoyi.ai', 'ai', 'banner', 'banner管理', 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:54:00', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (7, 'ai_customer_service', '客服管理', NULL, NULL, 'AiCustomerService', 'crud', '', 'com.ruoyi.ai', 'ai', 'service', '客服管理', 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:54:08', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (8, 'ai_help', '', NULL, NULL, 'AiHelp', 'crud', '', 'com.ruoyi.ai', 'ai', 'help', NULL, 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:54:16', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (9, 'ai_order', '订单管理', NULL, NULL, 'AiOrder', 'crud', '', 'com.ruoyi.ai', 'ai', 'order', '订单管理', 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:54:24', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (10, 'ai_rebate_record', '返佣记录', NULL, NULL, 'AiRebateRecord', 'crud', '', 'com.ruoyi.ai', 'ai', 'record', '返佣记录', 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:54:32', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (11, 'ai_recharge', '充值管理', NULL, NULL, 'AiRecharge', 'crud', '', 'com.ruoyi.ai', 'ai', 'recharge', '充值管理', 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:54:42', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (12, 'ai_sample_amount', '体验金活动管理', NULL, NULL, 'AiSampleAmount', 'crud', '', 'com.ruoyi.ai', 'ai', 'amount', '体验金活动管理', 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:54:51', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (13, 'ai_sample_amount_record', '体验金领取记录', NULL, NULL, 'AiSampleAmountRecord', 'crud', '', 'com.ruoyi.ai', 'ai', 'record', '体验金领取记录', 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:55:00', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (14, 'ai_user_message', '站内信管理', NULL, NULL, 'AiUserMessage', 'crud', '', 'com.ruoyi.ai', 'ai', 'message', '站内信管理', 'shi', '0', '/', NULL, 'admin', '2025-11-13 21:55:10', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (15, 'ai_balance_change_record', '余额使用记录', NULL, NULL, 'AiBalanceChangeRecord', 'crud', '', 'com.ruoyi.ai', 'ai', 'record', '余额使用记录', 'shi', '0', '/', NULL, 'admin', '2025-11-13 22:22:29', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (16, 'ai_recharge_gift', '充值赠送活动', NULL, NULL, 'AiRechargeGift', 'crud', '', 'com.ruoyi.ai', 'ai', 'gift', '充值赠送活动', 'shi', '0', '/', NULL, 'admin', '2025-11-20 21:59:10', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (17, 'ai_recharge_gift_gear', '充值赠送活动档位配置', NULL, NULL, 'AiRechargeGiftGear', 'crud', '', 'com.ruoyi.ai', 'ai', 'gear', '充值赠送活动档位配置', 'shi', '0', '/', NULL, 'admin', '2025-11-20 21:59:19', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (18, 'ai_recharge_gift_record', '充值赠送记录', NULL, NULL, 'AiRechargeGiftRecord', 'crud', '', 'com.ruoyi.ai', 'ai', 'record', '充值赠送记录', 'shi', '0', '/', NULL, 'admin', '2025-11-20 21:59:29', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (20, 'ai_tag', 'ai-标签管理', NULL, NULL, 'AiTag', 'crud', '', 'com.ruoyi.ai', 'ai', 'tag', 'ai-标签管理', 'shi', '0', '/', NULL, 'admin', '2025-11-24 22:08:12', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (21, 'ai_work', 'ai作品表', NULL, NULL, 'AiWork', 'crud', '', 'com.ruoyi.ai', 'ai', 'work', 'ai作品', 'shi', '0', '/', NULL, 'admin', '2025-11-25 22:01:50', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (22, 'ai_customer', 'AI-客户配置表', NULL, NULL, 'AiCustomer', 'crud', '', 'com.ruoyi.ai', 'ai', 'customer', 'AI-客户配置', 'shi', '0', '/', NULL, 'admin', '2025-11-26 19:36:57', '', NULL, NULL); +INSERT INTO `gen_table` VALUES (23, 'ai_template', 'AI模板表', NULL, NULL, 'AiTemplate', 'crud', '', 'com.ruoyi.ai', 'ai', 'template', 'AI模板', 'shi', '0', '/', NULL, 'admin', '2026-03-27 11:25:40', '', NULL, NULL); + +-- ---------------------------- +-- Table structure for gen_table_column +-- ---------------------------- +DROP TABLE IF EXISTS `gen_table_column`; +CREATE TABLE `gen_table_column` ( + `column_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_id` bigint NULL DEFAULT NULL COMMENT '归属表编号', + `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列名称', + `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列描述', + `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列类型', + `java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'JAVA类型', + `java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'JAVA字段名', + `is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否主键(1是)', + `is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否自增(1是)', + `is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否必填(1是)', + `is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否为插入字段(1是)', + `is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否编辑字段(1是)', + `is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否列表字段(1是)', + `is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否查询字段(1是)', + `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)', + `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', + `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', + `sort` int NULL DEFAULT NULL COMMENT '排序', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`column_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 302 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of gen_table_column +-- ---------------------------- +INSERT INTO `gen_table_column` VALUES (64, 4, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-12 20:28:49', '', NULL); +INSERT INTO `gen_table_column` VALUES (65, 4, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-12 20:28:50', '', NULL); +INSERT INTO `gen_table_column` VALUES (66, 4, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-12 20:28:50', '', NULL); +INSERT INTO `gen_table_column` VALUES (67, 4, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-12 20:28:51', '', NULL); +INSERT INTO `gen_table_column` VALUES (68, 4, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-12 20:28:52', '', NULL); +INSERT INTO `gen_table_column` VALUES (69, 4, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-12 20:28:52', '', NULL); +INSERT INTO `gen_table_column` VALUES (70, 4, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-12 20:28:53', '', NULL); +INSERT INTO `gen_table_column` VALUES (71, 4, 'nickname', '用户昵称', 'varchar(64)', 'String', 'nickname', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 8, 'admin', '2025-11-12 20:28:55', '', NULL); +INSERT INTO `gen_table_column` VALUES (72, 4, 'gender', '性别:1-男,2-女', 'tinyint(1)', 'Integer', 'gender', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-12 20:28:56', '', NULL); +INSERT INTO `gen_table_column` VALUES (73, 4, 'avatar', '头像地址', 'varchar(500)', 'String', 'avatar', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 10, 'admin', '2025-11-12 20:28:56', '', NULL); +INSERT INTO `gen_table_column` VALUES (74, 4, 'phone', '手机号码', 'varchar(11)', 'String', 'phone', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2025-11-12 20:28:57', '', NULL); +INSERT INTO `gen_table_column` VALUES (75, 4, 'password', '密码', 'varchar(100)', 'String', 'password', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2025-11-12 20:28:58', '', NULL); +INSERT INTO `gen_table_column` VALUES (76, 4, 'openid', '用户唯一标识', 'varchar(64)', 'String', 'openid', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 13, 'admin', '2025-11-12 20:28:59', '', NULL); +INSERT INTO `gen_table_column` VALUES (77, 4, 'status', '状态:1-正常,2-禁用', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 14, 'admin', '2025-11-12 20:28:59', '', NULL); +INSERT INTO `gen_table_column` VALUES (78, 4, 'email', '邮箱', 'varchar(255)', 'String', 'email', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 15, 'admin', '2025-11-12 20:29:00', '', NULL); +INSERT INTO `gen_table_column` VALUES (79, 4, 'birthday', '生日', 'date', 'Date', 'birthday', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'datetime', '', 16, 'admin', '2025-11-12 20:29:00', '', NULL); +INSERT INTO `gen_table_column` VALUES (80, 4, 'invitation_code', '邀请码', 'varchar(255)', 'String', 'invitationCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 17, 'admin', '2025-11-12 20:29:01', '', NULL); +INSERT INTO `gen_table_column` VALUES (81, 4, 'payment_url', '充值地址', 'varchar(255)', 'String', 'paymentUrl', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2025-11-12 20:29:01', '', NULL); +INSERT INTO `gen_table_column` VALUES (82, 4, 'login_time', '登录时间', 'datetime', 'Date', 'loginTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'datetime', '', 19, 'admin', '2025-11-12 20:29:02', '', NULL); +INSERT INTO `gen_table_column` VALUES (83, 4, 'balance', '余额', 'decimal(10,2)', 'BigDecimal', 'balance', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 20, 'admin', '2025-11-12 20:29:03', '', NULL); +INSERT INTO `gen_table_column` VALUES (84, 4, 'superior_id', '上级ID', 'bigint', 'Long', 'superiorId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 21, 'admin', '2025-11-12 20:29:03', '', NULL); +INSERT INTO `gen_table_column` VALUES (85, 5, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 19:12:47', '', NULL); +INSERT INTO `gen_table_column` VALUES (86, 5, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 19:12:48', '', NULL); +INSERT INTO `gen_table_column` VALUES (87, 5, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 19:12:48', '', NULL); +INSERT INTO `gen_table_column` VALUES (88, 5, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 19:12:49', '', NULL); +INSERT INTO `gen_table_column` VALUES (89, 5, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 19:12:49', '', NULL); +INSERT INTO `gen_table_column` VALUES (90, 5, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 19:12:50', '', NULL); +INSERT INTO `gen_table_column` VALUES (91, 5, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 19:12:50', '', NULL); +INSERT INTO `gen_table_column` VALUES (92, 5, 'title', 'AI标题', 'varchar(255)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 19:12:51', '', NULL); +INSERT INTO `gen_table_column` VALUES (93, 5, 'price', '价格', 'decimal(10,2)', 'BigDecimal', 'price', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-13 19:12:52', '', NULL); +INSERT INTO `gen_table_column` VALUES (94, 5, 'status', '状态:1-正常,2-禁用', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2025-11-13 19:12:52', '', NULL); +INSERT INTO `gen_table_column` VALUES (95, 6, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:54:01', '', NULL); +INSERT INTO `gen_table_column` VALUES (96, 6, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:54:02', '', NULL); +INSERT INTO `gen_table_column` VALUES (97, 6, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:54:02', '', NULL); +INSERT INTO `gen_table_column` VALUES (98, 6, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:54:03', '', NULL); +INSERT INTO `gen_table_column` VALUES (99, 6, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:54:03', '', NULL); +INSERT INTO `gen_table_column` VALUES (100, 6, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:54:04', '', NULL); +INSERT INTO `gen_table_column` VALUES (101, 6, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:54:05', '', NULL); +INSERT INTO `gen_table_column` VALUES (102, 6, 'title', '标题', 'varchar(255)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:54:05', '', NULL); +INSERT INTO `gen_table_column` VALUES (103, 6, 'image_url', '图片地址', 'varchar(255)', 'String', 'imageUrl', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-13 21:54:06', '', NULL); +INSERT INTO `gen_table_column` VALUES (104, 6, 'type', '链接类型:0-内链 1-外链', 'tinyint', 'Long', 'type', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 10, 'admin', '2025-11-13 21:54:07', '', NULL); +INSERT INTO `gen_table_column` VALUES (105, 6, 'jump_url', '跳转URL', 'varchar(255)', 'String', 'jumpUrl', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2025-11-13 21:54:07', '', NULL); +INSERT INTO `gen_table_column` VALUES (106, 6, 'status', '状态(0正常 1停用)', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 12, 'admin', '2025-11-13 21:54:08', '', NULL); +INSERT INTO `gen_table_column` VALUES (107, 7, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:54:10', '', NULL); +INSERT INTO `gen_table_column` VALUES (108, 7, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:54:11', '', NULL); +INSERT INTO `gen_table_column` VALUES (109, 7, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:54:12', '', NULL); +INSERT INTO `gen_table_column` VALUES (110, 7, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:54:13', '', NULL); +INSERT INTO `gen_table_column` VALUES (111, 7, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:54:13', '', NULL); +INSERT INTO `gen_table_column` VALUES (112, 7, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:54:14', '', NULL); +INSERT INTO `gen_table_column` VALUES (113, 7, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:54:14', '', NULL); +INSERT INTO `gen_table_column` VALUES (114, 7, 'url', '客服链接', 'varchar(255)', 'String', 'url', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:54:15', '', NULL); +INSERT INTO `gen_table_column` VALUES (115, 7, 'status', '状态(0正常 1停用)', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 9, 'admin', '2025-11-13 21:54:16', '', NULL); +INSERT INTO `gen_table_column` VALUES (116, 8, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:54:18', '', NULL); +INSERT INTO `gen_table_column` VALUES (117, 8, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:54:18', '', NULL); +INSERT INTO `gen_table_column` VALUES (118, 8, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:54:19', '', NULL); +INSERT INTO `gen_table_column` VALUES (119, 8, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:54:20', '', NULL); +INSERT INTO `gen_table_column` VALUES (120, 8, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:54:21', '', NULL); +INSERT INTO `gen_table_column` VALUES (121, 8, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:54:21', '', NULL); +INSERT INTO `gen_table_column` VALUES (122, 8, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:54:22', '', NULL); +INSERT INTO `gen_table_column` VALUES (123, 8, 'title', '标题', 'varchar(255)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:54:22', '', NULL); +INSERT INTO `gen_table_column` VALUES (124, 8, 'content', '内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 9, 'admin', '2025-11-13 21:54:23', '', NULL); +INSERT INTO `gen_table_column` VALUES (125, 8, 'status', '状态(0正常 1停用)', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2025-11-13 21:54:23', '', NULL); +INSERT INTO `gen_table_column` VALUES (126, 9, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:54:25', '', NULL); +INSERT INTO `gen_table_column` VALUES (127, 9, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:54:25', '', NULL); +INSERT INTO `gen_table_column` VALUES (128, 9, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:54:26', '', NULL); +INSERT INTO `gen_table_column` VALUES (129, 9, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:54:27', '', NULL); +INSERT INTO `gen_table_column` VALUES (130, 9, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:54:27', '', NULL); +INSERT INTO `gen_table_column` VALUES (131, 9, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:54:28', '', NULL); +INSERT INTO `gen_table_column` VALUES (132, 9, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:54:28', '', NULL); +INSERT INTO `gen_table_column` VALUES (133, 9, 'order_num', '订单编号', 'varchar(255)', 'String', 'orderNum', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:54:29', '', NULL); +INSERT INTO `gen_table_column` VALUES (134, 9, 'user_id', '用户ID', 'bigint', 'Long', 'userId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-13 21:54:29', '', NULL); +INSERT INTO `gen_table_column` VALUES (135, 9, 'type', '操作类型', 'int', 'Long', 'type', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 10, 'admin', '2025-11-13 21:54:30', '', NULL); +INSERT INTO `gen_table_column` VALUES (136, 9, 'amount', '金额', 'decimal(10,2)', 'BigDecimal', 'amount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2025-11-13 21:54:31', '', NULL); +INSERT INTO `gen_table_column` VALUES (137, 9, 'result', '生成结果', 'varchar(255)', 'String', 'result', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2025-11-13 21:54:31', '', NULL); +INSERT INTO `gen_table_column` VALUES (138, 9, 'status', '状态:0-进行中 1-已完成 2-失败(余额退回)', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 13, 'admin', '2025-11-13 21:54:32', '', NULL); +INSERT INTO `gen_table_column` VALUES (139, 10, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:54:33', '', NULL); +INSERT INTO `gen_table_column` VALUES (140, 10, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:54:34', '', NULL); +INSERT INTO `gen_table_column` VALUES (141, 10, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:54:34', '', NULL); +INSERT INTO `gen_table_column` VALUES (142, 10, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:54:35', '', NULL); +INSERT INTO `gen_table_column` VALUES (143, 10, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:54:35', '', NULL); +INSERT INTO `gen_table_column` VALUES (144, 10, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:54:36', '', NULL); +INSERT INTO `gen_table_column` VALUES (145, 10, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:54:37', '', NULL); +INSERT INTO `gen_table_column` VALUES (146, 10, 'superior_id', '上级ID', 'bigint', 'Long', 'superiorId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:54:39', '', NULL); +INSERT INTO `gen_table_column` VALUES (147, 10, 'subordinate_id', '下级ID', 'bigint', 'Long', 'subordinateId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-13 21:54:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (148, 10, 'amount', '返佣金额', 'decimal(10,2)', 'BigDecimal', 'amount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2025-11-13 21:54:41', '', NULL); +INSERT INTO `gen_table_column` VALUES (149, 11, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:54:43', '', NULL); +INSERT INTO `gen_table_column` VALUES (150, 11, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:54:44', '', NULL); +INSERT INTO `gen_table_column` VALUES (151, 11, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:54:45', '', NULL); +INSERT INTO `gen_table_column` VALUES (152, 11, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:54:46', '', NULL); +INSERT INTO `gen_table_column` VALUES (153, 11, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:54:46', '', NULL); +INSERT INTO `gen_table_column` VALUES (154, 11, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:54:47', '', NULL); +INSERT INTO `gen_table_column` VALUES (155, 11, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:54:47', '', NULL); +INSERT INTO `gen_table_column` VALUES (156, 11, 'order_num', '充值订单号', 'varchar(255)', 'String', 'orderNum', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:54:48', '', NULL); +INSERT INTO `gen_table_column` VALUES (157, 11, 'user_id', '用户ID', 'bigint', 'Long', 'userId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-13 21:54:48', '', NULL); +INSERT INTO `gen_table_column` VALUES (158, 11, 'receive_wallet', '转入钱包', 'varchar(255)', 'String', 'receiveWallet', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2025-11-13 21:54:49', '', NULL); +INSERT INTO `gen_table_column` VALUES (159, 11, 'payment_wallet', '转账钱包', 'varchar(255)', 'String', 'paymentWallet', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2025-11-13 21:54:50', '', NULL); +INSERT INTO `gen_table_column` VALUES (160, 11, 'hash', '交易hash', 'varchar(255)', 'String', 'hash', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2025-11-13 21:54:50', '', NULL); +INSERT INTO `gen_table_column` VALUES (161, 11, 'credited_time', '到账时间', 'datetime', 'Date', 'creditedTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'datetime', '', 13, 'admin', '2025-11-13 21:54:51', '', NULL); +INSERT INTO `gen_table_column` VALUES (162, 12, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:54:52', '', NULL); +INSERT INTO `gen_table_column` VALUES (163, 12, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:54:53', '', NULL); +INSERT INTO `gen_table_column` VALUES (164, 12, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:54:54', '', NULL); +INSERT INTO `gen_table_column` VALUES (165, 12, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:54:54', '', NULL); +INSERT INTO `gen_table_column` VALUES (166, 12, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:54:55', '', NULL); +INSERT INTO `gen_table_column` VALUES (167, 12, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:54:56', '', NULL); +INSERT INTO `gen_table_column` VALUES (168, 12, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:54:56', '', NULL); +INSERT INTO `gen_table_column` VALUES (169, 12, 'amount', '体验金额', 'decimal(10,2)', 'BigDecimal', 'amount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:54:57', '', NULL); +INSERT INTO `gen_table_column` VALUES (170, 12, 'duration', '体验时长(h)', 'int', 'Long', 'duration', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-13 21:54:58', '', NULL); +INSERT INTO `gen_table_column` VALUES (171, 12, 'type', '活动类型:0-永久 1-周期', 'tinyint', 'Long', 'type', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 10, 'admin', '2025-11-13 21:54:58', '', NULL); +INSERT INTO `gen_table_column` VALUES (172, 12, 'start_time', '活动开始时间', 'datetime', 'Date', 'startTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'datetime', '', 11, 'admin', '2025-11-13 21:54:59', '', NULL); +INSERT INTO `gen_table_column` VALUES (173, 12, 'end_time', '活动结束时间', 'datetime', 'Date', 'endTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'datetime', '', 12, 'admin', '2025-11-13 21:54:59', '', NULL); +INSERT INTO `gen_table_column` VALUES (174, 12, 'status', '状态(0正常 1停用)', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 13, 'admin', '2025-11-13 21:55:00', '', NULL); +INSERT INTO `gen_table_column` VALUES (175, 13, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:55:02', '', NULL); +INSERT INTO `gen_table_column` VALUES (176, 13, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:55:04', '', NULL); +INSERT INTO `gen_table_column` VALUES (177, 13, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:55:04', '', NULL); +INSERT INTO `gen_table_column` VALUES (178, 13, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:55:06', '', NULL); +INSERT INTO `gen_table_column` VALUES (179, 13, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:55:06', '', NULL); +INSERT INTO `gen_table_column` VALUES (180, 13, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:55:07', '', NULL); +INSERT INTO `gen_table_column` VALUES (181, 13, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:55:07', '', NULL); +INSERT INTO `gen_table_column` VALUES (182, 13, 'user_id', '用户ID', 'bigint', 'Long', 'userId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:55:08', '', NULL); +INSERT INTO `gen_table_column` VALUES (183, 13, 'sample_amount', '体验金额', 'decimal(10,2)', 'BigDecimal', 'sampleAmount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-13 21:55:08', '', NULL); +INSERT INTO `gen_table_column` VALUES (184, 13, 'recycle_time', '回收时间', 'datetime', 'Date', 'recycleTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'datetime', '', 10, 'admin', '2025-11-13 21:55:09', '', NULL); +INSERT INTO `gen_table_column` VALUES (185, 14, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 21:55:10', '', NULL); +INSERT INTO `gen_table_column` VALUES (186, 14, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 21:55:11', '', NULL); +INSERT INTO `gen_table_column` VALUES (187, 14, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 21:55:12', '', NULL); +INSERT INTO `gen_table_column` VALUES (188, 14, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 21:55:12', '', NULL); +INSERT INTO `gen_table_column` VALUES (189, 14, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 21:55:13', '', NULL); +INSERT INTO `gen_table_column` VALUES (190, 14, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 21:55:13', '', NULL); +INSERT INTO `gen_table_column` VALUES (191, 14, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 21:55:14', '', NULL); +INSERT INTO `gen_table_column` VALUES (192, 14, 'title', '信息标题', 'varchar(255)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-13 21:55:15', '', NULL); +INSERT INTO `gen_table_column` VALUES (193, 14, 'send_type', '发送类型:0-所有用户 1-指定用户', 'tinyint', 'Long', 'sendType', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 9, 'admin', '2025-11-13 21:55:15', '', NULL); +INSERT INTO `gen_table_column` VALUES (194, 14, 'content', '发送内容', 'text', 'String', 'content', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 10, 'admin', '2025-11-13 21:55:16', '', NULL); +INSERT INTO `gen_table_column` VALUES (195, 15, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-13 22:22:30', '', NULL); +INSERT INTO `gen_table_column` VALUES (196, 15, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-13 22:22:31', '', NULL); +INSERT INTO `gen_table_column` VALUES (197, 15, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-13 22:22:31', '', NULL); +INSERT INTO `gen_table_column` VALUES (198, 15, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-13 22:22:32', '', NULL); +INSERT INTO `gen_table_column` VALUES (199, 15, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-13 22:22:32', '', NULL); +INSERT INTO `gen_table_column` VALUES (200, 15, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-13 22:22:33', '', NULL); +INSERT INTO `gen_table_column` VALUES (201, 15, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-13 22:22:34', '', NULL); +INSERT INTO `gen_table_column` VALUES (202, 15, 'type', NULL, 'tinyint(1)', 'Integer', 'type', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 8, 'admin', '2025-11-13 22:22:35', '', NULL); +INSERT INTO `gen_table_column` VALUES (203, 15, 'change_amount', '变更金额', 'decimal(10,2)', 'BigDecimal', 'changeAmount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-13 22:22:35', '', NULL); +INSERT INTO `gen_table_column` VALUES (204, 15, 'result_amount', '变更后金额', 'decimal(10,2)', 'BigDecimal', 'resultAmount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2025-11-13 22:22:36', '', NULL); +INSERT INTO `gen_table_column` VALUES (205, 16, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-20 21:59:11', '', NULL); +INSERT INTO `gen_table_column` VALUES (206, 16, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-20 21:59:12', '', NULL); +INSERT INTO `gen_table_column` VALUES (207, 16, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-20 21:59:13', '', NULL); +INSERT INTO `gen_table_column` VALUES (208, 16, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-20 21:59:13', '', NULL); +INSERT INTO `gen_table_column` VALUES (209, 16, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-20 21:59:14', '', NULL); +INSERT INTO `gen_table_column` VALUES (210, 16, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-20 21:59:14', '', NULL); +INSERT INTO `gen_table_column` VALUES (211, 16, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-20 21:59:15', '', NULL); +INSERT INTO `gen_table_column` VALUES (212, 16, 'is_frist_recharge', '是否首充活动:0-否 1-是', 'tinyint', 'Long', 'isFristRecharge', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-20 21:59:15', '', NULL); +INSERT INTO `gen_table_column` VALUES (213, 16, 'status', '状态(0正常 1停用)', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 9, 'admin', '2025-11-20 21:59:16', '', NULL); +INSERT INTO `gen_table_column` VALUES (214, 16, 'type', '活动类型:0-永久 1-周期', 'tinyint', 'Long', 'type', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 10, 'admin', '2025-11-20 21:59:17', '', NULL); +INSERT INTO `gen_table_column` VALUES (215, 16, 'start_time', '活动开始时间', 'datetime', 'Date', 'startTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'datetime', '', 11, 'admin', '2025-11-20 21:59:17', '', NULL); +INSERT INTO `gen_table_column` VALUES (216, 16, 'end_time', '活动结束时间', 'datetime', 'Date', 'endTime', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'datetime', '', 12, 'admin', '2025-11-20 21:59:18', '', NULL); +INSERT INTO `gen_table_column` VALUES (217, 17, 'id', NULL, 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-20 21:59:20', '', NULL); +INSERT INTO `gen_table_column` VALUES (218, 17, 'recharge_id', '充值赠送活动ID', 'bigint', 'Long', 'rechargeId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2025-11-20 21:59:21', '', NULL); +INSERT INTO `gen_table_column` VALUES (219, 17, 'recharge_amount', '充值金额', 'decimal(10,2)', 'BigDecimal', 'rechargeAmount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 3, 'admin', '2025-11-20 21:59:21', '', NULL); +INSERT INTO `gen_table_column` VALUES (220, 17, 'gift_amount', '赠送金额', 'decimal(10,2)', 'BigDecimal', 'giftAmount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2025-11-20 21:59:22', '', NULL); +INSERT INTO `gen_table_column` VALUES (221, 17, 'title', '档位说明', 'varchar(255)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2025-11-20 21:59:23', '', NULL); +INSERT INTO `gen_table_column` VALUES (222, 17, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2025-11-20 21:59:24', '', NULL); +INSERT INTO `gen_table_column` VALUES (223, 17, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2025-11-20 21:59:25', '', NULL); +INSERT INTO `gen_table_column` VALUES (224, 17, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 8, 'admin', '2025-11-20 21:59:26', '', NULL); +INSERT INTO `gen_table_column` VALUES (225, 17, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2025-11-20 21:59:27', '', NULL); +INSERT INTO `gen_table_column` VALUES (226, 17, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 10, 'admin', '2025-11-20 21:59:27', '', NULL); +INSERT INTO `gen_table_column` VALUES (227, 17, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 11, 'admin', '2025-11-20 21:59:28', '', NULL); +INSERT INTO `gen_table_column` VALUES (228, 18, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-20 21:59:30', '', NULL); +INSERT INTO `gen_table_column` VALUES (229, 18, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-20 21:59:31', '', NULL); +INSERT INTO `gen_table_column` VALUES (230, 18, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-20 21:59:31', '', NULL); +INSERT INTO `gen_table_column` VALUES (231, 18, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-20 21:59:32', '', NULL); +INSERT INTO `gen_table_column` VALUES (232, 18, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-20 21:59:33', '', NULL); +INSERT INTO `gen_table_column` VALUES (233, 18, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-20 21:59:34', '', NULL); +INSERT INTO `gen_table_column` VALUES (234, 18, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-20 21:59:34', '', NULL); +INSERT INTO `gen_table_column` VALUES (235, 18, 'user_id', '用户ID', 'bigint', 'Long', 'userId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-20 21:59:35', '', NULL); +INSERT INTO `gen_table_column` VALUES (236, 18, 'order_num', '充值订单号', 'varchar(255)', 'String', 'orderNum', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-20 21:59:36', '', NULL); +INSERT INTO `gen_table_column` VALUES (237, 18, 'recharge_gear_title', '档位说明', 'varchar(255)', 'String', 'rechargeGearTitle', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2025-11-20 21:59:36', '', NULL); +INSERT INTO `gen_table_column` VALUES (238, 18, 'gear_amount', '档位金额', 'decimal(10,2)', 'BigDecimal', 'gearAmount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2025-11-20 21:59:37', '', NULL); +INSERT INTO `gen_table_column` VALUES (239, 18, 'gift_amount', '赠送金额', 'decimal(10,2)', 'BigDecimal', 'giftAmount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2025-11-20 21:59:38', '', NULL); +INSERT INTO `gen_table_column` VALUES (251, 20, 'id', '', 'bigint', 'Long', 'id', '1', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-24 22:08:13', '', '2025-11-24 22:11:15'); +INSERT INTO `gen_table_column` VALUES (252, 20, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-24 22:08:15', '', '2025-11-24 22:11:15'); +INSERT INTO `gen_table_column` VALUES (253, 20, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-24 22:08:15', '', '2025-11-24 22:11:16'); +INSERT INTO `gen_table_column` VALUES (254, 20, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-24 22:08:16', '', '2025-11-24 22:11:16'); +INSERT INTO `gen_table_column` VALUES (255, 20, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-24 22:08:17', '', '2025-11-24 22:11:17'); +INSERT INTO `gen_table_column` VALUES (256, 20, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-24 22:08:17', '', '2025-11-24 22:11:18'); +INSERT INTO `gen_table_column` VALUES (257, 20, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-24 22:08:18', '', '2025-11-24 22:11:18'); +INSERT INTO `gen_table_column` VALUES (258, 20, 'ai_id', 'aiId', 'bigint', 'Long', 'aiId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2025-11-24 22:08:19', '', '2025-11-24 22:11:19'); +INSERT INTO `gen_table_column` VALUES (259, 20, 'title', '标签名', 'varchar(255)', 'String', 'title', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-24 22:08:19', '', '2025-11-24 22:11:19'); +INSERT INTO `gen_table_column` VALUES (260, 20, 'status', '状态(0正常 1停用)', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 10, 'admin', '2025-11-24 22:08:20', '', '2025-11-24 22:11:20'); +INSERT INTO `gen_table_column` VALUES (261, 20, 'prompt', '提示词', 'varchar(255)', 'String', 'prompt', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2025-11-24 22:08:21', '', '2025-11-24 22:11:21'); +INSERT INTO `gen_table_column` VALUES (262, 21, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-25 22:01:51', '', '2025-11-26 20:23:02'); +INSERT INTO `gen_table_column` VALUES (263, 21, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-25 22:01:51', '', '2025-11-26 20:23:03'); +INSERT INTO `gen_table_column` VALUES (264, 21, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-25 22:01:52', '', '2025-11-26 20:23:04'); +INSERT INTO `gen_table_column` VALUES (265, 21, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-25 22:01:53', '', '2025-11-26 20:23:05'); +INSERT INTO `gen_table_column` VALUES (266, 21, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-25 22:01:53', '', '2025-11-26 20:23:05'); +INSERT INTO `gen_table_column` VALUES (267, 21, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-25 22:01:54', '', '2025-11-26 20:23:06'); +INSERT INTO `gen_table_column` VALUES (268, 21, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-25 22:01:54', '', '2025-11-26 20:23:06'); +INSERT INTO `gen_table_column` VALUES (269, 21, 'url', '作品url', 'text', 'String', 'url', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 8, 'admin', '2025-11-25 22:01:55', '', '2025-11-26 20:23:07'); +INSERT INTO `gen_table_column` VALUES (270, 21, 'text', '文字描述', 'varchar(255)', 'String', 'text', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-25 22:01:55', '', '2025-11-26 20:23:07'); +INSERT INTO `gen_table_column` VALUES (271, 21, 'user_id', '用户ID', 'bigint', 'Long', 'userId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2025-11-25 22:01:56', '', '2025-11-26 20:23:08'); +INSERT INTO `gen_table_column` VALUES (272, 21, 'type', 'ai类型', 'varchar(255)', 'String', 'type', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'select', '', 11, 'admin', '2025-11-25 22:01:57', '', '2025-11-26 20:23:09'); +INSERT INTO `gen_table_column` VALUES (273, 22, 'id', '主键ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2025-11-26 19:36:58', '', NULL); +INSERT INTO `gen_table_column` VALUES (274, 22, 'del_flag', '删除标志(0代表存在 2代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2025-11-26 19:36:59', '', NULL); +INSERT INTO `gen_table_column` VALUES (275, 22, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2025-11-26 19:36:59', '', NULL); +INSERT INTO `gen_table_column` VALUES (276, 22, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2025-11-26 19:37:00', '', NULL); +INSERT INTO `gen_table_column` VALUES (277, 22, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2025-11-26 19:37:00', '', NULL); +INSERT INTO `gen_table_column` VALUES (278, 22, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2025-11-26 19:37:01', '', NULL); +INSERT INTO `gen_table_column` VALUES (279, 22, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 7, 'admin', '2025-11-26 19:37:02', '', NULL); +INSERT INTO `gen_table_column` VALUES (280, 22, 'user_name', '客户名称', 'varchar(255)', 'String', 'userName', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 8, 'admin', '2025-11-26 19:37:02', '', NULL); +INSERT INTO `gen_table_column` VALUES (281, 22, 'user_code', '客户编号', 'varchar(255)', 'String', 'userCode', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2025-11-26 19:37:03', '', NULL); +INSERT INTO `gen_table_column` VALUES (282, 22, 'user_email', '客户联系方式', 'varchar(255)', 'String', 'userEmail', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2025-11-26 19:37:03', '', NULL); +INSERT INTO `gen_table_column` VALUES (283, 22, 'rebate_amount', '返佣比例', 'varchar(255)', 'String', 'rebateAmount', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2025-11-26 19:37:04', '', NULL); +INSERT INTO `gen_table_column` VALUES (284, 22, 'service_url', '客服链接', 'varchar(500)', 'String', 'serviceUrl', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 12, 'admin', '2025-11-26 19:37:04', '', NULL); +INSERT INTO `gen_table_column` VALUES (285, 22, 'logo_url', 'logo链接', 'varchar(500)', 'String', 'logoUrl', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 13, 'admin', '2025-11-26 19:37:05', '', NULL); +INSERT INTO `gen_table_column` VALUES (286, 22, 'banner_url', 'banner链接', 'varchar(500)', 'String', 'bannerUrl', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 14, 'admin', '2025-11-26 19:37:06', '', NULL); +INSERT INTO `gen_table_column` VALUES (287, 22, 'status', '状态:0-正常,1-禁用', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 15, 'admin', '2025-11-26 19:37:06', '', NULL); +INSERT INTO `gen_table_column` VALUES (288, 21, 'source', '来源', 'varchar(255)', 'String', 'source', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 12, '', '2025-11-26 20:23:09', '', NULL); +INSERT INTO `gen_table_column` VALUES (289, 23, 'id', '自增ID', 'bigint', 'Long', 'id', '1', '1', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (290, 23, 'name', '模版名称', 'varchar(255)', 'String', 'name', '0', '0', '0', '1', '1', '1', '1', 'LIKE', 'input', '', 2, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (291, 23, 'chinese_content', '模版中文内容', 'text', 'String', 'chineseContent', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 3, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (292, 23, 'english_content', '模版英文内容', 'text', 'String', 'englishContent', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'editor', '', 4, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (293, 23, 'image_url', '模版图片URL', 'varchar(500)', 'String', 'imageUrl', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'textarea', '', 5, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (294, 23, 'ai_id', '关联AI类型ID', 'bigint', 'Long', 'aiId', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (295, 23, 'status', '状态(0禁用 1启用)', 'tinyint(1)', 'Integer', 'status', '0', '0', '0', '1', '1', '1', '1', 'EQ', 'radio', '', 7, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (296, 23, 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', '0', '1', '1', '1', NULL, 'EQ', 'textarea', '', 8, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (297, 23, 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (298, 23, 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 10, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (299, 23, 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'input', '', 11, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (300, 23, 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', '0', '1', '1', NULL, NULL, 'EQ', 'datetime', '', 12, 'admin', '2026-03-27 11:25:40', '', NULL); +INSERT INTO `gen_table_column` VALUES (301, 23, 'del_flag', '删除标志(0代表存在 1代表删除)', 'char(1)', 'String', 'delFlag', '0', '0', '0', '1', NULL, NULL, NULL, 'EQ', 'input', '', 13, 'admin', '2026-03-27 11:25:40', '', NULL); + +-- ---------------------------- +-- Table structure for qrtz_blob_triggers +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_blob_triggers`; +CREATE TABLE `qrtz_blob_triggers` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', + `blob_data` blob NULL COMMENT '存放持久化Trigger对象', + PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, + CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Blob类型的触发器表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_blob_triggers +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_calendars +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_calendars`; +CREATE TABLE `qrtz_calendars` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日历名称', + `calendar` blob NOT NULL COMMENT '存放持久化calendar对象', + PRIMARY KEY (`sched_name`, `calendar_name`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '日历信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_calendars +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_cron_triggers +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_cron_triggers`; +CREATE TABLE `qrtz_cron_triggers` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', + `cron_expression` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'cron表达式', + `time_zone_id` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '时区', + PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, + CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Cron类型的触发器表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_cron_triggers +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_fired_triggers +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_fired_triggers`; +CREATE TABLE `qrtz_fired_triggers` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `entry_id` varchar(95) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度器实例id', + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', + `instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度器实例名', + `fired_time` bigint NOT NULL COMMENT '触发的时间', + `sched_time` bigint NOT NULL COMMENT '定时器制定的时间', + `priority` int NOT NULL COMMENT '优先级', + `state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态', + `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务名称', + `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务组名', + `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否并发', + `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否接受恢复执行', + PRIMARY KEY (`sched_name`, `entry_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '已触发的触发器表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_fired_triggers +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_job_details +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_job_details`; +CREATE TABLE `qrtz_job_details` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称', + `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名', + `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相关介绍', + `job_class_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行任务类名称', + `is_durable` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否持久化', + `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否并发', + `is_update_data` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否更新数据', + `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否接受恢复执行', + `job_data` blob NULL COMMENT '存放持久化job对象', + PRIMARY KEY (`sched_name`, `job_name`, `job_group`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务详细信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_job_details +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_locks +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_locks`; +CREATE TABLE `qrtz_locks` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `lock_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '悲观锁名称', + PRIMARY KEY (`sched_name`, `lock_name`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '存储的悲观锁信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_locks +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_paused_trigger_grps +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`; +CREATE TABLE `qrtz_paused_trigger_grps` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', + PRIMARY KEY (`sched_name`, `trigger_group`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '暂停的触发器表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_paused_trigger_grps +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_scheduler_state +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_scheduler_state`; +CREATE TABLE `qrtz_scheduler_state` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '实例名称', + `last_checkin_time` bigint NOT NULL COMMENT '上次检查时间', + `checkin_interval` bigint NOT NULL COMMENT '检查间隔时间', + PRIMARY KEY (`sched_name`, `instance_name`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '调度器状态表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_scheduler_state +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_simple_triggers +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_simple_triggers`; +CREATE TABLE `qrtz_simple_triggers` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', + `repeat_count` bigint NOT NULL COMMENT '重复的次数统计', + `repeat_interval` bigint NOT NULL COMMENT '重复的间隔时间', + `times_triggered` bigint NOT NULL COMMENT '已经触发的次数', + PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, + CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '简单触发器的信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_simple_triggers +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_simprop_triggers +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_simprop_triggers`; +CREATE TABLE `qrtz_simprop_triggers` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', + `str_prop_1` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第一个参数', + `str_prop_2` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第二个参数', + `str_prop_3` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第三个参数', + `int_prop_1` int NULL DEFAULT NULL COMMENT 'int类型的trigger的第一个参数', + `int_prop_2` int NULL DEFAULT NULL COMMENT 'int类型的trigger的第二个参数', + `long_prop_1` bigint NULL DEFAULT NULL COMMENT 'long类型的trigger的第一个参数', + `long_prop_2` bigint NULL DEFAULT NULL COMMENT 'long类型的trigger的第二个参数', + `dec_prop_1` decimal(13, 4) NULL DEFAULT NULL COMMENT 'decimal类型的trigger的第一个参数', + `dec_prop_2` decimal(13, 4) NULL DEFAULT NULL COMMENT 'decimal类型的trigger的第二个参数', + `bool_prop_1` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Boolean类型的trigger的第一个参数', + `bool_prop_2` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Boolean类型的trigger的第二个参数', + PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, + CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '同步机制的行锁表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_simprop_triggers +-- ---------------------------- + +-- ---------------------------- +-- Table structure for qrtz_triggers +-- ---------------------------- +DROP TABLE IF EXISTS `qrtz_triggers`; +CREATE TABLE `qrtz_triggers` ( + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称', + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器的名字', + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器所属组的名字', + `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_job_details表job_name的外键', + `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_job_details表job_group的外键', + `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相关介绍', + `next_fire_time` bigint NULL DEFAULT NULL COMMENT '上一次触发时间(毫秒)', + `prev_fire_time` bigint NULL DEFAULT NULL COMMENT '下一次触发时间(默认为-1表示不触发)', + `priority` int NULL DEFAULT NULL COMMENT '优先级', + `trigger_state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器状态', + `trigger_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器的类型', + `start_time` bigint NOT NULL COMMENT '开始时间', + `end_time` bigint NULL DEFAULT NULL COMMENT '结束时间', + `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日程表名称', + `misfire_instr` smallint NULL DEFAULT NULL COMMENT '补偿执行的策略', + `job_data` blob NULL COMMENT '存放持久化job对象', + PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, + INDEX `sched_name`(`sched_name` ASC, `job_name` ASC, `job_group` ASC) USING BTREE, + CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '触发器详细信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of qrtz_triggers +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sys_config +-- ---------------------------- +DROP TABLE IF EXISTS `sys_config`; +CREATE TABLE `sys_config` ( + `config_id` int NOT NULL AUTO_INCREMENT COMMENT '参数主键', + `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数名称', + `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数键名', + `config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数键值', + `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '系统内置(Y是 N否)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`config_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 103 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '参数配置表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_config +-- ---------------------------- +INSERT INTO `sys_config` VALUES (1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2025-11-09 01:57:50', '', NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow'); +INSERT INTO `sys_config` VALUES (2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2025-11-09 01:57:51', '', NULL, '初始化密码 123456'); +INSERT INTO `sys_config` VALUES (3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2025-11-09 01:57:51', '', NULL, '深色主题theme-dark,浅色主题theme-light'); +INSERT INTO `sys_config` VALUES (4, '账号自助-验证码开关', 'sys.account.captchaEnabled', 'true', 'Y', 'admin', '2025-11-09 01:57:51', '', NULL, '是否开启验证码功能(true开启,false关闭)'); +INSERT INTO `sys_config` VALUES (5, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false', 'Y', 'admin', '2025-11-09 01:57:51', '', NULL, '是否开启注册用户功能(true开启,false关闭)'); +INSERT INTO `sys_config` VALUES (6, '用户登录-黑名单列表', 'sys.login.blackIPList', '', 'Y', 'admin', '2025-11-09 01:57:52', '', NULL, '设置登录IP黑名单限制,多个匹配项以;分隔,支持匹配(*通配、网段)'); +INSERT INTO `sys_config` VALUES (7, '用户管理-初始密码修改策略', 'sys.account.initPasswordModify', '1', 'Y', 'admin', '2025-11-09 01:57:52', '', NULL, '0:初始密码修改策略关闭,没有任何提示,1:提醒用户,如果未修改初始密码,则在登录时就会提醒修改密码对话框'); +INSERT INTO `sys_config` VALUES (8, '用户管理-账号密码更新周期', 'sys.account.passwordValidateDays', '0', 'Y', 'admin', '2025-11-09 01:57:52', '', NULL, '密码更新周期(填写数字,数据初始化值为0不限制,若修改必须为大于0小于365的正整数),如果超过这个周期登录系统时,则在登录时就会提醒修改密码对话框'); +INSERT INTO `sys_config` VALUES (100, '一级返佣比例%', 'sys.invite.commission', '1', 'N', 'admin', '2025-11-19 20:22:03', 'admin', '2025-12-23 09:04:26', '用户注册给上级用户赠送佣金'); +INSERT INTO `sys_config` VALUES (101, '门户端logo', 'sys.portal.logo', 'https://images.iqyjsnwv.com/2025/11/28/ebf066d3_8005808.png', 'N', 'admin', '2025-11-25 20:32:01', 'admin', '2025-11-27 17:11:16', NULL); +INSERT INTO `sys_config` VALUES (102, '累充金额', 'sys.total.amount', '100', 'N', 'admin', '2025-12-26 11:29:04', 'admin', '2026-01-07 15:13:44', NULL); + +-- ---------------------------- +-- Table structure for sys_dept +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dept`; +CREATE TABLE `sys_dept` ( + `dept_id` bigint NOT NULL AUTO_INCREMENT COMMENT '部门id', + `parent_id` bigint NULL DEFAULT 0 COMMENT '父部门id', + `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '祖级列表', + `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称', + `order_num` int NULL DEFAULT 0 COMMENT '显示顺序', + `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人', + `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱', + `byte_api_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Byte API Key', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '部门状态(0正常 1停用)', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`dept_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 205 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_dept +-- ---------------------------- +INSERT INTO `sys_dept` VALUES (100, 0, '0', '若依科技', 0, '若依', '15888888888', 'ry@qq.com', NULL, '0', '0', 'admin', '2025-11-09 01:56:46', '', NULL); +INSERT INTO `sys_dept` VALUES (101, 100, '0,100', '深圳总公司', 1, '若依', '15888888888', 'ry@qq.com', '3e33e034-7e25-4228-8864-b51b2a7a8f97', '0', '0', 'admin', '2025-11-09 01:56:47', 'admin', '2026-03-30 12:02:35'); +INSERT INTO `sys_dept` VALUES (102, 100, '0,100', '长沙分公司', 2, '若依', '15888888888', 'ry@qq.com', '3e33e034-7e25-4228-8864-b51b2a7a8f97', '0', '0', 'admin', '2025-11-09 01:56:47', 'admin', '2026-03-30 12:02:40'); +INSERT INTO `sys_dept` VALUES (103, 101, '0,100,101', '研发部门', 1, '若依', '15888888888', 'ry@qq.com', NULL, '0', '0', 'admin', '2025-11-09 01:56:47', '', NULL); +INSERT INTO `sys_dept` VALUES (104, 101, '0,100,101', '市场部门', 2, '若依', '15888888888', 'ry@qq.com', NULL, '0', '0', 'admin', '2025-11-09 01:56:47', '', NULL); +INSERT INTO `sys_dept` VALUES (105, 101, '0,100,101', '测试部门', 3, '若依', '15888888888', 'ry@qq.com', NULL, '0', '0', 'admin', '2025-11-09 01:56:48', '', NULL); +INSERT INTO `sys_dept` VALUES (106, 101, '0,100,101', '财务部门', 4, '若依', '15888888888', 'ry@qq.com', NULL, '0', '0', 'admin', '2025-11-09 01:56:48', '', NULL); +INSERT INTO `sys_dept` VALUES (107, 101, '0,100,101', '运维部门', 5, '若依', '15888888888', 'ry@qq.com', NULL, '0', '0', 'admin', '2025-11-09 01:56:49', '', NULL); +INSERT INTO `sys_dept` VALUES (108, 102, '0,100,102', '市场部门', 1, '若依', '15888888888', 'ry@qq.com', NULL, '0', '0', 'admin', '2025-11-09 01:56:49', '', NULL); +INSERT INTO `sys_dept` VALUES (109, 102, '0,100,102', '财务部门', 2, '若依', '15888888888', 'ry@qq.com', NULL, '0', '0', 'admin', '2025-11-09 01:56:49', '', NULL); + +-- ---------------------------- +-- Table structure for sys_dict_data +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dict_data`; +CREATE TABLE `sys_dict_data` ( + `dict_code` bigint NOT NULL AUTO_INCREMENT COMMENT '字典编码', + `dict_sort` int NULL DEFAULT 0 COMMENT '字典排序', + `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典标签', + `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典键值', + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', + `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样式属性(其他样式扩展)', + `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表格回显样式', + `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否默认(Y是 N否)', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由地址', + `component` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件路径', + `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限标识', + PRIMARY KEY (`dict_code`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 107 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_dict_data +-- ---------------------------- +INSERT INTO `sys_dict_data` VALUES (1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '性别男', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (2, 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '性别女', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '性别未知', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '显示菜单', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '隐藏菜单', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '正常状态', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '停用状态', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '正常状态', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '停用状态', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '默认分组', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '系统分组', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '系统默认是', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '系统默认否', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '通知', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '公告', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '正常状态', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '关闭状态', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (18, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '其他操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (19, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '新增操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (20, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '修改操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (21, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '删除操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (22, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2025-08-21 15:42:14', '', NULL, '授权操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (23, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2025-08-21 15:42:15', '', NULL, '导出操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (24, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2025-08-21 15:42:15', '', NULL, '导入操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (25, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:15', '', NULL, '强退操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (26, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2025-08-21 15:42:15', '', NULL, '生成操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (27, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:15', '', NULL, '清空操作', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (28, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2025-08-21 15:42:15', '', NULL, '正常状态', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (29, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2025-08-21 15:42:15', '', NULL, '停用状态', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (100, 1, '快捷生图', '1', 'ai_function_type', NULL, 'default', 'N', '0', 'admin', '2025-11-24 13:52:00', 'admin', '2025-11-24 13:53:28', NULL, '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (101, 11, '一键脱衣', '11', 'ai_function_type', NULL, 'default', 'N', '0', 'admin', '2025-11-24 13:52:24', 'admin', '2025-12-03 05:06:07', NULL, '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (102, 12, '一键换衣', '12', 'ai_function_type', NULL, 'default', 'N', '0', 'admin', '2025-11-24 13:52:33', 'admin', '2025-12-03 05:06:14', NULL, '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (103, 13, '一键换脸', '13', 'ai_function_type', NULL, 'default', 'N', '0', 'admin', '2025-11-24 13:52:42', 'admin', '2025-11-24 13:53:45', NULL, '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (104, 21, '快捷生视频', '21', 'ai_function_type', NULL, 'default', 'N', '0', 'admin', '2025-11-24 13:52:57', 'admin', '2025-11-29 16:01:06', NULL, '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (105, 22, '视频换脸', '22', 'ai_function_type', NULL, 'default', 'N', '0', 'admin', '2025-11-27 12:48:53', '', NULL, NULL, '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (106, 1, 'XM001', 'XM001', 'ai_customer_set', NULL, 'default', 'N', '0', 'admin', '2025-12-02 03:02:18', 'admin', '2025-12-02 03:02:29', NULL, '', NULL, NULL); + +-- ---------------------------- +-- Table structure for sys_dict_type +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dict_type`; +CREATE TABLE `sys_dict_type` ( + `dict_id` bigint NOT NULL AUTO_INCREMENT COMMENT '字典主键', + `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典名称', + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`dict_id`) USING BTREE, + UNIQUE INDEX `dict_type`(`dict_type` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 103 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典类型表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_dict_type +-- ---------------------------- +INSERT INTO `sys_dict_type` VALUES (1, '用户性别', 'sys_user_sex', '0', 'admin', '2025-11-09 01:57:40', '', NULL, '用户性别列表'); +INSERT INTO `sys_dict_type` VALUES (2, '菜单状态', 'sys_show_hide', '0', 'admin', '2025-11-09 01:57:40', '', NULL, '菜单状态列表'); +INSERT INTO `sys_dict_type` VALUES (3, '系统开关', 'sys_normal_disable', '0', 'admin', '2025-11-09 01:57:40', '', NULL, '系统开关列表'); +INSERT INTO `sys_dict_type` VALUES (4, '任务状态', 'sys_job_status', '0', 'admin', '2025-11-09 01:57:40', '', NULL, '任务状态列表'); +INSERT INTO `sys_dict_type` VALUES (5, '任务分组', 'sys_job_group', '0', 'admin', '2025-11-09 01:57:41', '', NULL, '任务分组列表'); +INSERT INTO `sys_dict_type` VALUES (6, '系统是否', 'sys_yes_no', '0', 'admin', '2025-11-09 01:57:41', '', NULL, '系统是否列表'); +INSERT INTO `sys_dict_type` VALUES (7, '通知类型', 'sys_notice_type', '0', 'admin', '2025-11-09 01:57:41', '', NULL, '通知类型列表'); +INSERT INTO `sys_dict_type` VALUES (8, '通知状态', 'sys_notice_status', '0', 'admin', '2025-11-09 01:57:41', '', NULL, '通知状态列表'); +INSERT INTO `sys_dict_type` VALUES (9, '操作类型', 'sys_oper_type', '0', 'admin', '2025-11-09 01:57:42', '', NULL, '操作类型列表'); +INSERT INTO `sys_dict_type` VALUES (10, '系统状态', 'sys_common_status', '0', 'admin', '2025-11-09 01:57:42', '', NULL, '登录状态列表'); +INSERT INTO `sys_dict_type` VALUES (100, 'AI-功能类型', 'ai_function_type', '0', 'admin', '2025-11-24 13:50:56', 'admin', '2025-11-24 13:51:18', NULL); +INSERT INTO `sys_dict_type` VALUES (102, 'AI-客户配置', 'ai_customer_set', '0', 'admin', '2025-12-02 03:01:33', 'admin', '2025-12-02 03:01:39', NULL); + +-- ---------------------------- +-- Table structure for sys_job +-- ---------------------------- +DROP TABLE IF EXISTS `sys_job`; +CREATE TABLE `sys_job` ( + `job_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务ID', + `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称', + `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名', + `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串', + `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式', + `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '3' COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)', + `concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1暂停)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注信息', + PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 115 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_job +-- ---------------------------- +INSERT INTO `sys_job` VALUES (1, '系统默认(无参)', 'DEFAULT', 'ryTask.ryNoParams', '0/10 * * * * ?', '3', '1', '1', 'admin', '2025-11-09 01:57:53', '', NULL, ''); +INSERT INTO `sys_job` VALUES (2, '系统默认(有参)', 'DEFAULT', 'ryTask.ryParams(\'ry\')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2025-11-09 01:57:53', '', NULL, ''); +INSERT INTO `sys_job` VALUES (3, '系统默认(多参)', 'DEFAULT', 'ryTask.ryMultipleParams(\'ry\', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', '2025-11-09 01:57:54', '', NULL, ''); + +-- ---------------------------- +-- Table structure for sys_job_log +-- ---------------------------- +DROP TABLE IF EXISTS `sys_job_log`; +CREATE TABLE `sys_job_log` ( + `job_log_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', + `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称', + `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名', + `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串', + `job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志信息', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '执行状态(0正常 1失败)', + `exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '异常信息', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`job_log_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度日志表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_job_log +-- ---------------------------- +INSERT INTO `sys_job_log` VALUES (1, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'29\')', '定时回收体验金 总共耗时:43毫秒', '0', '', '2025-12-11 03:48:59'); +INSERT INTO `sys_job_log` VALUES (2, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'30\')', '定时回收体验金 总共耗时:36毫秒', '0', '', '2025-12-11 03:50:31'); +INSERT INTO `sys_job_log` VALUES (3, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'31\')', '定时回收体验金 总共耗时:42毫秒', '0', '', '2025-12-13 18:35:44'); +INSERT INTO `sys_job_log` VALUES (4, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'32\')', '定时回收体验金 总共耗时:46毫秒', '0', '', '2025-12-13 18:58:22'); +INSERT INTO `sys_job_log` VALUES (5, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'33\')', '定时回收体验金 总共耗时:50毫秒', '0', '', '2025-12-14 03:22:49'); +INSERT INTO `sys_job_log` VALUES (6, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'34\')', '定时回收体验金 总共耗时:44毫秒', '0', '', '2025-12-14 07:52:57'); +INSERT INTO `sys_job_log` VALUES (7, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'35\')', '定时回收体验金 总共耗时:125毫秒', '0', '', '2025-12-15 11:05:00'); +INSERT INTO `sys_job_log` VALUES (8, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'36\')', '定时回收体验金 总共耗时:37毫秒', '0', '', '2025-12-15 11:07:56'); +INSERT INTO `sys_job_log` VALUES (9, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'37\')', '定时回收体验金 总共耗时:63毫秒', '0', '', '2025-12-16 07:07:46'); +INSERT INTO `sys_job_log` VALUES (10, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'38\')', '定时回收体验金 总共耗时:72毫秒', '0', '', '2025-12-19 23:04:18'); +INSERT INTO `sys_job_log` VALUES (11, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'39\')', '定时回收体验金 总共耗时:64毫秒', '0', '', '2025-12-27 17:48:23'); +INSERT INTO `sys_job_log` VALUES (12, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'40\')', '定时回收体验金 总共耗时:23毫秒', '0', '', '2025-12-30 12:28:25'); +INSERT INTO `sys_job_log` VALUES (13, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'41\')', '定时回收体验金 总共耗时:412毫秒', '0', '', '2025-12-30 12:58:13'); +INSERT INTO `sys_job_log` VALUES (14, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'42\')', '定时回收体验金 总共耗时:59毫秒', '0', '', '2025-12-30 14:42:02'); +INSERT INTO `sys_job_log` VALUES (15, '定时回收体验金', 'DEFAULT', 'ryTask.deductSampleAmount(\'43\')', '定时回收体验金 总共耗时:54毫秒', '0', '', '2025-12-31 15:20:06'); + +-- ---------------------------- +-- Table structure for sys_logininfor +-- ---------------------------- +DROP TABLE IF EXISTS `sys_logininfor`; +CREATE TABLE `sys_logininfor` ( + `info_id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问ID', + `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户账号', + `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录IP地址', + `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录地点', + `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '浏览器类型', + `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作系统', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '登录状态(0成功 1失败)', + `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '提示消息', + `login_time` datetime NULL DEFAULT NULL COMMENT '访问时间', + PRIMARY KEY (`info_id`) USING BTREE, + INDEX `idx_sys_logininfor_s`(`status` ASC) USING BTREE, + INDEX `idx_sys_logininfor_lt`(`login_time` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 271 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统访问记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_logininfor +-- ---------------------------- +INSERT INTO `sys_logininfor` VALUES (100, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-12 20:08:17'); +INSERT INTO `sys_logininfor` VALUES (101, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-12 20:48:22'); +INSERT INTO `sys_logininfor` VALUES (102, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-12 20:48:26'); +INSERT INTO `sys_logininfor` VALUES (103, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-13 19:12:29'); +INSERT INTO `sys_logininfor` VALUES (104, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-14 18:41:26'); +INSERT INTO `sys_logininfor` VALUES (105, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '1', '验证码已失效', '2025-11-14 19:31:19'); +INSERT INTO `sys_logininfor` VALUES (106, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-14 19:31:22'); +INSERT INTO `sys_logininfor` VALUES (107, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-14 21:15:19'); +INSERT INTO `sys_logininfor` VALUES (108, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-14 21:15:20'); +INSERT INTO `sys_logininfor` VALUES (109, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-14 21:15:25'); +INSERT INTO `sys_logininfor` VALUES (110, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-15 19:57:07'); +INSERT INTO `sys_logininfor` VALUES (111, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-16 19:38:30'); +INSERT INTO `sys_logininfor` VALUES (112, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-17 23:13:45'); +INSERT INTO `sys_logininfor` VALUES (113, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-19 20:15:21'); +INSERT INTO `sys_logininfor` VALUES (114, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-19 22:21:27'); +INSERT INTO `sys_logininfor` VALUES (115, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-19 22:21:41'); +INSERT INTO `sys_logininfor` VALUES (116, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-20 19:18:29'); +INSERT INTO `sys_logininfor` VALUES (117, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-20 20:02:51'); +INSERT INTO `sys_logininfor` VALUES (118, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-21 11:09:29'); +INSERT INTO `sys_logininfor` VALUES (119, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-21 11:10:42'); +INSERT INTO `sys_logininfor` VALUES (120, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-21 21:13:18'); +INSERT INTO `sys_logininfor` VALUES (121, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-22 19:44:24'); +INSERT INTO `sys_logininfor` VALUES (122, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '1', '验证码已失效', '2025-11-23 09:44:18'); +INSERT INTO `sys_logininfor` VALUES (123, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 09:44:21'); +INSERT INTO `sys_logininfor` VALUES (124, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-23 09:44:24'); +INSERT INTO `sys_logininfor` VALUES (125, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-11-23 09:44:46'); +INSERT INTO `sys_logininfor` VALUES (126, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 09:44:51'); +INSERT INTO `sys_logininfor` VALUES (127, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-23 09:44:52'); +INSERT INTO `sys_logininfor` VALUES (128, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '1', '验证码已失效', '2025-11-23 09:52:50'); +INSERT INTO `sys_logininfor` VALUES (129, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 09:52:54'); +INSERT INTO `sys_logininfor` VALUES (130, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 19:52:03'); +INSERT INTO `sys_logininfor` VALUES (131, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-23 19:52:04'); +INSERT INTO `sys_logininfor` VALUES (132, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 20:30:51'); +INSERT INTO `sys_logininfor` VALUES (133, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-23 20:30:52'); +INSERT INTO `sys_logininfor` VALUES (134, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 20:31:14'); +INSERT INTO `sys_logininfor` VALUES (135, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-23 20:31:15'); +INSERT INTO `sys_logininfor` VALUES (136, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 20:31:30'); +INSERT INTO `sys_logininfor` VALUES (137, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-23 20:31:30'); +INSERT INTO `sys_logininfor` VALUES (138, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 20:33:58'); +INSERT INTO `sys_logininfor` VALUES (139, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-23 22:31:34'); +INSERT INTO `sys_logininfor` VALUES (140, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-24 13:41:38'); +INSERT INTO `sys_logininfor` VALUES (141, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-24 16:33:47'); +INSERT INTO `sys_logininfor` VALUES (142, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-24 16:34:04'); +INSERT INTO `sys_logininfor` VALUES (143, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-25 10:27:46'); +INSERT INTO `sys_logininfor` VALUES (144, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-11-25 11:20:40'); +INSERT INTO `sys_logininfor` VALUES (145, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-25 11:20:44'); +INSERT INTO `sys_logininfor` VALUES (146, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-25 11:57:18'); +INSERT INTO `sys_logininfor` VALUES (147, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-25 19:30:06'); +INSERT INTO `sys_logininfor` VALUES (148, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-25 21:21:11'); +INSERT INTO `sys_logininfor` VALUES (149, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-26 11:20:52'); +INSERT INTO `sys_logininfor` VALUES (150, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-26 15:48:08'); +INSERT INTO `sys_logininfor` VALUES (151, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-26 19:44:00'); +INSERT INTO `sys_logininfor` VALUES (152, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-26 20:22:17'); +INSERT INTO `sys_logininfor` VALUES (153, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-11-27 12:44:24'); +INSERT INTO `sys_logininfor` VALUES (154, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-27 12:44:28'); +INSERT INTO `sys_logininfor` VALUES (155, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-27 14:56:10'); +INSERT INTO `sys_logininfor` VALUES (156, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '1', '验证码已失效', '2025-11-27 19:29:15'); +INSERT INTO `sys_logininfor` VALUES (157, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-27 19:29:18'); +INSERT INTO `sys_logininfor` VALUES (158, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-27 22:17:14'); +INSERT INTO `sys_logininfor` VALUES (159, 'admin', '127.0.0.1', '内网IP', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-28 00:35:25'); +INSERT INTO `sys_logininfor` VALUES (160, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-27 17:09:55'); +INSERT INTO `sys_logininfor` VALUES (161, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-28 01:06:22'); +INSERT INTO `sys_logininfor` VALUES (162, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-28 03:50:50'); +INSERT INTO `sys_logininfor` VALUES (163, 'admin', '154.92.130.93', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-28 07:56:33'); +INSERT INTO `sys_logininfor` VALUES (164, 'admin', '154.92.130.93', '香港 ', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-28 07:57:03'); +INSERT INTO `sys_logininfor` VALUES (165, 'admin', '154.92.130.93', '香港 ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-11-28 07:57:07'); +INSERT INTO `sys_logininfor` VALUES (166, 'admin', '154.92.130.93', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-28 07:57:11'); +INSERT INTO `sys_logininfor` VALUES (167, 'admin', '154.92.130.93', '香港 ', 'Chrome 14', 'Windows 10', '0', '退出成功', '2025-11-28 07:58:00'); +INSERT INTO `sys_logininfor` VALUES (168, 'admin', '154.92.130.93', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-28 07:58:16'); +INSERT INTO `sys_logininfor` VALUES (169, 'admin', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-11-29 15:08:56'); +INSERT INTO `sys_logininfor` VALUES (170, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-29 15:27:51'); +INSERT INTO `sys_logininfor` VALUES (171, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-29 15:28:23'); +INSERT INTO `sys_logininfor` VALUES (172, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-11-30 00:36:40'); +INSERT INTO `sys_logininfor` VALUES (173, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-11-30 00:37:00'); +INSERT INTO `sys_logininfor` VALUES (174, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-11-30 00:37:06'); +INSERT INTO `sys_logininfor` VALUES (175, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-01 08:36:21'); +INSERT INTO `sys_logininfor` VALUES (176, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-12-01 08:36:22'); +INSERT INTO `sys_logininfor` VALUES (177, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-01 08:36:30'); +INSERT INTO `sys_logininfor` VALUES (178, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-01 08:36:51'); +INSERT INTO `sys_logininfor` VALUES (179, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-01 23:55:04'); +INSERT INTO `sys_logininfor` VALUES (180, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-12-01 23:55:04'); +INSERT INTO `sys_logininfor` VALUES (181, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-01 23:55:09'); +INSERT INTO `sys_logininfor` VALUES (182, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-01 23:55:23'); +INSERT INTO `sys_logininfor` VALUES (183, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-02 02:15:47'); +INSERT INTO `sys_logininfor` VALUES (184, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-02 02:15:48'); +INSERT INTO `sys_logininfor` VALUES (185, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-02 02:15:58'); +INSERT INTO `sys_logininfor` VALUES (186, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-02 07:14:11'); +INSERT INTO `sys_logininfor` VALUES (187, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-12-02 07:14:19'); +INSERT INTO `sys_logininfor` VALUES (188, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-02 07:14:22'); +INSERT INTO `sys_logininfor` VALUES (189, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-03 02:59:01'); +INSERT INTO `sys_logininfor` VALUES (190, 'admin', '154.92.130.95', 'XX XX', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-03 03:01:47'); +INSERT INTO `sys_logininfor` VALUES (191, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-03 04:57:21'); +INSERT INTO `sys_logininfor` VALUES (192, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-12-03 04:57:29'); +INSERT INTO `sys_logininfor` VALUES (193, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-12-03 04:57:32'); +INSERT INTO `sys_logininfor` VALUES (194, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-03 04:57:35'); +INSERT INTO `sys_logininfor` VALUES (195, 'admin', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-04 02:29:29'); +INSERT INTO `sys_logininfor` VALUES (196, 'ruoyi', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-04 02:29:40'); +INSERT INTO `sys_logininfor` VALUES (197, 'ruoyi', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-04 02:29:56'); +INSERT INTO `sys_logininfor` VALUES (198, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-04 02:30:51'); +INSERT INTO `sys_logininfor` VALUES (199, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-04 02:31:01'); +INSERT INTO `sys_logininfor` VALUES (200, 'druid', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '验证码已失效', '2025-12-04 02:34:29'); +INSERT INTO `sys_logininfor` VALUES (201, 'druid', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-04 02:34:30'); +INSERT INTO `sys_logininfor` VALUES (202, 'admin', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-04 02:34:40'); +INSERT INTO `sys_logininfor` VALUES (203, 'admin', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-12-04 02:34:49'); +INSERT INTO `sys_logininfor` VALUES (204, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-04 08:05:55'); +INSERT INTO `sys_logininfor` VALUES (205, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-04 08:06:04'); +INSERT INTO `sys_logininfor` VALUES (206, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-05 09:15:42'); +INSERT INTO `sys_logininfor` VALUES (207, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-05 09:15:47'); +INSERT INTO `sys_logininfor` VALUES (208, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-06 06:06:00'); +INSERT INTO `sys_logininfor` VALUES (209, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-06 06:06:10'); +INSERT INTO `sys_logininfor` VALUES (210, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-06 06:06:15'); +INSERT INTO `sys_logininfor` VALUES (211, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-08 02:43:17'); +INSERT INTO `sys_logininfor` VALUES (212, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-08 02:43:24'); +INSERT INTO `sys_logininfor` VALUES (213, 'admin', '2407:cdc0:b00a::19', '内网IP', 'Chrome 14', 'Mac OS X', '1', '用户不存在/密码错误', '2025-12-08 09:17:55'); +INSERT INTO `sys_logininfor` VALUES (214, 'admin', '2407:cdc0:b00a::19', '内网IP', 'Chrome 14', 'Mac OS X', '1', '用户不存在/密码错误', '2025-12-08 09:18:01'); +INSERT INTO `sys_logininfor` VALUES (215, 'admin', '2407:cdc0:b00a::19', '内网IP', 'Chrome 14', 'Mac OS X', '1', '用户不存在/密码错误', '2025-12-08 09:18:04'); +INSERT INTO `sys_logininfor` VALUES (216, 'admin', '2407:cdc0:b00a::19', '内网IP', 'Chrome 14', 'Mac OS X', '1', '用户不存在/密码错误', '2025-12-08 09:18:15'); +INSERT INTO `sys_logininfor` VALUES (217, 'admin', '2407:cdc0:b00a::19', '内网IP', 'Chrome 14', 'Mac OS X', '0', '登录成功', '2025-12-08 09:18:35'); +INSERT INTO `sys_logininfor` VALUES (218, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-08 13:30:01'); +INSERT INTO `sys_logininfor` VALUES (219, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-08 13:30:14'); +INSERT INTO `sys_logininfor` VALUES (220, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-11 02:59:43'); +INSERT INTO `sys_logininfor` VALUES (221, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-11 02:59:50'); +INSERT INTO `sys_logininfor` VALUES (222, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-14 14:33:36'); +INSERT INTO `sys_logininfor` VALUES (223, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-14 14:33:43'); +INSERT INTO `sys_logininfor` VALUES (224, 'admin', '37.9.33.202', ' ', 'Chrome 14', 'Mac OS X', '0', '登录成功', '2025-12-15 10:00:38'); +INSERT INTO `sys_logininfor` VALUES (225, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-15 11:39:33'); +INSERT INTO `sys_logininfor` VALUES (226, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-15 11:39:42'); +INSERT INTO `sys_logininfor` VALUES (227, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-16 02:33:53'); +INSERT INTO `sys_logininfor` VALUES (228, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-16 02:33:59'); +INSERT INTO `sys_logininfor` VALUES (229, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-16 14:41:44'); +INSERT INTO `sys_logininfor` VALUES (230, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-17 03:18:07'); +INSERT INTO `sys_logininfor` VALUES (231, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2025-12-17 03:18:14'); +INSERT INTO `sys_logininfor` VALUES (232, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-17 03:18:17'); +INSERT INTO `sys_logininfor` VALUES (233, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-18 11:11:44'); +INSERT INTO `sys_logininfor` VALUES (234, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-18 11:11:48'); +INSERT INTO `sys_logininfor` VALUES (235, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-18 11:11:50'); +INSERT INTO `sys_logininfor` VALUES (236, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-18 11:11:59'); +INSERT INTO `sys_logininfor` VALUES (237, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-19 06:50:58'); +INSERT INTO `sys_logininfor` VALUES (238, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-19 07:06:28'); +INSERT INTO `sys_logininfor` VALUES (239, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-19 07:06:36'); +INSERT INTO `sys_logininfor` VALUES (240, 'admin', '2602:fbf1:b001::36', '内网IP', 'Chrome 14', 'Mac OS X', '0', '登录成功', '2025-12-23 08:59:46'); +INSERT INTO `sys_logininfor` VALUES (241, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-25 15:48:33'); +INSERT INTO `sys_logininfor` VALUES (242, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-25 15:48:35'); +INSERT INTO `sys_logininfor` VALUES (243, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-26 08:35:24'); +INSERT INTO `sys_logininfor` VALUES (244, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-26 08:35:33'); +INSERT INTO `sys_logininfor` VALUES (245, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2025-12-26 11:25:58'); +INSERT INTO `sys_logininfor` VALUES (246, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-26 11:26:07'); +INSERT INTO `sys_logininfor` VALUES (247, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-26 22:53:55'); +INSERT INTO `sys_logininfor` VALUES (248, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-29 12:08:56'); +INSERT INTO `sys_logininfor` VALUES (249, 'admin', '23.249.17.33', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-29 19:14:01'); +INSERT INTO `sys_logininfor` VALUES (250, 'admin', '2602:fbf1:b001::36', '内网IP', 'Chrome 14', 'Mac OS X', '0', '登录成功', '2025-12-30 11:20:39'); +INSERT INTO `sys_logininfor` VALUES (251, 'admin', '154.92.130.95', '香港 ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2025-12-30 11:30:55'); +INSERT INTO `sys_logininfor` VALUES (252, 'admin', '2602:fbf1:b001::36', '内网IP', 'Chrome 14', 'Mac OS X', '0', '退出成功', '2026-01-05 15:35:09'); +INSERT INTO `sys_logininfor` VALUES (253, 'admin', '2602:fbf1:b001::36', '内网IP', 'Chrome 14', 'Mac OS X', '0', '登录成功', '2026-01-05 15:35:18'); +INSERT INTO `sys_logininfor` VALUES (254, 'admin', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2026-01-05 15:35:34'); +INSERT INTO `sys_logininfor` VALUES (255, 'admin', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2026-01-05 15:35:40'); +INSERT INTO `sys_logininfor` VALUES (256, 'admin', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2026-01-05 15:35:44'); +INSERT INTO `sys_logininfor` VALUES (257, 'admin', '2602:fbf1:b001::36', '内网IP', 'Chrome 14', 'Mac OS X', '0', '退出成功', '2026-01-05 15:35:52'); +INSERT INTO `sys_logininfor` VALUES (258, 'admin', '2602:fbf1:b001::36', '内网IP', 'Chrome 14', 'Mac OS X', '0', '登录成功', '2026-01-05 15:36:03'); +INSERT INTO `sys_logininfor` VALUES (259, 'admin', '2602:fbf1:b001::36', '内网IP', 'Chrome 14', 'Mac OS X', '0', '退出成功', '2026-01-05 15:36:40'); +INSERT INTO `sys_logininfor` VALUES (260, 'admin', '2602:fbf1:b001::36', '内网IP', 'Chrome 14', 'Mac OS X', '0', '登录成功', '2026-01-05 15:36:52'); +INSERT INTO `sys_logininfor` VALUES (261, 'admin', '154.39.66.119', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2026-01-05 15:37:21'); +INSERT INTO `sys_logininfor` VALUES (262, 'admin', '188.253.116.99', ' ', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2026-01-07 15:13:07'); +INSERT INTO `sys_logininfor` VALUES (263, 'admin', '188.253.116.99', ' ', 'Chrome 14', 'Windows 10', '0', '登录成功', '2026-01-07 15:13:16'); +INSERT INTO `sys_logininfor` VALUES (264, 'admin', '27.154.112.169', 'XX XX', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2026-03-26 16:53:36'); +INSERT INTO `sys_logininfor` VALUES (265, 'admin', '27.154.112.169', 'XX XX', 'Chrome 14', 'Windows 10', '1', '验证码错误', '2026-03-26 16:54:56'); +INSERT INTO `sys_logininfor` VALUES (266, 'admin', '27.154.112.169', 'XX XX', 'Chrome 14', 'Windows 10', '1', '验证码已失效', '2026-03-26 16:58:02'); +INSERT INTO `sys_logininfor` VALUES (267, 'admin', '27.154.112.169', 'XX XX', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2026-03-26 16:58:19'); +INSERT INTO `sys_logininfor` VALUES (268, 'ry', '27.154.112.169', 'XX XX', 'Chrome 14', 'Windows 10', '1', '用户不存在/密码错误', '2026-03-26 16:59:18'); +INSERT INTO `sys_logininfor` VALUES (269, 'admin', '27.154.112.169', 'XX XX', 'Chrome 14', 'Windows 10', '1', '验证码已失效', '2026-03-26 17:01:30'); +INSERT INTO `sys_logininfor` VALUES (270, 'admin', '27.154.112.169', 'XX XX', 'Chrome 14', 'Windows 10', '0', '登录成功', '2026-03-26 17:01:37'); + +-- ---------------------------- +-- Table structure for sys_menu +-- ---------------------------- +DROP TABLE IF EXISTS `sys_menu`; +CREATE TABLE `sys_menu` ( + `menu_id` bigint NOT NULL AUTO_INCREMENT COMMENT '菜单ID', + `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单名称', + `parent_id` bigint NULL DEFAULT 0 COMMENT '父菜单ID', + `order_num` int NULL DEFAULT 0 COMMENT '显示顺序', + `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由地址', + `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件路径', + `query` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '路由参数', + `route_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由名称', + `is_frame` int NULL DEFAULT 1 COMMENT '是否为外链(0是 1否)', + `is_cache` int NULL DEFAULT 0 COMMENT '是否缓存(0缓存 1不缓存)', + `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)', + `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态(0正常 1停用)', + `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限标识', + `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '#' COMMENT '菜单图标', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', + PRIMARY KEY (`menu_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2026 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单权限表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_menu +-- ---------------------------- +INSERT INTO `sys_menu` VALUES (1, '系统管理', 0, 1, 'system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'system', 'admin', '2025-11-09 01:56:53', '', NULL, '系统管理目录'); +INSERT INTO `sys_menu` VALUES (2, '系统监控', 0, 2, 'monitor', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2025-11-09 01:56:54', '', NULL, '系统监控目录'); +INSERT INTO `sys_menu` VALUES (3, '系统工具', 0, 3, 'tool', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2025-11-09 01:56:54', '', NULL, '系统工具目录'); +INSERT INTO `sys_menu` VALUES (4, '若依官网', 0, 4, 'http://ruoyi.vip', NULL, '', '', 0, 0, 'M', '1', '1', '', 'guide', 'admin', '2025-11-09 01:56:54', 'admin', '2025-11-20 20:06:40', '若依官网地址'); +INSERT INTO `sys_menu` VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2025-11-09 01:56:54', '', NULL, '用户管理菜单'); +INSERT INTO `sys_menu` VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2025-11-09 01:56:55', '', NULL, '角色管理菜单'); +INSERT INTO `sys_menu` VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2025-11-09 01:56:55', '', NULL, '菜单管理菜单'); +INSERT INTO `sys_menu` VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2025-11-09 01:56:55', '', NULL, '部门管理菜单'); +INSERT INTO `sys_menu` VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2025-11-09 01:56:55', '', NULL, '岗位管理菜单'); +INSERT INTO `sys_menu` VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2025-11-09 01:56:55', '', NULL, '字典管理菜单'); +INSERT INTO `sys_menu` VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2025-11-09 01:56:56', '', NULL, '参数设置菜单'); +INSERT INTO `sys_menu` VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2025-11-09 01:56:56', '', NULL, '通知公告菜单'); +INSERT INTO `sys_menu` VALUES (108, '日志管理', 1, 9, 'log', '', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2025-11-09 01:56:56', '', NULL, '日志管理菜单'); +INSERT INTO `sys_menu` VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2025-11-09 01:56:56', '', NULL, '在线用户菜单'); +INSERT INTO `sys_menu` VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2025-11-09 01:56:57', '', NULL, '定时任务菜单'); +INSERT INTO `sys_menu` VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', '', 1, 0, 'C', '0', '0', 'monitor:druid:list', 'druid', 'admin', '2025-11-09 01:56:57', '', NULL, '数据监控菜单'); +INSERT INTO `sys_menu` VALUES (112, '服务监控', 2, 4, 'server', 'monitor/server/index', '', '', 1, 0, 'C', '0', '0', 'monitor:server:list', 'server', 'admin', '2025-11-09 01:56:57', '', NULL, '服务监控菜单'); +INSERT INTO `sys_menu` VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis', 'admin', '2025-11-09 01:56:57', '', NULL, '缓存监控菜单'); +INSERT INTO `sys_menu` VALUES (114, '缓存列表', 2, 6, 'cacheList', 'monitor/cache/list', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', '2025-11-09 01:56:58', '', NULL, '缓存列表菜单'); +INSERT INTO `sys_menu` VALUES (115, '表单构建', 3, 1, 'build', 'tool/build/index', '', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2025-11-09 01:56:58', '', NULL, '表单构建菜单'); +INSERT INTO `sys_menu` VALUES (116, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2025-11-09 01:56:58', '', NULL, '代码生成菜单'); +INSERT INTO `sys_menu` VALUES (117, '系统接口', 3, 3, 'swagger', 'tool/swagger/index', '', '', 1, 0, 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', '2025-11-09 01:56:58', '', NULL, '系统接口菜单'); +INSERT INTO `sys_menu` VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2025-11-09 01:56:59', '', NULL, '操作日志菜单'); +INSERT INTO `sys_menu` VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2025-11-09 01:56:59', '', NULL, '登录日志菜单'); +INSERT INTO `sys_menu` VALUES (1000, '用户查询', 100, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2025-11-09 01:56:59', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1001, '用户新增', 100, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2025-11-09 01:56:59', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1002, '用户修改', 100, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2025-11-09 01:57:00', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1003, '用户删除', 100, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2025-11-09 01:57:00', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1004, '用户导出', 100, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2025-11-09 01:57:00', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1005, '用户导入', 100, 6, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2025-11-09 01:57:00', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1006, '重置密码', 100, 7, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2025-11-09 01:57:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1007, '角色查询', 101, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2025-11-09 01:57:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1008, '角色新增', 101, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2025-11-09 01:57:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1009, '角色修改', 101, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2025-11-09 01:57:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1010, '角色删除', 101, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2025-11-09 01:57:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1011, '角色导出', 101, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2025-11-09 01:57:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1012, '菜单查询', 102, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2025-11-09 01:57:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1013, '菜单新增', 102, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2025-11-09 01:57:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1014, '菜单修改', 102, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2025-11-09 01:57:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1015, '菜单删除', 102, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2025-11-09 01:57:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1016, '部门查询', 103, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2025-11-09 01:57:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1017, '部门新增', 103, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2025-11-09 01:57:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1018, '部门修改', 103, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2025-11-09 01:57:04', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1019, '部门删除', 103, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2025-11-09 01:57:04', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1020, '岗位查询', 104, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2025-11-09 01:57:04', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1021, '岗位新增', 104, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2025-11-09 01:57:04', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1022, '岗位修改', 104, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2025-11-09 01:57:05', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1023, '岗位删除', 104, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2025-11-09 01:57:05', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1024, '岗位导出', 104, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2025-11-09 01:57:05', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1025, '字典查询', 105, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2025-11-09 01:57:05', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1026, '字典新增', 105, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2025-11-09 01:57:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1027, '字典修改', 105, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2025-11-09 01:57:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1028, '字典删除', 105, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2025-11-09 01:57:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1029, '字典导出', 105, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2025-11-09 01:57:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1030, '参数查询', 106, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2025-11-09 01:57:07', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1031, '参数新增', 106, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2025-11-09 01:57:07', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1032, '参数修改', 106, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2025-11-09 01:57:07', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1033, '参数删除', 106, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2025-11-09 01:57:07', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1034, '参数导出', 106, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2025-11-09 01:57:08', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1035, '公告查询', 107, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2025-11-09 01:57:08', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1036, '公告新增', 107, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2025-11-09 01:57:08', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1037, '公告修改', 107, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2025-11-09 01:57:08', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1038, '公告删除', 107, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2025-11-09 01:57:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1039, '操作查询', 500, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2025-11-09 01:57:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1040, '操作删除', 500, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2025-11-09 01:57:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1041, '日志导出', 500, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2025-11-09 01:57:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1042, '登录查询', 501, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2025-11-09 01:57:10', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1043, '登录删除', 501, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2025-11-09 01:57:10', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1044, '日志导出', 501, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2025-11-09 01:57:10', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1045, '账户解锁', 501, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', '2025-11-09 01:57:10', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1046, '在线查询', 109, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2025-11-09 01:57:10', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1047, '批量强退', 109, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2025-11-09 01:57:11', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1048, '单条强退', 109, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2025-11-09 01:57:11', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1049, '任务查询', 110, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2025-11-09 01:57:11', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1050, '任务新增', 110, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2025-11-09 01:57:11', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1051, '任务修改', 110, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2025-11-09 01:57:12', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1052, '任务删除', 110, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2025-11-09 01:57:12', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1053, '状态修改', 110, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2025-11-09 01:57:12', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1054, '任务导出', 110, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2025-11-09 01:57:12', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1055, '生成查询', 116, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2025-11-09 01:57:13', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1056, '生成修改', 116, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2025-11-09 01:57:13', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1057, '生成删除', 116, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2025-11-09 01:57:13', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1058, '导入代码', 116, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2025-11-09 01:57:13', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1059, '预览代码', 116, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2025-11-09 01:57:14', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1060, '生成代码', 116, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2025-11-09 01:57:14', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2000, '综合管理', 0, 4, 'ai-manager', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'redis-list', 'admin', '2025-11-12 20:19:15', 'admin', '2025-11-20 20:06:49', ''); +INSERT INTO `sys_menu` VALUES (2001, 'AI用户管理', 2003, 1, 'aiUser', 'ai/user/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:user:list', 'user', 'admin', '2025-11-12 20:45:34', 'admin', '2025-11-13 22:19:09', ''); +INSERT INTO `sys_menu` VALUES (2002, 'AI管理', 2000, 4, 'aiManager', 'ai/manager/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:manager:list', 'online', 'admin', '2025-11-13 19:18:54', 'admin', '2025-11-13 22:49:28', ''); +INSERT INTO `sys_menu` VALUES (2003, '用户管理', 2000, 1, 'aiUserManger', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'peoples', 'admin', '2025-11-13 22:18:42', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2004, '余额使用记录', 2003, 2, 'balanceChangeRecord', 'ai/balanceChangeRecord/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:balanceChangeRecord:list', 'nested', 'admin', '2025-11-13 22:31:42', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2005, '返佣记录', 2003, 2, 'rebateRecord', 'ai/rebateRecord/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:rebateRecord:list', 'monitor', 'admin', '2025-11-13 22:32:39', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2006, '订单记录', 2000, 5, 'order', 'ai/order/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:order:list', 'server', 'admin', '2025-11-13 22:36:36', 'admin', '2025-11-29 16:12:14', ''); +INSERT INTO `sys_menu` VALUES (2007, '充值记录', 2000, 6, 'recharge', 'ai/recharge/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:recharge:list', 'number', 'admin', '2025-11-13 22:38:06', 'admin', '2025-11-13 22:50:05', ''); +INSERT INTO `sys_menu` VALUES (2008, '基础管理', 2000, 2, 'foundation', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'clipboard', 'admin', '2025-11-13 22:39:49', 'admin', '2025-11-13 22:48:45', ''); +INSERT INTO `sys_menu` VALUES (2009, '客服管理', 2008, 1, 'service', 'ai/service/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:service:list', 'people', 'admin', '2025-11-13 22:41:00', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2010, 'banner管理', 2008, 2, 'banner', 'ai/banner/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:banner:list', 'build', 'admin', '2025-11-13 22:42:04', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2011, '站内信管理', 2008, 3, 'message', 'ai/message/index', NULL, '', 1, 0, 'C', '1', '1', 'ai:message:list', 'message', 'admin', '2025-11-13 22:43:53', 'admin', '2025-12-16 06:39:34', ''); +INSERT INTO `sys_menu` VALUES (2012, '帮助管理', 2008, 4, 'help', 'ai/help/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:help:list', 'education', 'admin', '2025-11-13 22:44:45', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2013, '活动管理', 2000, 3, 'activity', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'star', 'admin', '2025-11-13 22:45:34', 'admin', '2025-11-13 22:48:58', ''); +INSERT INTO `sys_menu` VALUES (2014, '体验金管理', 2013, 1, 'sampleAmount', 'ai/sampleAmount/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:sampleAmount:list', 'money', 'admin', '2025-11-13 22:46:36', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2015, '体验金记录', 2013, 2, 'sampleAmountRecord', 'ai/sampleAmountRecord/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:sampleAmountRecord:list', 'link', 'admin', '2025-11-13 22:47:24', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2016, '充值活动', 2013, 3, 'rechargeGift', 'ai/rechargeGift/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:rechargeGift:list', 'clipboard', 'admin', '2025-11-20 22:11:58', 'admin', '2025-11-30 10:26:47', ''); +INSERT INTO `sys_menu` VALUES (2017, '充值赠送记录', 2013, 4, 'rechargeGiftRecord', 'ai/rechargeGiftRecord/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:rechargeGiftRecord:list', 'nested', 'admin', '2025-11-20 22:12:52', 'admin', '2025-12-16 06:40:21', ''); +INSERT INTO `sys_menu` VALUES (2018, '客户配置', 2000, 7, 'customer', 'ai/customer/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:customer:list', 'monitor', 'admin', '2025-11-26 19:44:12', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2019, '用户作品', 2000, 8, 'work', 'ai/work/index', NULL, '', 1, 0, 'C', '1', '1', 'ai:work:list', 'clipboard', 'admin', '2025-11-26 20:25:55', 'admin', '2025-11-29 16:14:42', ''); +INSERT INTO `sys_menu` VALUES (2020, 'AI模板', 3, 1, 'template', 'ai/template/index', NULL, '', 1, 0, 'C', '0', '0', 'ai:template:list', '#', 'admin', '2026-03-27 11:25:53', '', NULL, 'AI模板菜单'); +INSERT INTO `sys_menu` VALUES (2021, 'AI模板查询', 2020, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'ai:template:query', '#', 'admin', '2026-03-27 11:25:53', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2022, 'AI模板新增', 2020, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'ai:template:add', '#', 'admin', '2026-03-27 11:25:53', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2023, 'AI模板修改', 2020, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'ai:template:edit', '#', 'admin', '2026-03-27 11:25:53', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2024, 'AI模板删除', 2020, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'ai:template:remove', '#', 'admin', '2026-03-27 11:25:53', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2025, 'AI模板导出', 2020, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'ai:template:export', '#', 'admin', '2026-03-27 11:25:53', '', NULL, ''); + +-- ---------------------------- +-- Table structure for sys_notice +-- ---------------------------- +DROP TABLE IF EXISTS `sys_notice`; +CREATE TABLE `sys_notice` ( + `notice_id` int NOT NULL AUTO_INCREMENT COMMENT '公告ID', + `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告标题', + `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告类型(1通知 2公告)', + `notice_content` longblob NULL COMMENT '公告内容', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '公告状态(0正常 1关闭)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`notice_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知公告表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_notice +-- ---------------------------- +INSERT INTO `sys_notice` VALUES (1, '温馨提醒:2018-07-01 若依新版本发布啦', '2', 0xE696B0E78988E69CACE58685E5AEB9, '0', 'admin', '2025-11-09 01:57:55', '', NULL, '管理员'); +INSERT INTO `sys_notice` VALUES (2, '维护通知:2018-07-01 若依系统凌晨维护', '1', 0xE7BBB4E68AA4E58685E5AEB9, '0', 'admin', '2025-11-09 01:57:55', '', NULL, '管理员'); + +-- ---------------------------- +-- Table structure for sys_oper_log +-- ---------------------------- +DROP TABLE IF EXISTS `sys_oper_log`; +CREATE TABLE `sys_oper_log` ( + `oper_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键', + `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '模块标题', + `business_type` int NULL DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)', + `method` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '方法名称', + `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求方式', + `operator_type` int NULL DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)', + `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作人员', + `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称', + `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求URL', + `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机地址', + `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作地点', + `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求参数', + `json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '返回参数', + `status` int NULL DEFAULT 0 COMMENT '操作状态(0正常 1异常)', + `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '错误消息', + `oper_time` datetime NULL DEFAULT NULL COMMENT '操作时间', + `cost_time` bigint NULL DEFAULT 0 COMMENT '消耗时间', + PRIMARY KEY (`oper_id`) USING BTREE, + INDEX `idx_sys_oper_log_bt`(`business_type` ASC) USING BTREE, + INDEX `idx_sys_oper_log_s`(`status` ASC) USING BTREE, + INDEX `idx_sys_oper_log_ot`(`oper_time` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 916 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_oper_log +-- ---------------------------- +INSERT INTO `sys_oper_log` VALUES (100, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"redis-list\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"AI管理\",\"menuType\":\"M\",\"orderNum\":4,\"params\":{},\"parentId\":0,\"path\":\"ai-manager\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:19:16', 1027); +INSERT INTO `sys_oper_log` VALUES (101, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:21:34', 18045); +INSERT INTO `sys_oper_log` VALUES (102, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:21:36', 17063); +INSERT INTO `sys_oper_log` VALUES (103, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:21:56', 15804); +INSERT INTO `sys_oper_log` VALUES (104, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', '研发部门', '/tool/gen/2,1', '127.0.0.1', '内网IP', '[2,1]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:22:10', 2474); +INSERT INTO `sys_oper_log` VALUES (105, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user\"}', NULL, 0, NULL, '2025-11-12 20:22:18', 730); +INSERT INTO `sys_oper_log` VALUES (106, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user\"}', NULL, 0, NULL, '2025-11-12 20:24:54', 609); +INSERT INTO `sys_oper_log` VALUES (107, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user\"}', NULL, 0, NULL, '2025-11-12 20:28:38', 699); +INSERT INTO `sys_oper_log` VALUES (108, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '研发部门', '/tool/gen/synchDb/ai_user', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:28:39', 14757); +INSERT INTO `sys_oper_log` VALUES (109, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', '研发部门', '/tool/gen/3', '127.0.0.1', '内网IP', '[3]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:28:40', 3157); +INSERT INTO `sys_oper_log` VALUES (110, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:29:04', 16930); +INSERT INTO `sys_oper_log` VALUES (111, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user\"}', NULL, 0, NULL, '2025-11-12 20:29:14', 388); +INSERT INTO `sys_oper_log` VALUES (112, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"user\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"AI用户管理\",\"menuType\":\"C\",\"orderNum\":0,\"params\":{},\"parentId\":2000,\"path\":\"ai/user/index\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:45:35', 1026); +INSERT INTO `sys_oper_log` VALUES (113, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/user/index\",\"createTime\":\"2025-11-12 20:45:34\",\"icon\":\"user\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2001,\"menuName\":\"AI用户管理\",\"menuType\":\"C\",\"orderNum\":0,\"params\":{},\"parentId\":2000,\"path\":\"aiUser\",\"perms\":\"ai:user:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:46:57', 878); +INSERT INTO `sys_oper_log` VALUES (114, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/user/index\",\"createTime\":\"2025-11-12 20:45:34\",\"icon\":\"user\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2001,\"menuName\":\"AI用户管理\",\"menuType\":\"C\",\"orderNum\":1,\"params\":{},\"parentId\":2000,\"path\":\"aiUser\",\"perms\":\"ai:user:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 20:47:44', 876); +INSERT INTO `sys_oper_log` VALUES (115, 'ai-用户信息', 1, 'com.ruoyi.ai.controller.AiUserController.add()', 'POST', 1, 'admin', '研发部门', '/ai/user', '127.0.0.1', '内网IP', '{\"balance\":10,\"birthday\":\"2025-11-13\",\"createBy\":\"admin\",\"createTime\":\"2025-11-12 21:37:49\",\"delFlag\":\"0\",\"email\":\"18888888888@111.com\",\"gender\":1,\"id\":1,\"nickname\":\"test\",\"params\":{},\"phone\":\"18888888888\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 21:37:46', 595); +INSERT INTO `sys_oper_log` VALUES (116, 'ai-用户信息', 1, 'com.ruoyi.ai.controller.AiUserController.add()', 'POST', 1, 'admin', '研发部门', '/ai/user', '127.0.0.1', '内网IP', '{\"balance\":12,\"birthday\":\"2025-11-21\",\"createBy\":\"admin\",\"createTime\":\"2025-11-12 21:56:49\",\"delFlag\":\"0\",\"gender\":2,\"id\":2,\"nickname\":\"test2\",\"params\":{},\"phone\":\"13888888888\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-12 21:56:46', 755); +INSERT INTO `sys_oper_log` VALUES (117, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_manager\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 19:12:54', 8054); +INSERT INTO `sys_oper_log` VALUES (118, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_manager\"}', NULL, 0, NULL, '2025-11-13 19:13:06', 382); +INSERT INTO `sys_oper_log` VALUES (119, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/manager/index\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"AI管理\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":0,\"path\":\"aiManager\",\"perms\":\"ai:manager:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"新增菜单\'AI管理\'失败,菜单名称已存在\",\"code\":500}', 0, NULL, '2025-11-13 19:18:34', 318); +INSERT INTO `sys_oper_log` VALUES (120, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/manager/index\",\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"AI列表\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":0,\"path\":\"aiManager\",\"perms\":\"ai:manager:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 19:18:55', 859); +INSERT INTO `sys_oper_log` VALUES (121, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/manager/index\",\"createTime\":\"2025-11-13 19:18:54\",\"icon\":\"#\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2002,\"menuName\":\"AI列表\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":2000,\"path\":\"aiManager\",\"perms\":\"ai:manager:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 19:19:12', 885); +INSERT INTO `sys_oper_log` VALUES (122, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/manager/index\",\"createTime\":\"2025-11-13 19:18:54\",\"icon\":\"#\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2002,\"menuName\":\"AI管理\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":2000,\"path\":\"aiManager\",\"perms\":\"ai:manager:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 19:19:25', 878); +INSERT INTO `sys_oper_log` VALUES (123, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/manager/index\",\"createTime\":\"2025-11-13 19:18:54\",\"icon\":\"online\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2002,\"menuName\":\"AI管理\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":2000,\"path\":\"aiManager\",\"perms\":\"ai:manager:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 19:22:55', 1052); +INSERT INTO `sys_oper_log` VALUES (124, '用户管理', 2, 'com.ruoyi.ai.controller.AiUserController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeStatus', '127.0.0.1', '内网IP', '{\"params\":{},\"status\":1,\"updateBy\":\"admin\"}', '{\"msg\":\"操作失败\",\"code\":500}', 0, NULL, '2025-11-13 19:51:54', 742); +INSERT INTO `sys_oper_log` VALUES (125, '用户管理', 2, 'com.ruoyi.ai.controller.AiUserController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeStatus', '127.0.0.1', '内网IP', '{\"params\":{},\"status\":1,\"updateBy\":\"admin\"}', '{\"msg\":\"操作失败\",\"code\":500}', 0, NULL, '2025-11-13 19:52:19', 590); +INSERT INTO `sys_oper_log` VALUES (126, '用户管理', 2, 'com.ruoyi.ai.controller.AiUserController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 19:53:07', 1117); +INSERT INTO `sys_oper_log` VALUES (127, '用户管理', 2, 'com.ruoyi.ai.controller.AiUserController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 19:53:16', 589); +INSERT INTO `sys_oper_log` VALUES (128, 'AI管理', 1, 'com.ruoyi.ai.controller.AiManagerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:26\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":10,\"title\":\"图生图\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 20:05:23', 606); +INSERT INTO `sys_oper_log` VALUES (129, 'AI管理', 1, 'com.ruoyi.ai.controller.AiManagerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:06:02\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"price\":10,\"title\":\"一键换脸\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 20:05:58', 589); +INSERT INTO `sys_oper_log` VALUES (130, 'AI管理', 1, 'com.ruoyi.ai.controller.AiManagerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:32\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"price\":8,\"title\":\"快捷生图\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 20:07:29', 880); +INSERT INTO `sys_oper_log` VALUES (131, 'AI管理', 1, 'com.ruoyi.ai.controller.AiManagerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"price\":8.8,\"remark\":\"11\",\"title\":\"快捷生视频\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 20:07:43', 590); +INSERT INTO `sys_oper_log` VALUES (132, '修改AI状态', 2, 'com.ruoyi.ai.controller.AiManagerController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/manager/changeStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 20:16:42', 705); +INSERT INTO `sys_oper_log` VALUES (133, '修改AI状态', 2, 'com.ruoyi.ai.controller.AiManagerController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/manager/changeStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 20:17:17', 576); +INSERT INTO `sys_oper_log` VALUES (134, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_sample_amount_record,ai_sample_amount,ai_help,ai_user_message,ai_banner,ai_customer_service,ai_recharge,ai_order,ai_rebate_record\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 21:55:17', 78090); +INSERT INTO `sys_oper_log` VALUES (135, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_user_message,ai_sample_amount_record,ai_sample_amount,ai_recharge,ai_rebate_record,ai_order,ai_help,ai_customer_service,ai_banner\"}', NULL, 0, NULL, '2025-11-13 21:55:54', 5311); +INSERT INTO `sys_oper_log` VALUES (136, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"peoples\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"用户管理\",\"menuType\":\"M\",\"orderNum\":1,\"params\":{},\"parentId\":2000,\"path\":\"aiUserManger\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:18:43', 873); +INSERT INTO `sys_oper_log` VALUES (137, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2025-11-13 22:18:42\",\"icon\":\"peoples\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2003,\"menuName\":\"用户管理\",\"menuType\":\"M\",\"orderNum\":1,\"params\":{},\"parentId\":2003,\"path\":\"aiUserManger\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"修改菜单\'用户管理\'失败,上级菜单不能选择自己\",\"code\":500}', 0, NULL, '2025-11-13 22:18:56', 295); +INSERT INTO `sys_oper_log` VALUES (138, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/user/index\",\"createTime\":\"2025-11-12 20:45:34\",\"icon\":\"user\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2001,\"menuName\":\"AI用户管理\",\"menuType\":\"C\",\"orderNum\":1,\"params\":{},\"parentId\":2003,\"path\":\"aiUser\",\"perms\":\"ai:user:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:19:09', 1371); +INSERT INTO `sys_oper_log` VALUES (139, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_balance_change_record\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:22:38', 8877); +INSERT INTO `sys_oper_log` VALUES (140, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_balance_change_record\"}', NULL, 0, NULL, '2025-11-13 22:22:47', 370); +INSERT INTO `sys_oper_log` VALUES (141, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/balanceChangeRecord/index\",\"createBy\":\"admin\",\"icon\":\"nested\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"余额使用记录\",\"menuType\":\"C\",\"orderNum\":2,\"params\":{},\"parentId\":2003,\"path\":\"balanceChangeRecord\",\"perms\":\"ai:balanceChangeRecord:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:31:42', 1166); +INSERT INTO `sys_oper_log` VALUES (142, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/rebateRecord/index\",\"createBy\":\"admin\",\"icon\":\"monitor\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"返佣记录\",\"menuType\":\"C\",\"orderNum\":2,\"params\":{},\"parentId\":2003,\"path\":\"rebateRecord\",\"perms\":\"ai:rebateRecord:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:32:39', 859); +INSERT INTO `sys_oper_log` VALUES (143, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/order/index\",\"createBy\":\"admin\",\"icon\":\"server\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"订单管理\",\"menuType\":\"C\",\"orderNum\":2,\"params\":{},\"parentId\":2003,\"path\":\"order\",\"perms\":\"ai:order:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:36:37', 2531); +INSERT INTO `sys_oper_log` VALUES (144, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/order/index\",\"createTime\":\"2025-11-13 22:36:36\",\"icon\":\"server\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2006,\"menuName\":\"订单管理\",\"menuType\":\"C\",\"orderNum\":2,\"params\":{},\"parentId\":2000,\"path\":\"order\",\"perms\":\"ai:order:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:36:53', 883); +INSERT INTO `sys_oper_log` VALUES (145, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/recharge/index\",\"createBy\":\"admin\",\"icon\":\"number\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"充值记录\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":2000,\"path\":\"recharge\",\"perms\":\"ai:recharge:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:38:07', 1358); +INSERT INTO `sys_oper_log` VALUES (146, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"clipboard\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"基础管理\",\"menuType\":\"M\",\"orderNum\":1,\"params\":{},\"parentId\":2000,\"path\":\"foundation\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:39:50', 1895); +INSERT INTO `sys_oper_log` VALUES (147, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/service/index\",\"createBy\":\"admin\",\"icon\":\"people\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"客服管理\",\"menuType\":\"C\",\"orderNum\":1,\"params\":{},\"parentId\":2008,\"path\":\"service\",\"perms\":\"ai:service:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:41:01', 1378); +INSERT INTO `sys_oper_log` VALUES (148, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/banner/index\",\"createBy\":\"admin\",\"icon\":\"build\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"banner管理\",\"menuType\":\"C\",\"orderNum\":2,\"params\":{},\"parentId\":2008,\"path\":\"banner\",\"perms\":\"ai:banner:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:42:05', 1379); +INSERT INTO `sys_oper_log` VALUES (149, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/message/index\",\"createBy\":\"admin\",\"icon\":\"message\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"站内信管理\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":2008,\"path\":\"message\",\"perms\":\"ai:message:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:43:54', 855); +INSERT INTO `sys_oper_log` VALUES (150, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/help/index\",\"createBy\":\"admin\",\"icon\":\"education\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"帮助管理\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":2008,\"path\":\"help\",\"perms\":\"ai:help:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:44:45', 871); +INSERT INTO `sys_oper_log` VALUES (151, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"star\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"活动管理\",\"menuType\":\"M\",\"orderNum\":1,\"params\":{},\"parentId\":2000,\"path\":\"activity\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:45:35', 1365); +INSERT INTO `sys_oper_log` VALUES (152, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/sampleAmount/index\",\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"体验金管理\",\"menuType\":\"C\",\"orderNum\":1,\"params\":{},\"parentId\":2013,\"path\":\"sampleAmount\",\"perms\":\"ai:sampleAmount:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:46:37', 1062); +INSERT INTO `sys_oper_log` VALUES (153, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/sampleAmountRecord/index\",\"createBy\":\"admin\",\"icon\":\"link\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"体验金记录\",\"menuType\":\"C\",\"orderNum\":2,\"params\":{},\"parentId\":2013,\"path\":\"sampleAmountRecord\",\"perms\":\"ai:sampleAmountRecord:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:47:25', 1384); +INSERT INTO `sys_oper_log` VALUES (154, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2025-11-13 22:39:49\",\"icon\":\"clipboard\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2008,\"menuName\":\"基础管理\",\"menuType\":\"M\",\"orderNum\":2,\"params\":{},\"parentId\":2000,\"path\":\"foundation\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:48:46', 1137); +INSERT INTO `sys_oper_log` VALUES (155, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2025-11-13 22:45:34\",\"icon\":\"star\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2013,\"menuName\":\"活动管理\",\"menuType\":\"M\",\"orderNum\":3,\"params\":{},\"parentId\":2000,\"path\":\"activity\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:48:59', 1367); +INSERT INTO `sys_oper_log` VALUES (156, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/order/index\",\"createTime\":\"2025-11-13 22:36:36\",\"icon\":\"server\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2006,\"menuName\":\"订单管理\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":2000,\"path\":\"order\",\"perms\":\"ai:order:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:49:10', 873); +INSERT INTO `sys_oper_log` VALUES (157, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/manager/index\",\"createTime\":\"2025-11-13 19:18:54\",\"icon\":\"online\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2002,\"menuName\":\"AI管理\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":2000,\"path\":\"aiManager\",\"perms\":\"ai:manager:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:49:28', 854); +INSERT INTO `sys_oper_log` VALUES (158, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/order/index\",\"createTime\":\"2025-11-13 22:36:36\",\"icon\":\"server\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2006,\"menuName\":\"订单管理\",\"menuType\":\"C\",\"orderNum\":5,\"params\":{},\"parentId\":2000,\"path\":\"order\",\"perms\":\"ai:order:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:49:58', 1394); +INSERT INTO `sys_oper_log` VALUES (159, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/recharge/index\",\"createTime\":\"2025-11-13 22:38:06\",\"icon\":\"number\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2007,\"menuName\":\"充值记录\",\"menuType\":\"C\",\"orderNum\":6,\"params\":{},\"parentId\":2000,\"path\":\"recharge\",\"perms\":\"ai:recharge:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-13 22:50:06', 873); +INSERT INTO `sys_oper_log` VALUES (160, '余额使用记录', 1, 'com.ruoyi.ai.controller.AiBalanceChangeRecordController.add()', 'POST', 1, 'admin', '研发部门', '/ai/balance-change-record', '127.0.0.1', '内网IP', '{\"changeAmount\":1.0,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 21:30:05\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"remark\":\"12121\",\"resultAmount\":12.0,\"userId\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 21:30:02', 632); +INSERT INTO `sys_oper_log` VALUES (161, '返佣记录', 1, 'com.ruoyi.ai.controller.AiRebateRecordController.add()', 'POST', 1, 'admin', '研发部门', '/ai/rebate-record', '127.0.0.1', '内网IP', '{\"amount\":121,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 21:34:38\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"11\",\"subordinateId\":2,\"superiorId\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 21:34:34', 572); +INSERT INTO `sys_oper_log` VALUES (162, '客服管理', 1, 'com.ruoyi.ai.controller.AiCustomerServiceController.add()', 'POST', 1, 'admin', '研发部门', '/ai/service', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-14 21:44:18\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"111\",\"url\":\"http://localhost/admin/ai-manager/foundation/service\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 21:44:14', 752); +INSERT INTO `sys_oper_log` VALUES (163, '客服管理', 2, 'com.ruoyi.ai.controller.AiCustomerServiceController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/service', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-14 21:56:18\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 21:56:15', 601); +INSERT INTO `sys_oper_log` VALUES (164, '客服管理', 2, 'com.ruoyi.ai.controller.AiCustomerServiceController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/service', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-14 21:56:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 21:56:18', 589); +INSERT INTO `sys_oper_log` VALUES (165, '【帮助管理】', 1, 'com.ruoyi.ai.controller.AiHelpController.add()', 'POST', 1, 'admin', '研发部门', '/ai/help', '127.0.0.1', '内网IP', '{\"content\":\"

啥时间德哈卡几哈收到客家话大数据库对话框佳都科技啊哈汕德卡好的打卡的话健康大活动卡活动

\",\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:14:45\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"1212121\",\"title\":\"测试\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 22:14:42', 1123); +INSERT INTO `sys_oper_log` VALUES (166, '【帮助管理】', 2, 'com.ruoyi.ai.controller.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-14 22:17:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 22:17:54', 1113); +INSERT INTO `sys_oper_log` VALUES (167, '【帮助管理】', 2, 'com.ruoyi.ai.controller.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-14 22:18:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 22:17:56', 578); +INSERT INTO `sys_oper_log` VALUES (168, '体验金活动管理', 1, 'com.ruoyi.ai.controller.AiSampleAmountController.add()', 'POST', 1, 'admin', '研发部门', '/ai/amount', '127.0.0.1', '内网IP', '{\"amount\":121,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:32:34\",\"delFlag\":\"0\",\"duration\":11,\"endTime\":\"2025-11-18 00:00:00\",\"id\":1,\"params\":{},\"startTime\":\"2025-11-14 00:00:00\",\"type\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 22:32:31', 1232); +INSERT INTO `sys_oper_log` VALUES (169, '体验金活动管理', 1, 'com.ruoyi.ai.controller.AiSampleAmountController.add()', 'POST', 1, 'admin', '研发部门', '/ai/amount', '127.0.0.1', '内网IP', '{\"amount\":11,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:37:01\",\"delFlag\":\"0\",\"duration\":222,\"id\":2,\"params\":{},\"remark\":\"111\",\"type\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 22:36:57', 593); +INSERT INTO `sys_oper_log` VALUES (170, '体验金活动管理', 2, 'com.ruoyi.ai.controller.AiSampleAmountController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/amount', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-14 22:46:49\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 22:46:46', 581); +INSERT INTO `sys_oper_log` VALUES (171, '体验金领取记录', 1, 'com.ruoyi.ai.controller.AiSampleAmountRecordController.add()', 'POST', 1, 'admin', '研发部门', '/ai/sample-amount-record', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:54:17\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"sampleAmount\":12,\"userId\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-14 22:54:14', 732); +INSERT INTO `sys_oper_log` VALUES (172, 'banner管理', 1, 'com.ruoyi.ai.controller.AiBannerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 20:59:57\",\"delFlag\":\"0\",\"id\":1,\"imageUrl\":\"http://localhost:8110/profile/upload/2025/11/15/0217631217234317b67bbc2a2a9a26108e071e40bb0b084260dc7_0_20251115205952A003.jpeg\",\"jumpUrl\":\"http://localhost/admin/ai-manager/foundation/banner\",\"params\":{},\"position\":0,\"remark\":\"11212\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 20:59:54', 759); +INSERT INTO `sys_oper_log` VALUES (173, 'banner管理', 1, 'com.ruoyi.ai.controller.AiBannerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:57\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"http://localhost:8110/profile/upload/2025/11/15/021763121372637d6d3168ae2bcee8e5f54d16f5503dedeeea579_0_20251115210252A004.jpeg\",\"jumpUrl\":\"http://localhost/admin/ai-manager/foundation/banner\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"type\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 21:02:53', 577); +INSERT INTO `sys_oper_log` VALUES (174, 'banner管理', 2, 'com.ruoyi.ai.controller.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 20:59:58\",\"delFlag\":\"0\",\"id\":1,\"imageUrl\":\"http://localhost:8110/profile/upload/2025/11/15/0217631217234317b67bbc2a2a9a26108e071e40bb0b084260dc7_0_20251115205952A003.jpeg\",\"jumpUrl\":\"http://localhost/admin/ai-manager/foundation/banner\",\"params\":{},\"position\":0,\"remark\":\"11212\",\"status\":0,\"title\":\"图一\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-15 21:22:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 21:22:07', 594); +INSERT INTO `sys_oper_log` VALUES (175, 'banner管理', 2, 'com.ruoyi.ai.controller.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"http://localhost:8110/profile/upload/2025/11/15/021763121372637d6d3168ae2bcee8e5f54d16f5503dedeeea579_0_20251115210252A004.jpeg\",\"jumpUrl\":\"http://localhost/admin/ai-manager/foundation/banner\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图二\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-15 21:22:19\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 21:22:15', 569); +INSERT INTO `sys_oper_log` VALUES (176, 'banner管理', 2, 'com.ruoyi.ai.controller.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 20:59:58\",\"delFlag\":\"0\",\"id\":1,\"imageUrl\":\"http://localhost:8110/profile/upload/2025/11/15/0217631217234317b67bbc2a2a9a26108e071e40bb0b084260dc7_0_20251115205952A003.jpeg\",\"jumpUrl\":\"http://localhost/admin/ai-manager/foundation/banner\",\"params\":{},\"position\":0,\"remark\":\"11212\",\"status\":0,\"title\":\"图一\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-15 21:30:32\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 21:30:28', 730); +INSERT INTO `sys_oper_log` VALUES (177, 'banner管理', 2, 'com.ruoyi.ai.controller.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 20:59:58\",\"delFlag\":\"0\",\"id\":1,\"imageUrl\":\"http://localhost:8110/profile/upload/2025/11/15/0217631217234317b67bbc2a2a9a26108e071e40bb0b084260dc7_0_20251115205952A003.jpeg\",\"jumpUrl\":\"http://localhost/admin/ai-manager/foundation/banner\",\"params\":{},\"position\":1,\"remark\":\"11212\",\"status\":0,\"title\":\"图一\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-15 21:32:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 21:32:42', 568); +INSERT INTO `sys_oper_log` VALUES (178, 'banner管理', 2, 'com.ruoyi.ai.controller.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-15 21:35:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 21:35:17', 572); +INSERT INTO `sys_oper_log` VALUES (179, 'banner管理', 2, 'com.ruoyi.ai.controller.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-15 21:35:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 21:35:29', 571); +INSERT INTO `sys_oper_log` VALUES (180, '订单管理', 1, 'com.ruoyi.ai.controller.AiOrderController.add()', 'POST', 1, 'admin', '研发部门', '/ai/order', '127.0.0.1', '内网IP', '{\"amount\":12,\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:51:21\",\"delFlag\":\"0\",\"id\":1,\"orderNum\":\"1234\",\"params\":{},\"remark\":\"12121\",\"result\":\"http://localhost/admin/ai-manager/order\",\"status\":0,\"type\":0,\"userId\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 21:51:18', 1109); +INSERT INTO `sys_oper_log` VALUES (181, '充值管理', 1, 'com.ruoyi.ai.controller.AiRechargeController.add()', 'POST', 1, 'admin', '研发部门', '/ai/recharge', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 22:26:04\",\"creditedTime\":\"2025-11-15\",\"delFlag\":\"0\",\"hash\":\"qw12wqwqwsqas\",\"id\":1,\"orderNum\":\"1212312\",\"params\":{},\"paymentWallet\":\"bb\",\"receiveWallet\":\"aa\",\"remark\":\"121211\",\"userId\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-15 22:26:01', 1265); +INSERT INTO `sys_oper_log` VALUES (182, '角色管理', 4, 'com.ruoyi.web.controller.system.SysRoleController.selectAuthUserAll()', 'PUT', 1, 'admin', '研发部门', '/system/role/authUser/selectAll', '127.0.0.1', '内网IP', '{\"roleId\":\"2\",\"userIds\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 19:40:58', 707); +INSERT INTO `sys_oper_log` VALUES (183, '站内信管理', 1, 'com.ruoyi.ai.controller.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"

12121

\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 22:24:05\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"12121\",\"sendType\":1,\"title\":\"1212\",\"userIds\":[1,2]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 22:24:07', 801); +INSERT INTO `sys_oper_log` VALUES (184, '站内信管理', 1, 'com.ruoyi.ai.controller.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"1211212大声道\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 22:39:56\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"remark\":\"去去去\",\"sendType\":1,\"title\":\"阿圣诞节啊\",\"userIds\":[1,2]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Table \'byteai.message_user_relation\' doesn\'t exist\r\n### The error may exist in file [D:\\project\\byteai-api\\ruoyi-system\\target\\classes\\mapper\\system\\AiUserMessageMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO message_user_relation (message_id, user_id) VALUES (?, ?) , (?, ?)\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'byteai.message_user_relation\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'byteai.message_user_relation\' doesn\'t exist', '2025-11-16 22:39:58', 1432); +INSERT INTO `sys_oper_log` VALUES (185, '站内信管理', 1, 'com.ruoyi.ai.controller.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"1211212大声道\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 22:40:24\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"remark\":\"去去去\",\"sendType\":1,\"title\":\"阿圣诞节啊\",\"userIds\":[1,2]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Table \'byteai.message_user_relation\' doesn\'t exist\r\n### The error may exist in file [D:\\project\\byteai-api\\ruoyi-system\\target\\classes\\mapper\\system\\AiUserMessageMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO message_user_relation (message_id, user_id) VALUES (?, ?) , (?, ?)\r\n### Cause: java.sql.SQLSyntaxErrorException: Table \'byteai.message_user_relation\' doesn\'t exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \'byteai.message_user_relation\' doesn\'t exist', '2025-11-16 22:40:26', 1721); +INSERT INTO `sys_oper_log` VALUES (186, '站内信管理', 1, 'com.ruoyi.ai.controller.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"1211212大声道\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 22:42:30\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"去去去\",\"sendType\":1,\"title\":\"阿圣诞节啊\",\"userIds\":[1,2]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 22:42:32', 2169); +INSERT INTO `sys_oper_log` VALUES (187, '站内信管理', 1, 'com.ruoyi.ai.controller.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"2121\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 23:39:07\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"remark\":\"3123\",\"sendType\":1,\"title\":\"121212\",\"userIds\":[1,2]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 23:39:10', 2658); +INSERT INTO `sys_oper_log` VALUES (188, '站内信管理', 2, 'com.ruoyi.ai.controller.AiUserMessageController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"2121\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 23:39:08\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"remark\":\"3123\",\"sendType\":1,\"title\":\"121212\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-16 23:39:29\",\"userIds\":[1]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 23:39:31', 1105); +INSERT INTO `sys_oper_log` VALUES (189, '站内信管理', 1, 'com.ruoyi.ai.controller.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"31231\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 23:43:00\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"remark\":\"1121\",\"sendType\":1,\"title\":\"1212\",\"userIds\":[]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 23:43:02', 1425); +INSERT INTO `sys_oper_log` VALUES (190, '站内信管理', 1, 'com.ruoyi.ai.controller.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"231312\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 23:47:59\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"remark\":\"11212\",\"sendType\":1,\"title\":\"121212\",\"userIds\":[1,2]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 23:48:01', 1992); +INSERT INTO `sys_oper_log` VALUES (191, '站内信管理', 2, 'com.ruoyi.ai.controller.AiUserMessageController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"31231\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 23:43:01\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"remark\":\"1121\",\"sendType\":0,\"title\":\"1212\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-16 23:52:07\",\"userIds\":[]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 23:52:10', 2633); +INSERT INTO `sys_oper_log` VALUES (192, '站内信管理', 2, 'com.ruoyi.ai.controller.AiUserMessageController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"31231\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 23:43:01\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"remark\":\"1121\",\"sendType\":1,\"title\":\"1212\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-16 23:52:21\",\"userIds\":[1]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 23:52:24', 2527); +INSERT INTO `sys_oper_log` VALUES (193, '站内信管理', 2, 'com.ruoyi.ai.controller.AiUserMessageController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/message', '127.0.0.1', '内网IP', '{\"content\":\"31231\",\"createBy\":\"admin\",\"createTime\":\"2025-11-16 23:43:01\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"remark\":\"1121\",\"sendType\":1,\"title\":\"1212\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-16 23:52:38\",\"userIds\":[2]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-16 23:52:41', 3519); +INSERT INTO `sys_oper_log` VALUES (194, '参数管理', 1, 'com.ruoyi.web.controller.system.SysConfigController.add()', 'POST', 1, 'admin', '研发部门', '/system/config', '127.0.0.1', '内网IP', '{\"configKey\":\"sys.invite.commission\",\"configName\":\"邀请用户佣金\",\"configType\":\"N\",\"configValue\":\"10\",\"createBy\":\"admin\",\"params\":{},\"remark\":\"用户注册给上级用户赠送佣金\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-19 20:22:03', 1830); +INSERT INTO `sys_oper_log` VALUES (195, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2025-11-09 01:56:54\",\"icon\":\"guide\",\"isCache\":\"0\",\"isFrame\":\"0\",\"menuId\":4,\"menuName\":\"若依官网\",\"menuType\":\"M\",\"orderNum\":4,\"params\":{},\"parentId\":0,\"path\":\"http://ruoyi.vip\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-20 20:06:41', 1066); +INSERT INTO `sys_oper_log` VALUES (196, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2025-11-12 20:19:15\",\"icon\":\"redis-list\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2000,\"menuName\":\"综合管理\",\"menuType\":\"M\",\"orderNum\":4,\"params\":{},\"parentId\":0,\"path\":\"ai-manager\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-20 20:06:49', 682); +INSERT INTO `sys_oper_log` VALUES (197, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_recharge_gift_record,ai_recharge_gift_gear,ai_recharge_gift\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-20 21:59:40', 30562); +INSERT INTO `sys_oper_log` VALUES (198, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_recharge_gift_record,ai_recharge_gift_gear,ai_recharge_gift\"}', NULL, 0, NULL, '2025-11-20 22:00:00', 5700); +INSERT INTO `sys_oper_log` VALUES (199, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/rechargeGift/index\",\"createBy\":\"admin\",\"icon\":\"clipboard\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"充值赠送活动\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":2013,\"path\":\"rechargeGift\",\"perms\":\"ai:rechargeGift:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-20 22:11:59', 1167); +INSERT INTO `sys_oper_log` VALUES (200, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/rechargeGiftRecord/index\",\"createBy\":\"admin\",\"icon\":\"nested\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"充值赠送记录\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":2013,\"path\":\"rechargeGiftRecord\",\"perms\":\"ai:rechargeGiftRecord:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-20 22:12:53', 838); +INSERT INTO `sys_oper_log` VALUES (201, '充值赠送记录', 1, 'com.ruoyi.ai.controller.AiRechargeGiftRecordController.add()', 'POST', 1, 'admin', '研发部门', '/ai/recharge-gift-record', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 22:20:16\",\"delFlag\":\"0\",\"gearAmount\":12,\"giftAmount\":121,\"id\":1,\"orderNum\":\"1212121\",\"params\":{},\"rechargeGearTitle\":\"121\",\"remark\":\"1212\",\"userId\":4}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-20 22:20:16', 700); +INSERT INTO `sys_oper_log` VALUES (202, '充值赠送活动', 1, 'com.ruoyi.ai.controller.AiRechargeGiftController.add()', 'POST', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:24:46\",\"delFlag\":\"0\",\"endTime\":\"2025-11-27 23:24:23\",\"gearList\":[{\"giftAmount\":10,\"params\":{},\"rechargeAmount\":100,\"title\":\"充值100赠送10块\"}],\"id\":1,\"isFristRecharge\":\"N\",\"params\":{},\"remark\":\"11111\",\"startTime\":\"2025-11-20 23:24:18\",\"type\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-20 23:25:01', 15563); +INSERT INTO `sys_oper_log` VALUES (203, '充值赠送活动', 1, 'com.ruoyi.ai.controller.AiRechargeGiftController.add()', 'POST', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:35:17\",\"delFlag\":\"0\",\"gearList\":[{\"giftAmount\":30,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":2,\"title\":\"充200送30\"},{\"giftAmount\":50,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":2,\"title\":\"充300送50\"}],\"id\":2,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"1111\",\"type\":0}', NULL, 1, 'nested exception is org.apache.ibatis.binding.BindingException: Parameter \'title\' not found. Available parameters are [list, param1]', '2025-11-20 23:35:18', 2042); +INSERT INTO `sys_oper_log` VALUES (204, '充值赠送活动', 1, 'com.ruoyi.ai.controller.AiRechargeGiftController.add()', 'POST', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"giftAmount\":30,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送30\"},{\"giftAmount\":50,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送50\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"1111\",\"type\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-20 23:36:33', 3228); +INSERT INTO `sys_oper_log` VALUES (205, 'AI管理', 1, 'com.ruoyi.ai.controller.AiManagerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-21 22:24:27\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"price\":10,\"title\":\"图生图2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-21 22:24:27', 779); +INSERT INTO `sys_oper_log` VALUES (206, 'AI管理', 2, 'com.ruoyi.ai.controller.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":10,\"status\":0,\"title\":\"图生图1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-21 22:24:34\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-21 22:24:33', 586); +INSERT INTO `sys_oper_log` VALUES (207, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":10,\"prompt\":\"111\",\"status\":0,\"title\":\"图生图1\",\"type\":\"IMAGE_TO_IMAGE_ONE\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-23 23:38:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-23 23:37:59', 717); +INSERT INTO `sys_oper_log` VALUES (208, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-21 22:24:28\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"price\":10,\"status\":0,\"title\":\"图生图2\",\"type\":\"IMAGE_TO_IMAGE_TOW\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-23 23:39:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-23 23:39:05', 570); +INSERT INTO `sys_oper_log` VALUES (209, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"price\":18.8,\"remark\":\"11\",\"status\":0,\"title\":\"快捷生视频\",\"type\":\"IAMG_FAST_TO_VIDEO\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-23 23:39:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-23 23:39:56', 570); +INSERT INTO `sys_oper_log` VALUES (210, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"price\":18.8,\"remark\":\"11\",\"status\":0,\"title\":\"快捷生视频\",\"type\":\"IMAGE_FAST_TO_VIDEO\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-23 23:43:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-23 23:43:12', 1091); +INSERT INTO `sys_oper_log` VALUES (211, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"功能类型\",\"dictType\":\"ai_function_type\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:50:57', 1976); +INSERT INTO `sys_oper_log` VALUES (212, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-24 13:50:56\",\"dictId\":100,\"dictName\":\"AI-功能类型\",\"dictType\":\"ai_function_type\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:51:19', 2335); +INSERT INTO `sys_oper_log` VALUES (213, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"文生图1\",\"dictSort\":1,\"dictType\":\"ai_function_type\",\"dictValue\":\"1\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:52:01', 807); +INSERT INTO `sys_oper_log` VALUES (214, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"图生图1\",\"dictSort\":11,\"dictType\":\"ai_function_type\",\"dictValue\":\"11\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:52:24', 806); +INSERT INTO `sys_oper_log` VALUES (215, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"图生图2\",\"dictSort\":12,\"dictType\":\"ai_function_type\",\"dictValue\":\"12\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:52:34', 1279); +INSERT INTO `sys_oper_log` VALUES (216, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"图生图3\",\"dictSort\":13,\"dictType\":\"ai_function_type\",\"dictValue\":\"13\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:52:43', 1533); +INSERT INTO `sys_oper_log` VALUES (217, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"图生视频1\",\"dictSort\":21,\"dictType\":\"ai_function_type\",\"dictValue\":\"21\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:52:58', 1754); +INSERT INTO `sys_oper_log` VALUES (218, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-24 13:52:00\",\"default\":false,\"dictCode\":100,\"dictLabel\":\"快捷生图\",\"dictSort\":1,\"dictType\":\"ai_function_type\",\"dictValue\":\"1\",\"isDefault\":\"N\",\"listClass\":\"default\",\"params\":{},\"path\":\"\",\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:53:29', 1400); +INSERT INTO `sys_oper_log` VALUES (219, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-24 13:52:42\",\"default\":false,\"dictCode\":103,\"dictLabel\":\"一键换脸\",\"dictSort\":13,\"dictType\":\"ai_function_type\",\"dictValue\":\"13\",\"isDefault\":\"N\",\"listClass\":\"default\",\"params\":{},\"path\":\"\",\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 13:53:47', 1399); +INSERT INTO `sys_oper_log` VALUES (220, 'ai-用户信息', 1, 'com.ruoyi.web.controller.ai.AiUserController.add()', 'POST', 1, 'admin', '研发部门', '/ai/user', '127.0.0.1', '内网IP', '{\"avatar\":\"\",\"balance\":101,\"birthday\":\"2025-11-13\",\"createBy\":\"admin\",\"createTime\":\"2025-11-24 19:25:38\",\"delFlag\":\"0\",\"email\":\"18888888888@111.com\",\"gender\":1,\"nickname\":\"test\",\"params\":{},\"phone\":\"18888888888\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-12 21:37:45\",\"userId\":\"Z9Y8X7W6\",\"username\":\"name1\"}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'\r\n### The error may exist in com/ruoyi/ai/mapper/AiUserMapper.java (best guess)\r\n### The error may involve com.ruoyi.ai.mapper.AiUserMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO ai_user ( del_flag, username, nickname, gender, avatar, phone, status, email, birthday, balance, user_id, create_by, create_time, update_by, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'\n; Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'; nested exception is java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'', '2025-11-24 19:25:39', 769); +INSERT INTO `sys_oper_log` VALUES (221, 'ai-用户信息', 1, 'com.ruoyi.web.controller.ai.AiUserController.add()', 'POST', 1, 'admin', '研发部门', '/ai/user', '127.0.0.1', '内网IP', '{\"avatar\":\"\",\"balance\":101,\"birthday\":\"2025-11-13\",\"createBy\":\"admin\",\"createTime\":\"2025-11-24 19:27:21\",\"delFlag\":\"0\",\"email\":\"18888888888@111.com\",\"gender\":1,\"nickname\":\"test\",\"params\":{},\"phone\":\"18888888888\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-12 21:37:45\",\"userId\":\"Z9Y8X7W6\",\"username\":\"name1\"}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'\r\n### The error may exist in com/ruoyi/ai/mapper/AiUserMapper.java (best guess)\r\n### The error may involve com.ruoyi.ai.mapper.AiUserMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO ai_user ( del_flag, username, nickname, gender, avatar, phone, status, email, birthday, balance, user_id, create_by, create_time, update_by, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'\n; Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'; nested exception is java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'', '2025-11-24 19:27:22', 557); +INSERT INTO `sys_oper_log` VALUES (222, 'ai-用户信息', 1, 'com.ruoyi.web.controller.ai.AiUserController.add()', 'POST', 1, 'admin', '研发部门', '/ai/user', '127.0.0.1', '内网IP', '{\"avatar\":\"\",\"balance\":101,\"birthday\":\"2025-11-13\",\"createBy\":\"admin\",\"createTime\":\"2025-11-24 19:27:59\",\"delFlag\":\"0\",\"email\":\"18888888888@111.com\",\"gender\":1,\"nickname\":\"test\",\"params\":{},\"phone\":\"18888888888\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-12 21:37:45\",\"userId\":\"Z9Y8X7W6\",\"username\":\"name1\"}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'\r\n### The error may exist in com/ruoyi/ai/mapper/AiUserMapper.java (best guess)\r\n### The error may involve com.ruoyi.ai.mapper.AiUserMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO ai_user ( del_flag, username, nickname, gender, avatar, phone, status, email, birthday, balance, user_id, create_by, create_time, update_by, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'\n; Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'; nested exception is java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'', '2025-11-24 19:28:00', 557); +INSERT INTO `sys_oper_log` VALUES (223, 'ai-用户信息', 1, 'com.ruoyi.web.controller.ai.AiUserController.add()', 'POST', 1, 'admin', '研发部门', '/ai/user', '127.0.0.1', '内网IP', '{\"avatar\":\"\",\"balance\":101,\"birthday\":\"2025-11-13\",\"createBy\":\"admin\",\"createTime\":\"2025-11-24 19:33:25\",\"delFlag\":\"0\",\"email\":\"18888888888@111.com\",\"gender\":1,\"nickname\":\"test\",\"params\":{},\"phone\":\"18888888888\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-12 21:37:45\",\"userId\":\"Z9Y8X7W6\",\"username\":\"name1\"}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'\r\n### The error may exist in com/ruoyi/ai/mapper/AiUserMapper.java (best guess)\r\n### The error may involve com.ruoyi.ai.mapper.AiUserMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO ai_user ( del_flag, username, nickname, gender, avatar, phone, status, email, birthday, balance, user_id, create_by, create_time, update_by, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'\n; Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'; nested exception is java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'Z9Y8X7W6\' for key \'ai_user.uuid\'', '2025-11-24 19:33:26', 763); +INSERT INTO `sys_oper_log` VALUES (224, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/user', '127.0.0.1', '内网IP', '{\"avatar\":\"\",\"balance\":101,\"birthday\":\"2025-11-13\",\"createBy\":\"admin\",\"createTime\":\"2025-11-12 21:37:49\",\"delFlag\":\"0\",\"email\":\"18888888888@111.com\",\"gender\":1,\"id\":1,\"nickname\":\"test\",\"params\":{},\"phone\":\"18888888888\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 19:33:31\",\"userId\":\"Z9Y8X7W6\",\"username\":\"name1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 19:33:33', 608); +INSERT INTO `sys_oper_log` VALUES (225, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/user', '127.0.0.1', '内网IP', '{\"avatar\":\"\",\"balance\":102,\"birthday\":\"2025-11-13\",\"createBy\":\"admin\",\"createTime\":\"2025-11-12 21:37:49\",\"delFlag\":\"0\",\"email\":\"18888888888@111.com\",\"gender\":1,\"id\":1,\"nickname\":\"test\",\"params\":{},\"phone\":\"18888888888\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 19:33:38\",\"userId\":\"Z9Y8X7W6\",\"username\":\"name1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 19:33:39', 566); +INSERT INTO `sys_oper_log` VALUES (226, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{}}', NULL, 1, 'rawPassword cannot be null', '2025-11-24 19:59:53', 165); +INSERT INTO `sys_oper_log` VALUES (227, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{}}', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:00:04', 1); +INSERT INTO `sys_oper_log` VALUES (228, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{}}', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:00:25', 8359); +INSERT INTO `sys_oper_log` VALUES (229, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{}}', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:00:58', 14256); +INSERT INTO `sys_oper_log` VALUES (230, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:02:52', 8); +INSERT INTO `sys_oper_log` VALUES (231, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:03:23', 6890); +INSERT INTO `sys_oper_log` VALUES (232, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:05:20', 1); +INSERT INTO `sys_oper_log` VALUES (233, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:05:27', 1827); +INSERT INTO `sys_oper_log` VALUES (234, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:06:26', 16591); +INSERT INTO `sys_oper_log` VALUES (235, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:06:55', 6270); +INSERT INTO `sys_oper_log` VALUES (236, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:08:10', 0); +INSERT INTO `sys_oper_log` VALUES (237, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '', NULL, 1, 'rawPassword cannot be null', '2025-11-24 20:08:19', 3036); +INSERT INTO `sys_oper_log` VALUES (238, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 20:11:56', 3906); +INSERT INTO `sys_oper_log` VALUES (239, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', NULL, 1, 'nested exception is org.apache.ibatis.exceptions.PersistenceException: \r\n### Error updating database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Prohibition of table update operation\r\n### The error may exist in com/ruoyi/ai/mapper/AiSampleAmountMapper.java (best guess)\r\n### The error may involve com.ruoyi.ai.mapper.AiSampleAmountMapper.update\r\n### The error occurred while executing an update\r\n### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Prohibition of table update operation', '2025-11-24 20:30:38', 153); +INSERT INTO `sys_oper_log` VALUES (240, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', NULL, 1, 'nested exception is org.apache.ibatis.exceptions.PersistenceException: \r\n### Error updating database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Prohibition of table update operation\r\n### The error may exist in file [D:\\project\\byteai-api\\ruoyi-system\\target\\classes\\mapper\\system\\AiSampleAmountMapper.xml]\r\n### The error may involve com.ruoyi.ai.mapper.AiSampleAmountMapper.updateAllStatus\r\n### The error occurred while executing an update\r\n### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Prohibition of table update operation', '2025-11-24 20:34:25', 1218); +INSERT INTO `sys_oper_log` VALUES (241, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', NULL, 1, 'nested exception is org.apache.ibatis.exceptions.PersistenceException: \r\n### Error updating database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Prohibition of table update operation\r\n### The error may exist in file [D:\\project\\byteai-api\\ruoyi-system\\target\\classes\\mapper\\system\\AiSampleAmountMapper.xml]\r\n### The error may involve com.ruoyi.ai.mapper.AiSampleAmountMapper.updateAllStatus\r\n### The error occurred while executing an update\r\n### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Prohibition of table update operation', '2025-11-24 20:35:51', 755); +INSERT INTO `sys_oper_log` VALUES (242, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', NULL, 1, 'nested exception is org.apache.ibatis.exceptions.PersistenceException: \r\n### Error updating database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Prohibition of table update operation\r\n### The error may exist in file [D:\\project\\byteai-api\\ruoyi-system\\target\\classes\\mapper\\system\\AiSampleAmountMapper.xml]\r\n### The error may involve com.ruoyi.ai.mapper.AiSampleAmountMapper.updateAllStatus\r\n### The error occurred while executing an update\r\n### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Prohibition of table update operation', '2025-11-24 20:36:57', 853); +INSERT INTO `sys_oper_log` VALUES (243, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 20:38:39', 2187); +INSERT INTO `sys_oper_log` VALUES (244, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 20:38:47', 2045); +INSERT INTO `sys_oper_log` VALUES (245, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 20:38:53', 1463); +INSERT INTO `sys_oper_log` VALUES (246, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 20:38:59', 2564); +INSERT INTO `sys_oper_log` VALUES (247, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 20:39:07', 2045); +INSERT INTO `sys_oper_log` VALUES (248, '客服管理', 2, 'com.ruoyi.web.controller.ai.AiCustomerServiceController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/service', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:01:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:01:44', 721); +INSERT INTO `sys_oper_log` VALUES (249, '客服管理', 2, 'com.ruoyi.web.controller.ai.AiCustomerServiceController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/service', '127.0.0.1', '内网IP', '{\"id\":3,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:01:46\"}', '{\"msg\":\"操作失败\",\"code\":500}', 0, NULL, '2025-11-24 21:01:47', 569); +INSERT INTO `sys_oper_log` VALUES (250, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:02:54\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:02:56', 850); +INSERT INTO `sys_oper_log` VALUES (251, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:03:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:03:14', 1061); +INSERT INTO `sys_oper_log` VALUES (252, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"id\":3,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:03:16\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:03:17', 557); +INSERT INTO `sys_oper_log` VALUES (253, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"id\":3,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:07:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:07:15', 557); +INSERT INTO `sys_oper_log` VALUES (254, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:24:46\",\"delFlag\":\"0\",\"endTime\":\"2025-11-27 23:24:23\",\"gearList\":[{\"giftAmount\":22,\"params\":{},\"rechargeAmount\":11,\"title\":\"11111\"}],\"id\":1,\"isFristRecharge\":\"N\",\"params\":{},\"remark\":\"11111\",\"startTime\":\"2025-11-20 23:24:18\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:16:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:17:03', 3738); +INSERT INTO `sys_oper_log` VALUES (255, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:24:46\",\"delFlag\":\"0\",\"endTime\":\"2025-11-27 23:24:23\",\"gearList\":[{\"giftAmount\":2,\"params\":{},\"rechargeAmount\":111}],\"id\":1,\"isFristRecharge\":\"N\",\"params\":{},\"remark\":\"11111\",\"startTime\":\"2025-11-20 23:24:18\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:17:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:18:01', 21541); +INSERT INTO `sys_oper_log` VALUES (256, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:24:46\",\"delFlag\":\"0\",\"endTime\":\"2025-11-27 23:24:23\",\"gearList\":[{\"giftAmount\":10,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":1,\"title\":\"充100元赠送10元\"}],\"id\":1,\"isFristRecharge\":\"N\",\"params\":{},\"remark\":\"11111\",\"startTime\":\"2025-11-20 23:24:18\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 21:39:09\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:39:12', 2695); +INSERT INTO `sys_oper_log` VALUES (257, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:47:17', 2131); +INSERT INTO `sys_oper_log` VALUES (258, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:47:22', 1975); +INSERT INTO `sys_oper_log` VALUES (259, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:47:30', 1460); +INSERT INTO `sys_oper_log` VALUES (260, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":3,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 21:47:36', 2473); +INSERT INTO `sys_oper_log` VALUES (261, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_tag\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 22:01:30', 9439); +INSERT INTO `sys_oper_log` VALUES (262, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_tag\"}', NULL, 0, NULL, '2025-11-24 22:01:46', 397); +INSERT INTO `sys_oper_log` VALUES (263, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '研发部门', '/tool/gen/synchDb/ai_tag', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 22:07:12', 9425); +INSERT INTO `sys_oper_log` VALUES (264, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', '研发部门', '/tool/gen/19', '127.0.0.1', '内网IP', '[19]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 22:07:33', 1989); +INSERT INTO `sys_oper_log` VALUES (265, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_tag\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 22:08:23', 11013); +INSERT INTO `sys_oper_log` VALUES (266, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_tag\"}', NULL, 0, NULL, '2025-11-24 22:08:51', 375); +INSERT INTO `sys_oper_log` VALUES (267, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '研发部门', '/tool/gen/synchDb/ai_tag', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 22:11:22', 8413); +INSERT INTO `sys_oper_log` VALUES (268, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_tag\"}', NULL, 0, NULL, '2025-11-24 22:11:41', 364); +INSERT INTO `sys_oper_log` VALUES (269, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-11-24 23:01:19\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"prompt\":\"11111\",\"remark\":\"11111\",\"title\":\"12121\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 23:01:21', 736); +INSERT INTO `sys_oper_log` VALUES (270, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":5,\"createBy\":\"admin\",\"createTime\":\"2025-11-24 23:16:23\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"prompt\":\"啊哈\",\"remark\":\"123454\",\"title\":\"测试\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 23:16:24', 548); +INSERT INTO `sys_oper_log` VALUES (271, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":5,\"createBy\":\"admin\",\"createTime\":\"2025-11-24 23:16:35\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"prompt\":\"阿萨斯\",\"remark\":\"123344\",\"title\":\"测试2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 23:16:37', 558); +INSERT INTO `sys_oper_log` VALUES (272, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-24 23:16:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-24 23:16:43', 1593); +INSERT INTO `sys_oper_log` VALUES (273, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"price\":35,\"remark\":\"11\",\"status\":0,\"title\":\"快捷生视频\",\"type\":\"IMG_TO_VID_21\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 10:28:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 10:28:03', 662); +INSERT INTO `sys_oper_log` VALUES (274, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 10:33:05', 1710); +INSERT INTO `sys_oper_log` VALUES (275, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 10:33:14', 2211); +INSERT INTO `sys_oper_log` VALUES (276, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:24:46\",\"delFlag\":\"0\",\"endTime\":\"2025-11-27 23:24:23\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-24 21:39:10\",\"delFlag\":\"0\",\"giftAmount\":110,\"id\":5,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":1,\"title\":\"充100元赠送110元\",\"updateBy\":\"\",\"updateTime\":\"2025-11-24 21:39:10\"},{\"giftAmount\":230,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":1,\"title\":\"充200元赠送230元\"}],\"id\":1,\"isFristRecharge\":\"N\",\"params\":{},\"remark\":\"\",\"startTime\":\"2025-11-20 23:24:18\",\"status\":1,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 11:27:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 11:27:57', 3145); +INSERT INTO `sys_oper_log` VALUES (277, '部门管理', 1, 'com.ruoyi.web.controller.system.SysDeptController.add()', 'POST', 1, 'admin', '研发部门', '/system/dept', '127.0.0.1', '内网IP', '{\"ancestors\":\"0,100\",\"children\":[],\"createBy\":\"admin\",\"deptId\":200,\"deptName\":\"胸部\",\"orderNum\":3,\"params\":{},\"parentId\":100,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:07:39', 1652); +INSERT INTO `sys_oper_log` VALUES (278, '部门管理', 1, 'com.ruoyi.web.controller.system.SysDeptController.add()', 'POST', 1, 'admin', '研发部门', '/system/dept', '127.0.0.1', '内网IP', '{\"ancestors\":\"0,100,200\",\"children\":[],\"createBy\":\"admin\",\"deptId\":201,\"deptName\":\"大奶\",\"orderNum\":1,\"params\":{},\"parentId\":200,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:07:48', 1013); +INSERT INTO `sys_oper_log` VALUES (279, '部门管理', 1, 'com.ruoyi.web.controller.system.SysDeptController.add()', 'POST', 1, 'admin', '研发部门', '/system/dept', '127.0.0.1', '内网IP', '{\"ancestors\":\"0,100,200,201\",\"children\":[],\"createBy\":\"admin\",\"deptId\":202,\"deptName\":\"水滴型\",\"orderNum\":1,\"params\":{},\"parentId\":201,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:08:05', 1410); +INSERT INTO `sys_oper_log` VALUES (280, '部门管理', 1, 'com.ruoyi.web.controller.system.SysDeptController.add()', 'POST', 1, 'admin', '研发部门', '/system/dept', '127.0.0.1', '内网IP', '{\"ancestors\":\"0,100,200\",\"children\":[],\"createBy\":\"admin\",\"deptId\":203,\"deptName\":\"小奶\",\"orderNum\":2,\"params\":{},\"parentId\":200,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:08:13', 1010); +INSERT INTO `sys_oper_log` VALUES (281, '部门管理', 1, 'com.ruoyi.web.controller.system.SysDeptController.add()', 'POST', 1, 'admin', '研发部门', '/system/dept', '127.0.0.1', '内网IP', '{\"ancestors\":\"0,100,200,201\",\"children\":[],\"createBy\":\"admin\",\"deptId\":204,\"deptName\":\"粉色\",\"orderNum\":2,\"params\":{},\"parentId\":201,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:08:26', 960); +INSERT INTO `sys_oper_log` VALUES (282, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/200', '127.0.0.1', '内网IP', '200', '{\"msg\":\"存在下级部门,不允许删除\",\"code\":601}', 0, NULL, '2025-11-25 13:10:07', 502); +INSERT INTO `sys_oper_log` VALUES (283, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/204', '127.0.0.1', '内网IP', '204', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:10:12', 1512); +INSERT INTO `sys_oper_log` VALUES (284, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/202', '127.0.0.1', '内网IP', '202', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:10:17', 1418); +INSERT INTO `sys_oper_log` VALUES (285, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/203', '127.0.0.1', '内网IP', '203', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:10:20', 1018); +INSERT INTO `sys_oper_log` VALUES (286, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/201', '127.0.0.1', '内网IP', '201', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:10:23', 960); +INSERT INTO `sys_oper_log` VALUES (287, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/200', '127.0.0.1', '内网IP', '200', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 13:10:27', 1482); +INSERT INTO `sys_oper_log` VALUES (288, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/11/25/2778d846_cbb54d5ee54b2e04ec64fe979db6146e.jpg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图1\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 17:08:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 17:08:05', 636); +INSERT INTO `sys_oper_log` VALUES (289, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 20:59:58\",\"delFlag\":\"0\",\"id\":1,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/11/25/5ebe2cc0_cbb54d5ee54b2e04ec64fe979db6146e.jpg\",\"jumpUrl\":\"https://www.google.com\",\"params\":{},\"position\":0,\"remark\":\"11212\",\"status\":0,\"title\":\"图2\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 17:08:45\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 17:08:46', 466); +INSERT INTO `sys_oper_log` VALUES (290, 'banner管理', 1, 'com.ruoyi.web.controller.ai.AiBannerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:09\",\"delFlag\":\"0\",\"id\":3,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/11/25/404b99eb_cbb54d5ee54b2e04ec64fe979db6146e.jpg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":1,\"title\":\"图3\",\"type\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 17:09:12', 940); +INSERT INTO `sys_oper_log` VALUES (291, 'banner管理', 1, 'com.ruoyi.web.controller.ai.AiBannerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/banner', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:24\",\"delFlag\":\"0\",\"id\":4,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/11/25/1b186d74_cbb54d5ee54b2e04ec64fe979db6146e.jpg\",\"jumpUrl\":\"https://www.google.com\",\"params\":{},\"position\":1,\"title\":\"图4\",\"type\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 17:09:29', 1936); +INSERT INTO `sys_oper_log` VALUES (292, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"AI类型\",\"dictType\":\"ai_manager_type\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 18:39:05', 987); +INSERT INTO `sys_oper_log` VALUES (293, '字典类型', 3, 'com.ruoyi.web.controller.system.SysDictTypeController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dict/type/101', '127.0.0.1', '内网IP', '[101]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 18:39:38', 1152); +INSERT INTO `sys_oper_log` VALUES (294, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"children\":[],\"id\":2,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 19:10:41\"}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'children\' in \'field list\'\r\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\r\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.updateById-Inline\r\n### The error occurred while setting parameters\r\n### SQL: UPDATE ai_tag SET status=?, children=?, update_by=?, update_time=? WHERE id=?\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'children\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'children\' in \'field list\'', '2025-11-25 19:10:42', 758); +INSERT INTO `sys_oper_log` VALUES (295, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"children\":[],\"id\":2,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 19:16:27\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 19:16:28', 732); +INSERT INTO `sys_oper_log` VALUES (296, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":10,\"prompt\":\"111\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 19:31:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 19:31:51', 858); +INSERT INTO `sys_oper_log` VALUES (297, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-21 22:24:28\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"price\":10,\"status\":0,\"title\":\"图生图2\",\"type\":\"12\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 19:31:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 19:32:00', 446); +INSERT INTO `sys_oper_log` VALUES (298, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:06:02\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"price\":10,\"status\":0,\"title\":\"一键换脸\",\"type\":\"13\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 19:32:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 19:32:07', 526); +INSERT INTO `sys_oper_log` VALUES (299, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"price\":8,\"status\":0,\"title\":\"快捷生图\",\"type\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 19:32:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 19:32:13', 509); +INSERT INTO `sys_oper_log` VALUES (300, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"price\":35,\"remark\":\"11\",\"status\":0,\"title\":\"快捷生视频\",\"type\":\"21\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 19:32:19\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 19:32:20', 437); +INSERT INTO `sys_oper_log` VALUES (301, 'AI管理', 1, 'com.ruoyi.web.controller.ai.AiManagerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/manager', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 19:41:22\",\"delFlag\":\"0\",\"id\":7,\"params\":{},\"price\":35,\"title\":\"视频换脸\",\"type\":\"22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 19:41:24', 766); +INSERT INTO `sys_oper_log` VALUES (302, '修改AI状态', 2, 'com.ruoyi.web.controller.ai.AiManagerController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/manager/changeStatus', '127.0.0.1', '内网IP', '{\"id\":7,\"params\":{},\"status\":1,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 19:42:48', 670); +INSERT INTO `sys_oper_log` VALUES (303, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/101', '127.0.0.1', '内网IP', '101', '{\"msg\":\"存在下级部门,不允许删除\",\"code\":601}', 0, NULL, '2025-11-25 20:03:06', 503); +INSERT INTO `sys_oper_log` VALUES (304, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":5,\"children\":[],\"createBy\":\"admin\",\"createTime\":\"2025-11-25 20:06:13\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"parentId\":2,\"prompt\":\"1234\",\"title\":\"测试3\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 20:06:14', 622); +INSERT INTO `sys_oper_log` VALUES (305, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"children\":[],\"id\":3,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 20:06:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 20:06:27', 624); +INSERT INTO `sys_oper_log` VALUES (306, '参数管理', 1, 'com.ruoyi.web.controller.system.SysConfigController.add()', 'POST', 1, 'admin', '研发部门', '/system/config', '127.0.0.1', '内网IP', '{\"configKey\":\"sys_portal_logo\",\"configName\":\"门户端logo\",\"configType\":\"N\",\"configValue\":\"1\",\"createBy\":\"admin\",\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 20:32:02', 1151); +INSERT INTO `sys_oper_log` VALUES (307, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '127.0.0.1', '内网IP', '{\"configId\":101,\"configKey\":\"sys.portal.logo\",\"configName\":\"门户端logo\",\"configType\":\"N\",\"configValue\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2025-11-25 20:32:01\",\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 20:32:53', 1149); +INSERT INTO `sys_oper_log` VALUES (308, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '127.0.0.1', '内网IP', '{\"configId\":101,\"configKey\":\"sys.portal.logo\",\"configName\":\"门户端logo\",\"configType\":\"N\",\"configValue\":\"https://images.iqyjsnwv.com/2025/11/25/b0891058_微信图片_20251125204030_946_38.png\",\"createBy\":\"admin\",\"createTime\":\"2025-11-25 20:32:01\",\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 20:32:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 20:45:10', 1429); +INSERT INTO `sys_oper_log` VALUES (309, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-24 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"giftAmount\":30,\"id\":1,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送30\",\"updateBy\":\"\",\"updateTime\":\"2025-11-20 23:36:31\"},{\"createBy\":\"\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":2,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送50\",\"updateBy\":\"\",\"updateTime\":\"2025-11-20 23:36:31\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"1111\",\"startTime\":\"2025-11-19 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 21:28:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 21:28:13', 2789); +INSERT INTO `sys_oper_log` VALUES (310, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:28:12\",\"delFlag\":\"0\",\"giftAmount\":30,\"id\":8,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送30\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:28:12\"},{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:28:12\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":9,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送50\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:28:12\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"1111\",\"startTime\":\"2025-11-19 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 21:28:27\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 21:28:30', 2481); +INSERT INTO `sys_oper_log` VALUES (311, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:28:28\",\"delFlag\":\"0\",\"giftAmount\":30,\"id\":10,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送30\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:28:28\"},{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:28:28\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":11,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送50\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:28:28\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"1111\",\"startTime\":\"2025-11-25 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 21:28:54\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 21:28:56', 2541); +INSERT INTO `sys_oper_log` VALUES (312, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:28:55\",\"delFlag\":\"0\",\"giftAmount\":30,\"id\":12,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送30\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:28:55\"},{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:28:55\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":13,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送50\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:28:55\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"1111\",\"startTime\":\"2025-11-26 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 21:29:07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 21:29:10', 2487); +INSERT INTO `sys_oper_log` VALUES (313, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:29:08\",\"delFlag\":\"0\",\"giftAmount\":30,\"id\":14,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送30\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:29:08\"},{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:29:08\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":15,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送50\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:29:08\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"1111\",\"startTime\":\"2025-11-26 00:00:00\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 21:29:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 21:29:28', 2535); +INSERT INTO `sys_oper_log` VALUES (314, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:29:08\",\"delFlag\":\"0\",\"giftAmount\":30,\"id\":14,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送30\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:29:08\"},{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:29:08\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":15,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送50\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:29:08\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"1111\",\"startTime\":\"2025-11-26 00:00:00\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 21:29:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 21:29:29', 2496); +INSERT INTO `sys_oper_log` VALUES (315, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_work\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 22:01:58', 8124); +INSERT INTO `sys_oper_log` VALUES (316, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_work\"}', NULL, 0, NULL, '2025-11-25 22:02:02', 712); +INSERT INTO `sys_oper_log` VALUES (317, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '127.0.0.1', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-25 22:42:33', 2115); +INSERT INTO `sys_oper_log` VALUES (318, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:44:51\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"prompt\":\"黑色\",\"title\":\"头发\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:44:52', 637); +INSERT INTO `sys_oper_log` VALUES (319, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:45:29\",\"delFlag\":\"0\",\"id\":6,\"params\":{},\"parentId\":5,\"prompt\":\"卷发\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:45:30', 455); +INSERT INTO `sys_oper_log` VALUES (320, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:46:28\",\"delFlag\":\"0\",\"id\":7,\"params\":{},\"parentId\":5,\"prompt\":\"直发\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:46:29', 933); +INSERT INTO `sys_oper_log` VALUES (321, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:46:55\",\"delFlag\":\"0\",\"id\":8,\"params\":{},\"prompt\":\"白色短袖\",\"title\":\"衣服\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:46:57', 901); +INSERT INTO `sys_oper_log` VALUES (322, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:46:56\",\"delFlag\":\"0\",\"id\":8,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"衣服\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:47:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:47:06', 932); +INSERT INTO `sys_oper_log` VALUES (323, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:44:51\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"头发\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:47:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:47:13', 505); +INSERT INTO `sys_oper_log` VALUES (324, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:30\",\"delFlag\":\"0\",\"id\":9,\"params\":{},\"parentId\":8,\"prompt\":\"白色背心\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:47:31', 495); +INSERT INTO `sys_oper_log` VALUES (325, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:40\",\"delFlag\":\"0\",\"id\":10,\"params\":{},\"parentId\":8,\"prompt\":\"粉色短袖\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:47:41', 499); +INSERT INTO `sys_oper_log` VALUES (326, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:51\",\"delFlag\":\"0\",\"id\":11,\"params\":{},\"prompt\":\"白色短裤\",\"title\":\"裤子\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:47:52', 448); +INSERT INTO `sys_oper_log` VALUES (327, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:51\",\"delFlag\":\"0\",\"id\":11,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"裤子\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:47:56\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:47:57', 452); +INSERT INTO `sys_oper_log` VALUES (328, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:48:12\",\"delFlag\":\"0\",\"id\":12,\"params\":{},\"parentId\":11,\"prompt\":\"黑色短裤\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:48:13', 457); +INSERT INTO `sys_oper_log` VALUES (329, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:48:19\",\"delFlag\":\"0\",\"id\":13,\"params\":{},\"parentId\":11,\"prompt\":\"白色裙子\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:48:19', 496); +INSERT INTO `sys_oper_log` VALUES (330, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:45:30\",\"delFlag\":\"0\",\"id\":6,\"params\":{},\"parentId\":5,\"prompt\":\"\",\"status\":0,\"title\":\"卷发\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:50:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:50:07', 459); +INSERT INTO `sys_oper_log` VALUES (331, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:46:29\",\"delFlag\":\"0\",\"id\":7,\"params\":{},\"parentId\":5,\"prompt\":\"\",\"status\":0,\"title\":\"直发\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:50:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:50:13', 497); +INSERT INTO `sys_oper_log` VALUES (332, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:31\",\"delFlag\":\"0\",\"id\":9,\"params\":{},\"parentId\":8,\"prompt\":\"\",\"status\":0,\"title\":\"白色背心\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:50:17\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:50:18', 498); +INSERT INTO `sys_oper_log` VALUES (333, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:40\",\"delFlag\":\"0\",\"id\":10,\"params\":{},\"parentId\":8,\"prompt\":\"\",\"status\":0,\"title\":\"粉色短袖\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:50:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:50:22', 518); +INSERT INTO `sys_oper_log` VALUES (334, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:48:12\",\"delFlag\":\"0\",\"id\":12,\"params\":{},\"parentId\":11,\"prompt\":\"\",\"status\":0,\"title\":\"黑色短裤\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:50:31\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:50:31', 495); +INSERT INTO `sys_oper_log` VALUES (335, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '127.0.0.1', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:48:19\",\"delFlag\":\"0\",\"id\":13,\"params\":{},\"parentId\":11,\"prompt\":\"\",\"status\":0,\"title\":\"白色裙子\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 16:50:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 16:50:36', 453); +INSERT INTO `sys_oper_log` VALUES (336, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":\"ai_customer\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 19:37:07', 10582); +INSERT INTO `sys_oper_log` VALUES (337, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_customer\"}', NULL, 0, NULL, '2025-11-26 19:38:05', 764); +INSERT INTO `sys_oper_log` VALUES (338, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/customer/index\",\"createBy\":\"admin\",\"icon\":\"monitor\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"客户配置\",\"menuType\":\"C\",\"orderNum\":7,\"params\":{},\"parentId\":2000,\"path\":\"customer\",\"perms\":\"ai:customer:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 19:44:12', 1163); +INSERT INTO `sys_oper_log` VALUES (339, 'AI-客户配置', 1, 'com.ruoyi.web.controller.ai.AiCustomerController.add()', 'POST', 1, 'admin', '研发部门', '/ai/customer', '127.0.0.1', '内网IP', '{\"bannerUrl\":\"http://localhost/ai-manager/customer\",\"createBy\":\"admin\",\"createTime\":\"2025-11-26 19:53:53\",\"delFlag\":\"0\",\"id\":1,\"logoUrl\":\"http://localhost/ai-manager/customer\",\"params\":{},\"rebateAmount\":\"10\",\"remark\":\"1234\",\"serviceUrl\":\"http://localhost/ai-manager/customer\",\"userCode\":\"F8D2C5E1\",\"userEmail\":\"13888888888\",\"userName\":\"测试\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 19:53:54', 993); +INSERT INTO `sys_oper_log` VALUES (340, 'AI-客户配置', 2, 'com.ruoyi.web.controller.ai.AiCustomerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/customer', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-26 19:54:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 19:54:47', 594); +INSERT INTO `sys_oper_log` VALUES (341, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":\"ai_work\"}', NULL, 0, NULL, '2025-11-26 20:23:06', 662); +INSERT INTO `sys_oper_log` VALUES (342, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '研发部门', '/tool/gen/synchDb/ai_work', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 20:23:10', 8774); +INSERT INTO `sys_oper_log` VALUES (343, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"ai/work/index\",\"createBy\":\"admin\",\"icon\":\"clipboard\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"用户作品\",\"menuType\":\"C\",\"orderNum\":8,\"params\":{},\"parentId\":2000,\"path\":\"work\",\"perms\":\"ai:work:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-26 20:25:56', 884); +INSERT INTO `sys_oper_log` VALUES (344, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"视频换脸\",\"dictSort\":22,\"dictType\":\"ai_function_type\",\"dictValue\":\"22\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 12:48:54', 857); +INSERT INTO `sys_oper_log` VALUES (345, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:29:27\",\"delFlag\":\"0\",\"giftAmount\":210,\"id\":18,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送210\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:29:27\"},{\"createBy\":\"\",\"createTime\":\"2025-11-25 21:29:27\",\"delFlag\":\"0\",\"giftAmount\":330,\"id\":19,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送330\",\"updateBy\":\"\",\"updateTime\":\"2025-11-25 21:29:27\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"remark\":\"\",\"startTime\":\"2025-11-26 00:00:00\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 12:57:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 12:58:01', 2656); +INSERT INTO `sys_oper_log` VALUES (346, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 12:57:59\",\"delFlag\":\"0\",\"giftAmount\":210,\"id\":20,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送210\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 12:57:59\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 12:57:59\",\"delFlag\":\"0\",\"giftAmount\":330,\"id\":21,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送330\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 12:57:59\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"payType\":\"VISA\",\"remark\":\"\",\"startTime\":\"2025-11-26 00:00:00\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 15:26:20\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 15:26:23', 2313); +INSERT INTO `sys_oper_log` VALUES (347, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 12:57:59\",\"delFlag\":\"0\",\"giftAmount\":210,\"id\":20,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送210\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 12:57:59\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 12:57:59\",\"delFlag\":\"0\",\"giftAmount\":330,\"id\":21,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送330\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 12:57:59\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"payType\":\"VISA\",\"remark\":\"\",\"startTime\":\"2025-11-26 00:00:00\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 15:26:23\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 15:26:27', 3492); +INSERT INTO `sys_oper_log` VALUES (348, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:26:24\",\"delFlag\":\"0\",\"giftAmount\":210,\"id\":24,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送210\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:26:24\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:26:24\",\"delFlag\":\"0\",\"giftAmount\":330,\"id\":25,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送330\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:26:24\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"startTime\":\"2025-11-26 00:00:00\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 15:57:39\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 15:57:42', 2462); +INSERT INTO `sys_oper_log` VALUES (349, '充值赠送活动', 1, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.add()', 'POST', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"gearList\":[{\"giftAmount\":10,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\"},{\"giftAmount\":50,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4},{\"giftAmount\":100,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"type\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 15:59:15', 1905); +INSERT INTO `sys_oper_log` VALUES (350, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:57:40\",\"delFlag\":\"0\",\"giftAmount\":210,\"id\":26,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送210\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:57:40\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:57:40\",\"delFlag\":\"0\",\"giftAmount\":330,\"id\":27,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送330\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:57:40\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 15:59:44\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 15:59:47', 2007); +INSERT INTO `sys_oper_log` VALUES (351, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:59:45\",\"delFlag\":\"0\",\"giftAmount\":210,\"id\":31,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送210\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:59:45\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:59:45\",\"delFlag\":\"0\",\"giftAmount\":330,\"id\":32,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送330\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:59:45\"}],\"id\":3,\"isFristRecharge\":\"Y\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 15:59:54\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 15:59:57', 2121); +INSERT INTO `sys_oper_log` VALUES (352, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"endTime\":\"2025-11-29 00:00:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:59:56\",\"delFlag\":\"0\",\"giftAmount\":210,\"id\":33,\"params\":{},\"rechargeAmount\":200,\"rechargeId\":3,\"title\":\"充200送210\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:59:56\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:59:56\",\"delFlag\":\"0\",\"giftAmount\":330,\"id\":34,\"params\":{},\"rechargeAmount\":300,\"rechargeId\":3,\"title\":\"充300送330\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:59:56\"}],\"id\":3,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"startTime\":\"2025-11-26 00:00:00\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 16:00:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 16:00:13', 2113); +INSERT INTO `sys_oper_log` VALUES (353, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 16:00:12\",\"delFlag\":\"0\",\"giftAmount\":10,\"id\":35,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":3,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 16:00:12\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 16:00:12\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":36,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":3,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 16:00:12\"},{\"giftAmount\":100,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":3}],\"id\":3,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 16:01:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 16:01:44', 2004); +INSERT INTO `sys_oper_log` VALUES (354, 'AI-客户配置', 2, 'com.ruoyi.web.controller.ai.AiCustomerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/customer', '127.0.0.1', '内网IP', '{\"bannerUrl\":\"http://localhost/ai-manager/customer\",\"createBy\":\"admin\",\"createTime\":\"2025-11-26 19:53:53\",\"delFlag\":\"0\",\"id\":1,\"logoUrl\":\"http://localhost/ai-manager/customer\",\"params\":{},\"rebateAmount\":\"10\",\"remark\":\"1234\",\"serviceUrl\":\"http://localhost/ai-manager/customer\",\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 16:20:07\",\"userCode\":\"XM001\",\"userEmail\":\"13888888888\",\"userName\":\"XM001\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 16:20:09', 1040); +INSERT INTO `sys_oper_log` VALUES (355, 'AI-客户配置', 2, 'com.ruoyi.web.controller.ai.AiCustomerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/customer', '127.0.0.1', '内网IP', '{\"id\":1,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-27 16:24:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 16:24:15', 443); +INSERT INTO `sys_oper_log` VALUES (356, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '127.0.0.1', '内网IP', '{\"id\":1,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-28 00:04:28\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 00:04:29', 729); +INSERT INTO `sys_oper_log` VALUES (357, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '127.0.0.1', '内网IP', '{\"id\":1,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-11-28 00:06:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 00:06:23', 719); +INSERT INTO `sys_oper_log` VALUES (358, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '127.0.0.1', '内网IP', '{\"id\":1,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-28 00:06:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 00:06:27', 1098); +INSERT INTO `sys_oper_log` VALUES (359, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 16:01:42\",\"delFlag\":\"0\",\"giftAmount\":110,\"id\":37,\"params\":{},\"rechargeAmount\":10000,\"rechargeId\":3,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 16:01:42\"}],\"id\":3,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 00:36:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 00:36:57', 3314); +INSERT INTO `sys_oper_log` VALUES (360, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:36:55\",\"delFlag\":\"0\",\"giftAmount\":112,\"id\":40,\"params\":{},\"rechargeAmount\":112.00,\"rechargeId\":3,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:36:55\"}],\"id\":3,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 00:44:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 00:44:42', 3261); +INSERT INTO `sys_oper_log` VALUES (361, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:59:15\",\"delFlag\":\"0\",\"giftAmount\":10,\"id\":28,\"params\":{},\"rechargeAmount\":10.00,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:59:15\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:59:15\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":29,\"params\":{},\"rechargeAmount\":50.00,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:59:15\"},{\"createBy\":\"\",\"createTime\":\"2025-11-27 15:59:15\",\"delFlag\":\"0\",\"giftAmount\":100,\"id\":30,\"params\":{},\"rechargeAmount\":100.00,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-11-27 15:59:15\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 00:44:54\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 00:44:56', 2684); +INSERT INTO `sys_oper_log` VALUES (362, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:44:40\",\"delFlag\":\"0\",\"giftAmount\":113,\"id\":41,\"params\":{},\"rechargeAmount\":112,\"rechargeId\":3,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:44:40\"}],\"id\":3,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 00:46:28\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 00:46:29', 2628); +INSERT INTO `sys_oper_log` VALUES (363, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '127.0.0.1', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:44:54\",\"delFlag\":\"0\",\"giftAmount\":11,\"id\":42,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:44:54\"},{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:44:54\",\"delFlag\":\"0\",\"giftAmount\":51,\"id\":43,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:44:54\"},{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:44:54\",\"delFlag\":\"0\",\"giftAmount\":101,\"id\":44,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:44:54\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 00:46:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 00:46:41', 2192); +INSERT INTO `sys_oper_log` VALUES (364, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '23.249.17.33', ' ', '{\"configId\":101,\"configKey\":\"sys.portal.logo\",\"configName\":\"门户端logo\",\"configType\":\"N\",\"configValue\":\"https://images.iqyjsnwv.com/2025/11/28/ebf066d3_8005808.png\",\"createBy\":\"admin\",\"createTime\":\"2025-11-25 20:32:01\",\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2025-11-25 20:45:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:11:18', 56); +INSERT INTO `sys_oper_log` VALUES (365, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '23.249.17.33', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/11/28/a33d763c_111111.jpeg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图1\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 01:12:02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:12:03', 23); +INSERT INTO `sys_oper_log` VALUES (366, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '23.249.17.33', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:09\",\"delFlag\":\"0\",\"id\":3,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/11/28/3a7668a0_111111.jpeg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图3\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 01:12:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:12:32', 9); +INSERT INTO `sys_oper_log` VALUES (367, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/1', '23.249.17.33', ' ', '[1]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:15:14', 15); +INSERT INTO `sys_oper_log` VALUES (368, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/2', '23.249.17.33', ' ', '[2]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:15:38', 6); +INSERT INTO `sys_oper_log` VALUES (369, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/3', '23.249.17.33', ' ', '[3]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:15:39', 7); +INSERT INTO `sys_oper_log` VALUES (370, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/4', '23.249.17.33', ' ', '[4]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:15:41', 7); +INSERT INTO `sys_oper_log` VALUES (371, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '23.249.17.33', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:09\",\"delFlag\":\"0\",\"id\":3,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/11/28/2c655088_2222222.png\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图3\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 01:18:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:18:35', 10); +INSERT INTO `sys_oper_log` VALUES (372, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '23.249.17.33', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/11/28/d339c843_2222222.png\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图1\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 01:18:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:18:45', 7); +INSERT INTO `sys_oper_log` VALUES (373, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":1,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-11-28 01:22:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:22:10', 14); +INSERT INTO `sys_oper_log` VALUES (374, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":11,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-28 01:22:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:22:18', 6); +INSERT INTO `sys_oper_log` VALUES (375, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":12,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-28 01:22:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:22:18', 7); +INSERT INTO `sys_oper_log` VALUES (376, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":10,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-28 01:22:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:22:19', 7); +INSERT INTO `sys_oper_log` VALUES (377, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":10,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-11-28 01:23:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-27 17:23:55', 7); +INSERT INTO `sys_oper_log` VALUES (378, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":17,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-28 09:06:36\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 01:06:37', 7); +INSERT INTO `sys_oper_log` VALUES (379, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":12,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-11-28 09:06:47\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 01:06:48', 7); +INSERT INTO `sys_oper_log` VALUES (380, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":18,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-28 09:11:39\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 01:11:41', 8); +INSERT INTO `sys_oper_log` VALUES (381, 'ai-用户信息', 3, 'com.ruoyi.web.controller.ai.AiUserController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/user/13', '154.39.66.119', ' ', '[13]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 03:38:34', 558); +INSERT INTO `sys_oper_log` VALUES (382, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"price\":35,\"remark\":\"\",\"status\":0,\"title\":\"快捷生视频\",\"type\":\"21\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 12:05:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 04:05:55', 52); +INSERT INTO `sys_oper_log` VALUES (383, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"111\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 12:06:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 04:06:12', 12); +INSERT INTO `sys_oper_log` VALUES (384, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 12:06:20\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 04:06:22', 9); +INSERT INTO `sys_oper_log` VALUES (385, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-21 22:24:28\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"price\":2,\"status\":0,\"title\":\"图生图2\",\"type\":\"12\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 12:06:24\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 04:06:25', 9); +INSERT INTO `sys_oper_log` VALUES (386, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:06:02\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"price\":2,\"status\":0,\"title\":\"一键换脸\",\"type\":\"13\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 12:06:28\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 04:06:29', 7); +INSERT INTO `sys_oper_log` VALUES (387, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"price\":2,\"status\":0,\"title\":\"快捷生图\",\"type\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 12:06:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 04:06:35', 6); +INSERT INTO `sys_oper_log` VALUES (388, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"price\":6,\"remark\":\"\",\"status\":0,\"title\":\"快捷生视频\",\"type\":\"21\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 12:06:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 04:06:44', 6); +INSERT INTO `sys_oper_log` VALUES (389, '充值赠送记录', 3, 'com.ruoyi.web.controller.ai.AiRechargeGiftRecordController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/recharge-gift-record/1', '154.92.130.95', '香港 ', '[1]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 05:27:14', 25); +INSERT INTO `sys_oper_log` VALUES (390, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/amount', '154.92.130.95', '香港 ', '{\"amount\":11,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:37:01\",\"delFlag\":\"0\",\"duration\":222,\"id\":2,\"params\":{},\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 13:27:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 05:27:36', 77); +INSERT INTO `sys_oper_log` VALUES (391, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/amount', '154.92.130.95', '香港 ', '{\"amount\":10,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:37:01\",\"delFlag\":\"0\",\"duration\":222,\"id\":2,\"params\":{},\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 13:27:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 05:27:43', 11); +INSERT INTO `sys_oper_log` VALUES (392, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/amount', '154.92.130.95', '香港 ', '{\"amount\":11,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:32:34\",\"delFlag\":\"0\",\"duration\":11,\"endTime\":\"2025-11-18 00:00:00\",\"id\":1,\"params\":{},\"startTime\":\"2025-11-14 00:00:00\",\"status\":1,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 13:27:47\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 05:27:50', 8); +INSERT INTO `sys_oper_log` VALUES (393, '返佣记录', 3, 'com.ruoyi.web.controller.ai.AiRebateRecordController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/rebate-record/1', '154.92.130.95', '香港 ', '[1]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 05:28:02', 8); +INSERT INTO `sys_oper_log` VALUES (394, '【帮助管理】', 2, 'com.ruoyi.web.controller.ai.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '154.92.130.95', '香港 ', '{\"content\":\"

TesTTesTTesTTesTTesTTesTTesT

\",\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:14:45\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"\",\"status\":0,\"title\":\"TesT\",\"updateBy\":\"admin\",\"updateTime\":\"2025-11-28 13:29:09\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 05:29:10', 26); +INSERT INTO `sys_oper_log` VALUES (395, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '154.92.130.93', '香港 ', '{\"id\":21,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-28 15:56:48\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 07:56:54', 75); +INSERT INTO `sys_oper_log` VALUES (396, '个人信息', 2, 'com.ruoyi.web.controller.system.SysProfileController.updatePwd()', 'PUT', 1, 'admin', '研发部门', '/system/user/profile/updatePwd', '154.92.130.93', '香港 ', '{}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-28 07:57:53', 283); +INSERT INTO `sys_oper_log` VALUES (397, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":11,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-11-29 23:29:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 15:29:37', 55); +INSERT INTO `sys_oper_log` VALUES (398, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":17,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-11-29 23:29:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 15:29:39', 7); +INSERT INTO `sys_oper_log` VALUES (399, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":21,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-11-29 23:29:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 15:29:46', 7); +INSERT INTO `sys_oper_log` VALUES (400, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '23.249.17.33', ' ', '{\"id\":3,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-29 23:29:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 15:29:51', 18); +INSERT INTO `sys_oper_log` VALUES (401, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '23.249.17.33', ' ', '{\"id\":2,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-29 23:29:51\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 15:29:53', 10); +INSERT INTO `sys_oper_log` VALUES (402, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":1221,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-29 23:35:09\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 15:35:10', 7); +INSERT INTO `sys_oper_log` VALUES (403, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":1222,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-29 23:35:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 15:35:13', 9); +INSERT INTO `sys_oper_log` VALUES (404, 'ai作品', 2, 'com.ruoyi.web.controller.ai.AiWorkController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/work', '23.249.17.33', ' ', '{\"id\":1224,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-11-29 23:35:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 15:35:16', 7); +INSERT INTO `sys_oper_log` VALUES (405, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/data', '23.249.17.33', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-24 13:52:57\",\"default\":false,\"dictCode\":104,\"dictLabel\":\"快捷生视频\",\"dictSort\":21,\"dictType\":\"ai_function_type\",\"dictValue\":\"21\",\"isDefault\":\"N\",\"listClass\":\"default\",\"params\":{},\"path\":\"\",\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 16:01:09', 22); +INSERT INTO `sys_oper_log` VALUES (406, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '23.249.17.33', ' ', '{\"children\":[],\"component\":\"ai/order/index\",\"createTime\":\"2025-11-13 22:36:36\",\"icon\":\"server\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2006,\"menuName\":\"订单记录\",\"menuType\":\"C\",\"orderNum\":5,\"params\":{},\"parentId\":2000,\"path\":\"order\",\"perms\":\"ai:order:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 16:12:16', 20); +INSERT INTO `sys_oper_log` VALUES (407, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '23.249.17.33', ' ', '{\"children\":[],\"component\":\"ai/work/index\",\"createTime\":\"2025-11-26 20:25:55\",\"icon\":\"clipboard\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2019,\"menuName\":\"用户作品\",\"menuType\":\"C\",\"orderNum\":8,\"params\":{},\"parentId\":2000,\"path\":\"work\",\"perms\":\"ai:work:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-29 16:14:44', 10); +INSERT INTO `sys_oper_log` VALUES (408, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '23.249.17.33', ' ', '{\"id\":3,\"params\":{},\"status\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-30 08:11:28', 287); +INSERT INTO `sys_oper_log` VALUES (409, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '23.249.17.33', ' ', '{\"children\":[],\"component\":\"ai/rechargeGiftRecord/index\",\"createTime\":\"2025-11-20 22:12:52\",\"icon\":\"nested\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2017,\"menuName\":\"充值赠送记录\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":2013,\"path\":\"rechargeGiftRecord\",\"perms\":\"ai:rechargeGiftRecord:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-30 10:26:42', 30); +INSERT INTO `sys_oper_log` VALUES (410, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '23.249.17.33', ' ', '{\"children\":[],\"component\":\"ai/rechargeGift/index\",\"createTime\":\"2025-11-20 22:11:58\",\"icon\":\"clipboard\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2016,\"menuName\":\"充值活动\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":2013,\"path\":\"rechargeGift\",\"perms\":\"ai:rechargeGift:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-30 10:26:48', 11); +INSERT INTO `sys_oper_log` VALUES (411, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/amount', '23.249.17.33', ' ', '{\"amount\":10,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:37:01\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-30 18:27:19\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-30 10:27:28', 12); +INSERT INTO `sys_oper_log` VALUES (412, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/amount', '23.249.17.33', ' ', '{\"amount\":10,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:37:01\",\"delFlag\":\"0\",\"duration\":0,\"id\":2,\"params\":{},\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-11-30 18:27:31\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-11-30 10:27:32', 7); +INSERT INTO `sys_oper_log` VALUES (413, '【帮助管理】', 2, 'com.ruoyi.web.controller.ai.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '23.249.17.33', ' ', '{\"content\":\"

You can try the following methods to resolve the issue:

  1. Check your network connection: Ensure your device has a stable network connection.
  2. Clear browser cache: Access your browser settings and clear the cached data.
  3. Log in again: Log out of your current account and then log back in before attempting to use the feature again.
  4. Use the Chrome browser: It is recommended to use the latest version of the Chrome browser for the best experience.


\",\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:14:45\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"\",\"status\":0,\"title\":\"What should I do if I encounter bugs or generation failures during use?\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 08:49:02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 00:49:04', 52); +INSERT INTO `sys_oper_log` VALUES (414, '【帮助管理】', 2, 'com.ruoyi.web.controller.ai.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '23.249.17.33', ' ', '{\"content\":\"

What should I do if I encounter bugs or generation failures during use?

You can try the following methods to resolve the issue:

  1. Check your network connection: Ensure your device has a stable network connection.
  2. Clear browser cache: Access your browser settings and clear the cached data.
  3. Log in again: Log out of your current account and then log back in before attempting to use the feature again.
  4. Use the Chrome browser: It is recommended to use the latest version of the Chrome browser for the best experience.

\",\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:14:45\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"\",\"status\":0,\"title\":\"What should I do if I encounter bugs or generation failures during use?\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 08:49:37\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 00:49:39', 8); +INSERT INTO `sys_oper_log` VALUES (415, '【帮助管理】', 2, 'com.ruoyi.web.controller.ai.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '23.249.17.33', ' ', '{\"content\":\"

What should I do if I encounter bugs or generation failures during use?

You can try the following methods to resolve the issue:

  1. Check your network connection: Ensure your device has a stable network connection.
  2. Clear browser cache: Access your browser settings and clear the cached data.
  3. Log in again: Log out of your current account and then log back in before attempting to use the feature again.
  4. Use the Chrome browser: It is recommended to use the latest version of the Chrome browser for the best experience.
\",\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:14:45\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"\",\"status\":0,\"title\":\"What should I do if I encounter bugs or generation failures during use?\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 08:49:45\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 00:49:46', 10); +INSERT INTO `sys_oper_log` VALUES (416, '站内信管理', 3, 'com.ruoyi.web.controller.ai.AiUserMessageController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/message/1', '23.249.17.33', ' ', '[1]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 00:51:39', 12); +INSERT INTO `sys_oper_log` VALUES (417, '站内信管理', 3, 'com.ruoyi.web.controller.ai.AiUserMessageController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/message/2', '23.249.17.33', ' ', '[2]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 00:51:41', 6); +INSERT INTO `sys_oper_log` VALUES (418, '站内信管理', 3, 'com.ruoyi.web.controller.ai.AiUserMessageController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/message/3', '23.249.17.33', ' ', '[3]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 00:51:43', 6); +INSERT INTO `sys_oper_log` VALUES (419, '站内信管理', 3, 'com.ruoyi.web.controller.ai.AiUserMessageController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/message/4', '23.249.17.33', ' ', '[4]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 00:51:46', 5); +INSERT INTO `sys_oper_log` VALUES (420, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"dictName\":\"AI-客户配置\",\"dictType\":\"customer_set\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:01:34', 54); +INSERT INTO `sys_oper_log` VALUES (421, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/type', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-02 03:01:33\",\"dictId\":102,\"dictName\":\"AI-客户配置\",\"dictType\":\"ai_customer_set\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:01:41', 30); +INSERT INTO `sys_oper_log` VALUES (422, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"XM001\",\"dictSort\":1,\"dictType\":\"ai_customer_set\",\"dictValue\":\"1\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:02:22', 24); +INSERT INTO `sys_oper_log` VALUES (423, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/data', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-02 03:02:18\",\"default\":false,\"dictCode\":106,\"dictLabel\":\"XM001\",\"dictSort\":1,\"dictType\":\"ai_customer_set\",\"dictValue\":\"XM001\",\"isDefault\":\"N\",\"listClass\":\"default\",\"params\":{},\"path\":\"\",\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:02:35', 12); +INSERT INTO `sys_oper_log` VALUES (424, 'AI-客户配置', 2, 'com.ruoyi.web.controller.ai.AiCustomerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/customer', '154.92.130.95', '香港 ', '{\"bannerUrl\":\"http://localhost/ai-manager/customer\",\"createBy\":\"admin\",\"createTime\":\"2025-11-26 19:53:53\",\"delFlag\":\"0\",\"id\":1,\"logoUrl\":\"http://localhost/ai-manager/customer\",\"params\":{},\"rebateAmount\":\"5%\",\"remark\":\"https://www.undressing.top\",\"serviceUrl\":\"http://localhost/ai-manager/customer\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:46:14\",\"userCode\":\"XM001\",\"userEmail\":\"13888888888\",\"userName\":\"XM001\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:46:18', 17); +INSERT INTO `sys_oper_log` VALUES (425, 'AI-客户配置', 2, 'com.ruoyi.web.controller.ai.AiCustomerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/customer', '154.92.130.95', '香港 ', '{\"bannerUrl\":\"http://localhost/ai-manager/customer\",\"createBy\":\"admin\",\"createTime\":\"2025-11-26 19:53:53\",\"delFlag\":\"0\",\"id\":1,\"logoUrl\":\"http://localhost/ai-manager/customer\",\"params\":{},\"rebateAmount\":\"\",\"remark\":\"https://www.undressing.top\",\"serviceUrl\":\"http://localhost/ai-manager/customer\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:46:32\",\"userCode\":\"XM001\",\"userEmail\":\"13888888888\",\"userName\":\"XM001\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:46:33', 7); +INSERT INTO `sys_oper_log` VALUES (426, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":5,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:04', 13); +INSERT INTO `sys_oper_log` VALUES (427, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":6,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:05\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:05', 7); +INSERT INTO `sys_oper_log` VALUES (428, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":7,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:07', 7); +INSERT INTO `sys_oper_log` VALUES (429, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":8,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:08', 9); +INSERT INTO `sys_oper_log` VALUES (430, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":9,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:08\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:09', 6); +INSERT INTO `sys_oper_log` VALUES (431, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":10,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:10', 9); +INSERT INTO `sys_oper_log` VALUES (432, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":11,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:12', 6); +INSERT INTO `sys_oper_log` VALUES (433, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":12,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:13', 7); +INSERT INTO `sys_oper_log` VALUES (434, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.92.130.95', '香港 ', '{\"id\":13,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-02 11:47:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 03:47:14', 7); +INSERT INTO `sys_oper_log` VALUES (435, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":17,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-02 12:35:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 04:35:54', 14); +INSERT INTO `sys_oper_log` VALUES (436, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":14,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-02 12:35:58\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 04:36:01', 9); +INSERT INTO `sys_oper_log` VALUES (437, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":18,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-02 12:36:01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 04:36:02', 6); +INSERT INTO `sys_oper_log` VALUES (438, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":20,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-02 12:36:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 04:36:06', 6); +INSERT INTO `sys_oper_log` VALUES (439, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":11,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-02 12:36:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 04:36:13', 6); +INSERT INTO `sys_oper_log` VALUES (440, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":22,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-02 12:36:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 04:36:56', 6); +INSERT INTO `sys_oper_log` VALUES (441, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":21,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-02 12:36:52\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 04:37:00', 8); +INSERT INTO `sys_oper_log` VALUES (442, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":24,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-02 12:39:08\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-02 04:39:16', 7); +INSERT INTO `sys_oper_log` VALUES (443, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"把图中的中间的成年人的衣服和裤子全部脱光,漏出大胸大奶的性感裸体,注意不要让乳头消失\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-03 13:05:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-03 05:05:12', 300); +INSERT INTO `sys_oper_log` VALUES (444, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"把图中的中间的成年人的衣服和裤子全部脱光,漏出大胸大奶的性感裸体,注意不要让乳头消失\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-03 13:05:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-03 05:05:41', 10); +INSERT INTO `sys_oper_log` VALUES (445, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-21 22:24:28\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"price\":2,\"status\":0,\"title\":\"一键换衣\",\"type\":\"12\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-03 13:05:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-03 05:05:42', 8); +INSERT INTO `sys_oper_log` VALUES (446, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/data', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-24 13:52:24\",\"default\":false,\"dictCode\":101,\"dictLabel\":\"一键脱衣\",\"dictSort\":11,\"dictType\":\"ai_function_type\",\"dictValue\":\"11\",\"isDefault\":\"N\",\"listClass\":\"default\",\"params\":{},\"path\":\"\",\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-03 05:06:10', 37); +INSERT INTO `sys_oper_log` VALUES (447, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/data', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-24 13:52:33\",\"default\":false,\"dictCode\":102,\"dictLabel\":\"一键换衣\",\"dictSort\":12,\"dictType\":\"ai_function_type\",\"dictValue\":\"12\",\"isDefault\":\"N\",\"listClass\":\"default\",\"params\":{},\"path\":\"\",\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-03 05:06:15', 18); +INSERT INTO `sys_oper_log` VALUES (448, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"把图中的成年人的衣服和裤子全部脱光,漏出大胸大奶的性感裸体,注意不要让乳头消失\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-04 10:33:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-04 02:33:41', 56); +INSERT INTO `sys_oper_log` VALUES (449, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":146,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 10:44:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:44:49', 57); +INSERT INTO `sys_oper_log` VALUES (450, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":22,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:07', 5); +INSERT INTO `sys_oper_log` VALUES (451, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":21,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:08\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:09', 6); +INSERT INTO `sys_oper_log` VALUES (452, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":20,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:09\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:10', 6); +INSERT INTO `sys_oper_log` VALUES (453, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":18,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:12', 7); +INSERT INTO `sys_oper_log` VALUES (454, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":17,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:15', 6); +INSERT INTO `sys_oper_log` VALUES (455, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":24,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:15', 6); +INSERT INTO `sys_oper_log` VALUES (456, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":14,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:15\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:16', 6); +INSERT INTO `sys_oper_log` VALUES (457, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":11,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:17\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:18', 5); +INSERT INTO `sys_oper_log` VALUES (458, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":132,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:51\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:56', 12); +INSERT INTO `sys_oper_log` VALUES (459, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":134,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 10:45:56\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:45:58', 5); +INSERT INTO `sys_oper_log` VALUES (460, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":138,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 10:46:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:46:31', 5); +INSERT INTO `sys_oper_log` VALUES (461, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":116,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 10:46:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:47:05', 6); +INSERT INTO `sys_oper_log` VALUES (462, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":97,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 10:48:17\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:48:18', 5); +INSERT INTO `sys_oper_log` VALUES (463, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":70,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 10:48:30\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:48:32', 5); +INSERT INTO `sys_oper_log` VALUES (464, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '154.92.130.95', '香港 ', '{\"id\":2,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-08 10:49:48\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:49:49', 6); +INSERT INTO `sys_oper_log` VALUES (465, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '154.92.130.95', '香港 ', '{\"id\":3,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-08 10:49:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:49:51', 20); +INSERT INTO `sys_oper_log` VALUES (466, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '154.92.130.95', '香港 ', '{\"id\":4,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-08 10:49:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:49:52', 6); +INSERT INTO `sys_oper_log` VALUES (467, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '154.92.130.95', '香港 ', '{\"id\":1,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-08 10:49:52\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 02:49:53', 6); +INSERT INTO `sys_oper_log` VALUES (468, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":199,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 11:16:30\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:16:31', 58); +INSERT INTO `sys_oper_log` VALUES (469, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":197,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 11:16:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:16:40', 8); +INSERT INTO `sys_oper_log` VALUES (470, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":198,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 11:16:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:16:41', 11); +INSERT INTO `sys_oper_log` VALUES (471, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":193,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 11:16:51\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:16:52', 6); +INSERT INTO `sys_oper_log` VALUES (472, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":190,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 11:16:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:16:53', 10); +INSERT INTO `sys_oper_log` VALUES (473, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":188,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 11:16:58\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:16:59', 7); +INSERT INTO `sys_oper_log` VALUES (474, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":195,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 11:17:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:17:17', 18); +INSERT INTO `sys_oper_log` VALUES (475, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":188,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 11:17:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:17:21', 8); +INSERT INTO `sys_oper_log` VALUES (476, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":200,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 11:17:20\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:17:28', 7); +INSERT INTO `sys_oper_log` VALUES (477, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":138,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 11:24:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 03:25:01', 11); +INSERT INTO `sys_oper_log` VALUES (478, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":206,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 15:00:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 07:00:21', 56); +INSERT INTO `sys_oper_log` VALUES (479, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.92.130.95', '香港 ', '{\"id\":203,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 15:00:19\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 07:00:22', 8); +INSERT INTO `sys_oper_log` VALUES (480, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2407:cdc0:b00a::19', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:27\",\"delFlag\":\"0\",\"id\":14,\"params\":{},\"prompt\":\"1\",\"title\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:30:27', 16); +INSERT INTO `sys_oper_log` VALUES (481, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/14', '2407:cdc0:b00a::19', '内网IP', '[14]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:30:31', 14); +INSERT INTO `sys_oper_log` VALUES (482, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2407:cdc0:b00a::19', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:34\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"title\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:30:34', 5); +INSERT INTO `sys_oper_log` VALUES (483, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2407:cdc0:b00a::19', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:46\",\"delFlag\":\"0\",\"id\":16,\"params\":{},\"parentId\":15,\"prompt\":\"2\",\"title\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:30:46', 5); +INSERT INTO `sys_oper_log` VALUES (484, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '2407:cdc0:b00a::19', '内网IP', '{\"balance\":99983,\"id\":5,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:33:07', 24); +INSERT INTO `sys_oper_log` VALUES (485, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '2407:cdc0:b00a::19', '内网IP', '{\"id\":16,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:34:21', 97); +INSERT INTO `sys_oper_log` VALUES (486, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2407:cdc0:b00a::19', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:47\",\"delFlag\":\"0\",\"id\":16,\"params\":{},\"parentId\":15,\"prompt\":\"高清 4K , 背景替换为白色\",\"status\":0,\"title\":\"2\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-08 17:39:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:39:53', 7); +INSERT INTO `sys_oper_log` VALUES (487, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '2407:cdc0:b00a::19', '内网IP', '{\"balance\":100000,\"id\":16,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:40:25', 13); +INSERT INTO `sys_oper_log` VALUES (488, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2407:cdc0:b00a::19', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:47\",\"delFlag\":\"0\",\"id\":16,\"params\":{},\"parentId\":15,\"prompt\":\"背景替换为白色\",\"status\":0,\"title\":\"2\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-08 17:41:34\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:41:34', 5); +INSERT INTO `sys_oper_log` VALUES (489, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2407:cdc0:b00a::19', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-08 17:42:07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 09:42:07', 11); +INSERT INTO `sys_oper_log` VALUES (490, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '23.249.17.33', ' ', '{\"id\":96,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-08 23:37:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 15:38:01', 5); +INSERT INTO `sys_oper_log` VALUES (491, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '23.249.17.33', ' ', '{\"id\":96,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2025-12-08 23:39:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-08 15:39:09', 5); +INSERT INTO `sys_oper_log` VALUES (492, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2407:cdc0:b00a::19', '内网IP', '{\"id\":5,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 13:09:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:09:29', 54); +INSERT INTO `sys_oper_log` VALUES (493, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2407:cdc0:b00a::19', '内网IP', '{\"id\":6,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 13:09:32\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:09:32', 8); +INSERT INTO `sys_oper_log` VALUES (494, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '2407:cdc0:b00a::19', '内网IP', '{\"id\":1,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:13:15', 31); +INSERT INTO `sys_oper_log` VALUES (495, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '2407:cdc0:b00a::19', '内网IP', '{\"id\":2,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:13:18', 13); +INSERT INTO `sys_oper_log` VALUES (496, '客服管理', 2, 'com.ruoyi.web.controller.ai.AiCustomerServiceController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/service', '2407:cdc0:b00a::19', '内网IP', '{\"id\":1,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 13:18:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:18:40', 14); +INSERT INTO `sys_oper_log` VALUES (497, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2407:cdc0:b00a::19', '内网IP', '{\"id\":2,\"params\":{},\"status\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 13:21:07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:21:07', 12); +INSERT INTO `sys_oper_log` VALUES (498, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2407:cdc0:b00a::19', '内网IP', '{\"id\":1,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 13:21:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:21:10', 7); +INSERT INTO `sys_oper_log` VALUES (499, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2407:cdc0:b00a::19', '内网IP', '{\"id\":2,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 13:22:58\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:22:58', 25); +INSERT INTO `sys_oper_log` VALUES (500, '站内信管理', 1, 'com.ruoyi.web.controller.ai.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '2407:cdc0:b00a::19', '内网IP', '{\"content\":\"111\",\"createBy\":\"admin\",\"createTime\":\"2025-12-09 13:23:22\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"sendType\":0,\"title\":\"test\",\"userIds\":[]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:23:22', 15); +INSERT INTO `sys_oper_log` VALUES (501, '站内信管理', 1, 'com.ruoyi.web.controller.ai.AiUserMessageController.add()', 'POST', 1, 'admin', '研发部门', '/ai/message', '2407:cdc0:b00a::19', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-09 13:23:26\",\"delFlag\":\"0\",\"id\":6,\"params\":{},\"sendType\":0,\"userIds\":[]}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:23:26', 8); +INSERT INTO `sys_oper_log` VALUES (502, '【帮助管理】', 1, 'com.ruoyi.web.controller.ai.AiHelpController.add()', 'POST', 1, 'admin', '研发部门', '/ai/help', '2407:cdc0:b00a::19', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-09 13:25:26\",\"delFlag\":\"0\",\"id\":2,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:25:26', 9); +INSERT INTO `sys_oper_log` VALUES (503, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/amount', '2407:cdc0:b00a::19', '内网IP', '{\"amount\":10,\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:37:01\",\"delFlag\":\"0\",\"duration\":1,\"id\":2,\"params\":{},\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 13:44:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:44:11', 7); +INSERT INTO `sys_oper_log` VALUES (504, 'ai-用户信息', 3, 'com.ruoyi.web.controller.ai.AiUserController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/user/5', '2407:cdc0:b00a::19', '内网IP', '[5]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:44:57', 19); +INSERT INTO `sys_oper_log` VALUES (505, 'ai-用户信息', 3, 'com.ruoyi.web.controller.ai.AiUserController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/user/24', '2407:cdc0:b00a::19', '内网IP', '[24]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 05:45:20', 9); +INSERT INTO `sys_oper_log` VALUES (506, 'AI-客户配置', 2, 'com.ruoyi.web.controller.ai.AiCustomerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/customer', '2407:cdc0:b00a::19', '内网IP', '{\"bannerUrl\":\"http://localhost/ai-manager/customer https://images.iqyjsnwv.com/2025/12/09/53300a82_0f271de314dd9ef4c796465c2543495e_high.jpg https://images.iqyjsnwv.com/2025/12/09/db0f8770_54.png\",\"bannerUrls\":[{\"params\":{},\"uid\":1765260199107,\"url\":\"http://localhost/ai-manager/customer\"},{\"params\":{},\"uid\":1765260208244,\"url\":\"https://images.iqyjsnwv.com/2025/12/09/53300a82_0f271de314dd9ef4c796465c2543495e_high.jpg\"},{\"params\":{},\"uid\":1765260233088,\"url\":\"https://images.iqyjsnwv.com/2025/12/09/db0f8770_54.png\"}],\"createBy\":\"admin\",\"createTime\":\"2025-11-26 19:53:53\",\"delFlag\":\"0\",\"id\":1,\"logoUrl\":\"http://localhost/ai-manager/customer\",\"params\":{},\"rebateAmount\":\"\",\"remark\":\"https://www.undressing.top\",\"serviceUrl\":\"http://localhost/ai-manager/customer\",\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 14:04:53\",\"userCode\":\"XM001\",\"userEmail\":\"13888888888\",\"userName\":\"XM001\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 06:04:53', 34); +INSERT INTO `sys_oper_log` VALUES (507, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '2407:cdc0:b00a::19', '内网IP', '{\"id\":3,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 06:31:16', 19); +INSERT INTO `sys_oper_log` VALUES (508, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '2407:cdc0:b00a::19', '内网IP', '{\"id\":4,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 06:31:19', 15); +INSERT INTO `sys_oper_log` VALUES (509, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '2407:cdc0:b00a::19', '内网IP', '{\"id\":3,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 06:34:49', 12); +INSERT INTO `sys_oper_log` VALUES (510, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '2407:cdc0:b00a::19', '内网IP', '{\"id\":4,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 06:35:49', 12); +INSERT INTO `sys_oper_log` VALUES (511, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2407:cdc0:b00a::19', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-09 15:02:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:46:39\",\"delFlag\":\"0\",\"giftAmount\":10,\"id\":46,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:46:39\"},{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:46:39\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":47,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:46:39\"},{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:46:39\",\"delFlag\":\"0\",\"giftAmount\":100,\"id\":48,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:46:39\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-09 15:01:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-09 07:01:00', 23); +INSERT INTO `sys_oper_log` VALUES (512, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '2407:cdc0:b00a::19', '内网IP', '{\"balance\":10000,\"id\":27,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-10 08:08:50', 18); +INSERT INTO `sys_oper_log` VALUES (513, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2407:cdc0:b00a::19', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, (completely nude:1.4), naked, no clothes, breasts fully exposed, very large breasts, nipples perfectly matching skin tone, heart-shaped pubic hair, subtle small delicate light pink slit perfectly matching body skin tone, perfectly smooth flat pubic mound with absolutely nothing on it, normal beautiful natural tiny pussy no swelling, lying on bed M-shaped legs, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field (negative: clothes, bra, panties, underwear, bikini, swimsuit, any fabric even one pixel, censored, mosaic, bar censor, any censorship, pasties, nipple covers, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, anything on pubic mound, nipples on crotch, bumps on mons pubis, markings on crotch, swollen pussy, puffy pussy, enlarged labia, deformed pussy, dark pussy, color mismatch crotch, loli, child, old, realistic photo, lowres:1.8)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-10 16:10:58\"}', NULL, 1, '\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n### The error may exist in com/ruoyi/ai/mapper/AiManagerMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiManagerMapper.updateById-Inline\n### The error occurred while setting parameters\n### SQL: UPDATE ai_manager SET del_flag=?, title=?, price=?, status=?, prompt=?, type=?, create_by=?, create_time=?, update_by=?, update_time=? WHERE id=?\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n; Data truncation: Data too long for column \'prompt\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1', '2025-12-10 08:10:58', 11); +INSERT INTO `sys_oper_log` VALUES (514, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2407:cdc0:b00a::19', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, (completely nude:1.4), naked, no clothes, breasts fully exposed, very large breasts, nipples perfectly matching skin tone, heart-shaped pubic hair, subtle small delicate light pink slit perfectly matching body skin tone, perfectly smooth flat pubic mound with absolutely nothing on it, normal beautiful natural tiny pussy no swelling, lying on bed M-shaped legs, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field (negative: clothes, bra, panties, underwear, bikini, swimsuit, any fabric even one pixel, censored, mosaic, bar censor, any censorship, pasties, nipple covers, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, anything on pubic mound, nipples on crotch, bumps on mons pubis, markings on crotch, swollen pussy, puffy pussy, enlarged labia, deformed pussy, dark pussy, color mismatch crotch, loli, child, old, realistic photo, lowres:1.8)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-10 16:11:07\"}', NULL, 1, '\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n### The error may exist in com/ruoyi/ai/mapper/AiManagerMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiManagerMapper.updateById-Inline\n### The error occurred while setting parameters\n### SQL: UPDATE ai_manager SET del_flag=?, title=?, price=?, status=?, prompt=?, type=?, create_by=?, create_time=?, update_by=?, update_time=? WHERE id=?\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n; Data truncation: Data too long for column \'prompt\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1', '2025-12-10 08:11:07', 5); +INSERT INTO `sys_oper_log` VALUES (515, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2407:cdc0:b00a::19', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, (completely nude:1.4), naked, no clothes, breasts fully exposed, {胸部大小}, nipples perfectly matching skin tone, {阴毛样式}, subtle small delicate light pink slit perfectly matching body skin tone, perfectly smooth flat pubic mound with absolutely nothing on it, normal beautiful natural tiny pussy no swelling, {动作}, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field (negative: clothes, bra, panties, underwear, bikini, swimsuit, any fabric even one pixel, censored, mosaic, bar censor, any censorship, pasties, nipple covers, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, anything on pubic mound, nipples on crotch, bumps on mons pubis, markings on crotch, swollen pussy, puffy pussy, enlarged labia, deformed pussy, dark pussy, color mismatch crotch, loli, child, old, realistic photo, lowres:1.8)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-10 16:22:10\"}', NULL, 1, '\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n### The error may exist in com/ruoyi/ai/mapper/AiManagerMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiManagerMapper.updateById-Inline\n### The error occurred while setting parameters\n### SQL: UPDATE ai_manager SET del_flag=?, title=?, price=?, status=?, prompt=?, type=?, create_by=?, create_time=?, update_by=?, update_time=? WHERE id=?\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n; Data truncation: Data too long for column \'prompt\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1', '2025-12-10 08:22:10', 4); +INSERT INTO `sys_oper_log` VALUES (516, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2407:cdc0:b00a::19', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-09 15:02:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-09 07:01:00\",\"delFlag\":\"0\",\"giftAmount\":10,\"id\":49,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-09 07:01:00\"},{\"createBy\":\"\",\"createTime\":\"2025-12-09 07:01:00\",\"delFlag\":\"0\",\"giftAmount\":50,\"id\":50,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-09 07:01:00\"},{\"createBy\":\"\",\"createTime\":\"2025-12-09 07:01:00\",\"delFlag\":\"0\",\"giftAmount\":100,\"giveAmount\":10,\"id\":51,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-09 07:01:00\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-11 10:54:34\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-11 02:54:35', 80); +INSERT INTO `sys_oper_log` VALUES (517, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '23.249.17.33', ' ', '{\"children\":[],\"component\":\"ai/rechargeGiftRecord/index\",\"createTime\":\"2025-11-20 22:12:52\",\"icon\":\"nested\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2017,\"menuName\":\"充值赠送记录\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":2013,\"path\":\"rechargeGiftRecord\",\"perms\":\"ai:rechargeGiftRecord:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-15 11:43:30', 62); +INSERT INTO `sys_oper_log` VALUES (518, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '23.249.17.33', ' ', '{\"children\":[],\"component\":\"ai/rechargeGiftRecord/index\",\"createTime\":\"2025-11-20 22:12:52\",\"icon\":\"nested\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2017,\"menuName\":\"充值赠送记录\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":2013,\"path\":\"rechargeGiftRecord\",\"perms\":\"ai:rechargeGiftRecord:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-15 11:44:08', 10); +INSERT INTO `sys_oper_log` VALUES (519, '【帮助管理】', 3, 'com.ruoyi.web.controller.ai.AiHelpController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/help/2', '154.92.130.95', '香港 ', '[2]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 02:40:11', 35); +INSERT INTO `sys_oper_log` VALUES (520, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:35\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"胸部大小\",\"titleUS\":\"breast size\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-16 13:50:19\"}', NULL, 1, '\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.updateById-Inline\n### The error occurred while setting parameters\n### SQL: UPDATE ai_tag SET del_flag=?, parent_id=?, ai_id=?, title=?, status=?, prompt=?, title_u_s=?, create_by=?, create_time=?, update_by=?, update_time=? WHERE id=?\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'', '2025-12-16 05:50:21', 117); +INSERT INTO `sys_oper_log` VALUES (521, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:35\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"胸部大小\",\"titleUS\":\"breast size\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-16 13:50:19\"}', NULL, 1, '\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.updateById-Inline\n### The error occurred while setting parameters\n### SQL: UPDATE ai_tag SET del_flag=?, parent_id=?, ai_id=?, title=?, status=?, prompt=?, title_u_s=?, create_by=?, create_time=?, update_by=?, update_time=? WHERE id=?\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'', '2025-12-16 05:50:21', 10); +INSERT INTO `sys_oper_log` VALUES (522, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/gift/changeUserStatus', '37.9.33.202', ' ', '{\"id\":3,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 05:51:44', 25); +INSERT INTO `sys_oper_log` VALUES (523, '【帮助管理】', 2, 'com.ruoyi.web.controller.ai.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '37.9.33.202', ' ', '{\"content\":\"

What should I do if I encounter bugs or generation failures during use?

You can try the following methods to resolve the issue:

  1. Check your network connection: Ensure your device has a stable network connection.
  2. Clear browser cache: Access your browser settings and clear the cached data.
  3. Log in again: Log out of your current account and then log back in before attempting to use the feature again.
  4. Use the Chrome browser: It is recommended to use the latest version of the Chrome browser for the best experience.
\",\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:14:45\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"\",\"status\":0,\"title\":\"What should I do if I encounter bugs or generation failures during use?\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-16 13:54:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 05:54:12', 14); +INSERT INTO `sys_oper_log` VALUES (524, '【帮助管理】', 2, 'com.ruoyi.web.controller.ai.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '37.9.33.202', ' ', '{\"content\":\"

What should I do if I encounter bugs or generation failures during use?

You can try the following methods to resolve the issue:

  1. Check your network connection: Ensure your device has a stable network connection.
  2. Clear browser cache: Access your browser settings and clear the cached data.
  3. Log in again: Log out of your current account and then log back in before attempting to use the feature again.
  4. Use the Chrome browser: It is recommended to use the latest version of the Chrome browser for the best experience.
\",\"createBy\":\"admin\",\"createTime\":\"2025-11-14 22:14:45\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"remark\":\"\",\"status\":0,\"title\":\"What should I do if I encounter bugs or generation failures during use?\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-16 13:54:27\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 05:54:30', 9); +INSERT INTO `sys_oper_log` VALUES (525, '【帮助管理】', 1, 'com.ruoyi.web.controller.ai.AiHelpController.add()', 'POST', 1, 'admin', '研发部门', '/ai/help', '37.9.33.202', ' ', '{\"content\":\"


\",\"createBy\":\"admin\",\"createTime\":\"2025-12-16 13:54:52\",\"delFlag\":\"0\",\"id\":3,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 05:54:53', 10); +INSERT INTO `sys_oper_log` VALUES (526, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '37.9.33.202', ' ', '{\"id\":2,\"params\":{},\"status\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 05:55:18', 16); +INSERT INTO `sys_oper_log` VALUES (527, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '37.9.33.202', ' ', '{\"id\":2,\"params\":{},\"status\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 05:55:32', 34); +INSERT INTO `sys_oper_log` VALUES (528, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:35\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"1\",\"titleUS\":\"breast size\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-16 14:01:34\"}', NULL, 1, '\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.updateById-Inline\n### The error occurred while setting parameters\n### SQL: UPDATE ai_tag SET del_flag=?, parent_id=?, ai_id=?, title=?, status=?, prompt=?, title_u_s=?, create_by=?, create_time=?, update_by=?, update_time=? WHERE id=?\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'', '2025-12-16 06:01:36', 7); +INSERT INTO `sys_oper_log` VALUES (529, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-16 14:01:51\",\"delFlag\":\"0\",\"params\":{},\"prompt\":\"\",\"title\":\"breast size\",\"titleUS\":\"breast size\"}', NULL, 1, '\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO ai_tag ( del_flag, ai_id, title, prompt, title_u_s, create_by, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ? )\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'title_u_s\' in \'field list\'', '2025-12-16 06:01:52', 8); +INSERT INTO `sys_oper_log` VALUES (530, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '154.92.130.95', '香港 ', '{\"children\":[],\"component\":\"ai/message/index\",\"createTime\":\"2025-11-13 22:43:53\",\"icon\":\"message\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2011,\"menuName\":\"站内信管理\",\"menuType\":\"C\",\"orderNum\":3,\"params\":{},\"parentId\":2008,\"path\":\"message\",\"perms\":\"ai:message:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 06:39:36', 18); +INSERT INTO `sys_oper_log` VALUES (531, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '154.92.130.95', '香港 ', '{\"children\":[],\"component\":\"ai/rechargeGiftRecord/index\",\"createTime\":\"2025-11-20 22:12:52\",\"icon\":\"nested\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2017,\"menuName\":\"充值赠送记录\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":2013,\"path\":\"rechargeGiftRecord\",\"perms\":\"ai:rechargeGiftRecord:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 06:40:23', 9); +INSERT INTO `sys_oper_log` VALUES (532, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '23.249.17.33', ' ', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-09 15:02:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-11 02:54:34\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":52,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-11 02:54:34\"},{\"createBy\":\"\",\"createTime\":\"2025-12-11 02:54:34\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":53,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-11 02:54:34\"},{\"createBy\":\"\",\"createTime\":\"2025-12-11 02:54:34\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":10,\"id\":54,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-11 02:54:34\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-16 22:44:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 14:44:18', 107); +INSERT INTO `sys_oper_log` VALUES (533, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '23.249.17.33', ' ', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-11-28 00:46:28\",\"delFlag\":\"0\",\"giftAmount\":112,\"giveAmount\":1,\"id\":45,\"params\":{},\"rechargeAmount\":112,\"rechargeId\":3,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-11-28 00:46:28\"}],\"id\":3,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / MasterCard\",\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-16 22:44:39\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-16 14:44:41', 22); +INSERT INTO `sys_oper_log` VALUES (534, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '154.92.130.95', '香港 ', '{\"apiUrl\":\"/api/pay/jinsha-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-20 23:36:31\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-16 14:44:39\",\"delFlag\":\"0\",\"giftAmount\":112,\"giveAmount\":1,\"id\":58,\"params\":{},\"rechargeAmount\":112,\"rechargeId\":3,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-16 14:44:39\"}],\"id\":3,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / Master\",\"remark\":\"\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 11:18:39\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 03:18:41', 18); +INSERT INTO `sys_oper_log` VALUES (535, '充值赠送活动', 1, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.add()', 'POST', 1, 'admin', '研发部门', '/ai/gift', '154.92.130.95', '香港 ', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-17 11:19:00\",\"delFlag\":\"0\",\"gearList\":[{\"params\":{},\"rechargeId\":5}],\"id\":5,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / Master / Amex\",\"type\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 03:19:01', 10); +INSERT INTO `sys_oper_log` VALUES (536, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '154.92.130.95', '香港 ', '{\"apiUrl\":\"/api/pay/yuzhou-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-12-17 11:19:01\",\"delFlag\":\"0\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-17 03:19:00\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":10,\"id\":60,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":5,\"updateBy\":\"\",\"updateTime\":\"2025-12-17 03:19:00\"}],\"id\":5,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"VISA / Master / Amex\",\"status\":0,\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 11:19:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 03:19:29', 18); +INSERT INTO `sys_oper_log` VALUES (537, '【帮助管理】', 1, 'com.ruoyi.web.controller.ai.AiHelpController.add()', 'POST', 1, 'admin', '研发部门', '/ai/help', '37.9.33.202', ' ', '{\"content\":\"

2

\",\"createBy\":\"admin\",\"createTime\":\"2025-12-17 12:57:32\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"title\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 04:57:34', 12); +INSERT INTO `sys_oper_log` VALUES (538, '【帮助管理】', 2, 'com.ruoyi.web.controller.ai.AiHelpController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/help', '37.9.33.202', ' ', '{\"content\":\"

2

\",\"createBy\":\"admin\",\"createTime\":\"2025-12-17 12:57:32\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"remark\":\"1\",\"status\":0,\"title\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 12:57:43\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 04:57:52', 7); +INSERT INTO `sys_oper_log` VALUES (539, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:35\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"胸部大小\",\"titleUS\":\"breast size\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 12:59:44\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 04:59:45', 13); +INSERT INTO `sys_oper_log` VALUES (540, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:35\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"胸部大小\",\"titleHK\":\"胸部大小1\",\"titleUS\":\"breast size\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 12:59:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:00:02', 6); +INSERT INTO `sys_oper_log` VALUES (541, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:47\",\"delFlag\":\"0\",\"id\":16,\"params\":{},\"parentId\":15,\"prompt\":\"very large breasts,\",\"status\":0,\"title\":\"超巨乳\",\"titleHK\":\"超巨乳\",\"titleUS\":\"very large breasts\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:00:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:00:45', 6); +INSERT INTO `sys_oper_log` VALUES (542, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:01:08\",\"delFlag\":\"0\",\"id\":17,\"params\":{},\"parentId\":15,\"prompt\":\"medium breasts,\",\"title\":\"中等胸\",\"titleHK\":\"中等胸1\",\"titleUS\":\"medium breasts\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:01:10', 7); +INSERT INTO `sys_oper_log` VALUES (543, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:47\",\"delFlag\":\"0\",\"id\":16,\"params\":{},\"parentId\":15,\"prompt\":\"very large breasts\",\"status\":0,\"title\":\"超巨乳\",\"titleHK\":\"超巨乳1\",\"titleUS\":\"very large breasts\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:01:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:01:15', 5); +INSERT INTO `sys_oper_log` VALUES (544, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:01:35\",\"delFlag\":\"0\",\"id\":18,\"params\":{},\"parentId\":15,\"prompt\":\"small breasts,\",\"title\":\"小胸\",\"titleHK\":\"小胸1\",\"titleUS\":\"small breasts\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:01:35', 5); +INSERT INTO `sys_oper_log` VALUES (545, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:02:37\",\"delFlag\":\"0\",\"params\":{},\"prompt\":\"both hands gently caressing own breasts from front, fingers lightly circling nipples, seductive expression,,both hands squeezing breasts inward from sides creating deep cleavage, breasts overflowing between arms, aroused face,,both hands lifting and pushing up very large breasts from below, underboob visible, breasts weighing heavily in palms,\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', NULL, 1, '\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO ai_tag ( del_flag, ai_id, title, prompt, title_HK, title_US, create_by, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n; Data truncation: Data too long for column \'prompt\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1', '2025-12-17 05:02:38', 72); +INSERT INTO `sys_oper_log` VALUES (546, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:02:42\",\"delFlag\":\"0\",\"params\":{},\"prompt\":\"both hands gently caressing own breasts from front, fingers lightly circling nipples, seductive expression,,both hands squeezing breasts inward from sides creating deep cleavage, breasts overflowing between arms, aroused face,,both hands lifting and pushing up very large breasts from below, underboob visible, breasts weighing heavily in palms,\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', NULL, 1, '\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO ai_tag ( del_flag, ai_id, title, prompt, title_HK, title_US, create_by, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n; Data truncation: Data too long for column \'prompt\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1', '2025-12-17 05:02:43', 6); +INSERT INTO `sys_oper_log` VALUES (547, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:03:03\",\"delFlag\":\"0\",\"params\":{},\"prompt\":\"both hands gently caressing own breasts from front, fingers lightly circling nipples, seductive expression,,both hands squeezing breasts inward from sides creating deep cleavage, breasts overflowing between arms, aroused face,,both hands lifting and pushing up very large breasts from below, underboob visible, breasts weighing heavily in palms,\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', NULL, 1, '\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO ai_tag ( del_flag, ai_id, title, prompt, title_HK, title_US, create_by, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n; Data truncation: Data too long for column \'prompt\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1', '2025-12-17 05:03:07', 5); +INSERT INTO `sys_oper_log` VALUES (548, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:03:39\",\"delFlag\":\"0\",\"params\":{},\"prompt\":\"both hands gently caressing own breasts from front, fingers lightly circling nipples, seductive expression,,both hands squeezing breasts inward from sides creating deep cleavage, breasts overflowing between arms, aroused face,,both hands lifting and pushing up very large breasts from below, underboob visible, breasts weighing heavily in palms,\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', NULL, 1, '\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n### The error may exist in com/ruoyi/ai/mapper/AiTagMapper.java (best guess)\n### The error may involve com.ruoyi.ai.mapper.AiTagMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO ai_tag ( del_flag, ai_id, title, prompt, title_HK, title_US, create_by, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1\n; Data truncation: Data too long for column \'prompt\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'prompt\' at row 1', '2025-12-17 05:03:41', 5); +INSERT INTO `sys_oper_log` VALUES (549, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:04:10\",\"delFlag\":\"0\",\"id\":19,\"params\":{},\"prompt\":\"transparent black lace micro bikini,crotchless red lace lingerie with garterbelt and stockings,naked apron only\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:04:11', 5); +INSERT INTO `sys_oper_log` VALUES (550, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:04:34\",\"delFlag\":\"0\",\"id\":20,\"params\":{},\"parentId\":19,\"prompt\":\"\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:04:35', 7); +INSERT INTO `sys_oper_log` VALUES (551, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:04:35\",\"delFlag\":\"0\",\"id\":20,\"params\":{},\"prompt\":\"\",\"status\":0,\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:04:44\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:04:45', 6); +INSERT INTO `sys_oper_log` VALUES (552, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/19', '37.9.33.202', ' ', '[19]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:04:57', 10); +INSERT INTO `sys_oper_log` VALUES (553, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:05:39\",\"delFlag\":\"0\",\"id\":21,\"params\":{},\"parentId\":20,\"prompt\":\"naked apron only,,crotchless red lace lingerie with garterbelt and stockings,,transparent black lace micro bikini,\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:05:41', 6); +INSERT INTO `sys_oper_log` VALUES (554, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:04:35\",\"delFlag\":\"0\",\"id\":20,\"params\":{},\"prompt\":\"\",\"status\":0,\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:06:20\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:06:26', 6); +INSERT INTO `sys_oper_log` VALUES (555, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/20', '37.9.33.202', ' ', '[20]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:06:29', 6); +INSERT INTO `sys_oper_log` VALUES (556, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/21', '37.9.33.202', ' ', '[21]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:06:34', 6); +INSERT INTO `sys_oper_log` VALUES (557, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:06:50\",\"delFlag\":\"0\",\"id\":22,\"params\":{},\"prompt\":\"\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:06:51', 6); +INSERT INTO `sys_oper_log` VALUES (558, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:07:23\",\"delFlag\":\"0\",\"id\":23,\"params\":{},\"parentId\":22,\"prompt\":\"transparent black lace micro bikini,,crotchless red lace lingerie with garterbelt and stockings,,naked apron only,\",\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:07:28', 5); +INSERT INTO `sys_oper_log` VALUES (559, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '37.9.33.202', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, (completely nude:1.4), naked, no clothes, breasts fully exposed, {胸部大小} nipples perfectly matching skin tone, subtle small delicate light pink slit perfectly matching body skin tone, perfectly smooth flat pubic mound with absolutely nothing on it, normal beautiful natural tiny pussy no swelling, {动作} perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field \\n(negative: clothes, bra, panties, underwear, bikini, swimsuit, any fabric even one pixel, censored, mosaic, bar censor, any censorship, pasties, nipple covers, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, anything on pubic mound, nipples on crotch, bumps on mons pubis, markings on crotch, swollen pussy, puffy pussy, enlarged labia, deformed pussy, dark pussy, color mismatch crotch, loli, child, old, realistic photo, lowres:1.8)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:22:01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:22:02', 14); +INSERT INTO `sys_oper_log` VALUES (560, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '37.9.33.202', ' ', '{\"balance\":100000,\"id\":36,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:43:26', 25); +INSERT INTO `sys_oper_log` VALUES (561, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '37.9.33.202', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, wearing {动作} {乳头可见度}, no pubic hair at all, no body hair anywhere from neck to toes, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field \\n(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, extra arms, extra legs, extra fingers, fused fingers, deformed hands, swollen pussy, deformed pussy, dark pussy, color mismatch, bad anatomy, loli, realistic photo, lowres:1.9)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:47:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:47:41', 9); +INSERT INTO `sys_oper_log` VALUES (562, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '37.9.33.202', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, wearing {动作} {胸部大小} no pubic hair at all, no body hair anywhere from neck to toes, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field \\n(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, extra arms, extra legs, extra fingers, fused fingers, deformed hands, swollen pussy, deformed pussy, dark pussy, color mismatch, bad anatomy, loli, realistic photo, lowres:1.9)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:48:01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:48:07', 6); +INSERT INTO `sys_oper_log` VALUES (563, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-08 17:30:47\",\"delFlag\":\"0\",\"id\":16,\"params\":{},\"parentId\":15,\"prompt\":\"very large breasts,\",\"status\":0,\"title\":\"超巨乳\",\"titleHK\":\"超巨乳1\",\"titleUS\":\"very large breasts\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:51:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:51:48', 5); +INSERT INTO `sys_oper_log` VALUES (564, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:01:09\",\"delFlag\":\"0\",\"id\":17,\"params\":{},\"parentId\":15,\"prompt\":\"medium breasts,\",\"status\":0,\"title\":\"中等胸\",\"titleHK\":\"中等胸1\",\"titleUS\":\"medium breasts\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:51:48\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:51:57', 5); +INSERT INTO `sys_oper_log` VALUES (565, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:01:35\",\"delFlag\":\"0\",\"id\":18,\"params\":{},\"parentId\":15,\"prompt\":\"small breasts,\",\"status\":0,\"title\":\"小胸\",\"titleHK\":\"小胸1\",\"titleUS\":\"small breasts\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:51:54\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:51:58', 3); +INSERT INTO `sys_oper_log` VALUES (566, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '37.9.33.202', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, wearing {动作}, {胸部大小}, no pubic hair at all, no body hair anywhere from neck to toes, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field \\n(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, extra arms, extra legs, extra fingers, fused fingers, deformed hands, swollen pussy, deformed pussy, dark pussy, color mismatch, bad anatomy, loli, realistic photo, lowres:1.9)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 13:53:15\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 05:53:17', 6); +INSERT INTO `sys_oper_log` VALUES (567, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '37.9.33.202', ' ', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-17 20:10:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-16 14:44:14\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":55,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-16 14:44:14\"},{\"createBy\":\"\",\"createTime\":\"2025-12-16 14:44:14\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":56,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-16 14:44:14\"},{\"createBy\":\"\",\"createTime\":\"2025-12-16 14:44:14\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":10,\"id\":57,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-16 14:44:14\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 20:09:02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 12:09:05', 85); +INSERT INTO `sys_oper_log` VALUES (568, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '37.9.33.202', ' ', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-17 20:10:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:09:02\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":62,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:09:02\"},{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:09:02\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":63,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:09:02\"},{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:09:02\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":0,\"id\":64,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:09:02\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 20:12:31\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 12:12:33', 20); +INSERT INTO `sys_oper_log` VALUES (569, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '37.9.33.202', ' ', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-10 20:10:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:12:31\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":65,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:12:31\"},{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:12:31\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":66,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:12:31\"},{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:12:31\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":10,\"id\":67,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:12:31\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-17 20:12:49\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-17 12:12:54', 21); +INSERT INTO `sys_oper_log` VALUES (570, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '37.9.33.202', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, wearing {动作}, {胸部大小}, no pubic hair at all, no body hair anywhere from neck to toes, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field \\n(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, extra arms, extra legs, extra fingers, fused fingers, deformed hands, swollen pussy, deformed pussy, dark pussy, color mismatch, bad anatomy, loli, realistic photo, lowres:1.9)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:12:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:12:31', 56); +INSERT INTO `sys_oper_log` VALUES (571, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:07:23\",\"delFlag\":\"0\",\"id\":23,\"params\":{},\"parentId\":22,\"prompt\":\"transparent black lace micro bikini,^,crotchless red lace lingerie with garterbelt and stockings,^naked apron only,\",\"status\":0,\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:13:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:13:03', 23); +INSERT INTO `sys_oper_log` VALUES (572, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '37.9.33.202', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, wearing {动作} {胸部大小} no pubic hair at all, no body hair anywhere from neck to toes, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field \\n(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, extra arms, extra legs, extra fingers, fused fingers, deformed hands, swollen pussy, deformed pussy, dark pussy, color mismatch, bad anatomy, loli, realistic photo, lowres:1.9)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:13:28\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:13:30', 11); +INSERT INTO `sys_oper_log` VALUES (573, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '37.9.33.202', ' ', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-18 14:20:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:12:49\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":68,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:12:49\"},{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:12:49\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":69,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:12:49\"},{\"createBy\":\"\",\"createTime\":\"2025-12-17 12:12:49\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":10,\"id\":70,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-17 12:12:49\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:14:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:14:34', 48); +INSERT INTO `sys_oper_log` VALUES (574, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '37.9.33.202', ' ', '{\"balance\":100000,\"id\":36,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:15:21', 26); +INSERT INTO `sys_oper_log` VALUES (575, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '37.9.33.202', ' ', '{\"balance\":100110,\"id\":36,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:15:36', 16); +INSERT INTO `sys_oper_log` VALUES (576, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '37.9.33.202', ' ', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-18 14:18:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-18 06:14:33\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":71,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-18 06:14:33\"},{\"createBy\":\"\",\"createTime\":\"2025-12-18 06:14:33\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":72,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-18 06:14:33\"},{\"createBy\":\"\",\"createTime\":\"2025-12-18 06:14:33\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":10,\"id\":73,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-18 06:14:33\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:16:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:16:34', 17); +INSERT INTO `sys_oper_log` VALUES (577, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:24:53\",\"delFlag\":\"0\",\"id\":24,\"params\":{},\"prompt\":\"virgin killer sweater only,^classic black bunny suit with fishnet stockings,^completely transparent white babydoll lingerie,\",\"title\":\"服装\",\"titleHK\":\"服装1\",\"titleUS\":\"clothing\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:24:53', 6); +INSERT INTO `sys_oper_log` VALUES (578, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:25:33\",\"delFlag\":\"0\",\"id\":25,\"params\":{},\"parentId\":24,\"prompt\":\"completely transparent white babydoll lingerie,^virgin killer sweater only,^classic black bunny suit with fishnet stockings,\",\"title\":\"服装\",\"titleHK\":\"服装1\",\"titleUS\":\"clothing\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:25:33', 4); +INSERT INTO `sys_oper_log` VALUES (579, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '37.9.33.202', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"price\":2,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, wearing {服装} {胸部大小} no pubic hair at all, no body hair anywhere from neck to toes, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field \\n(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, extra arms, extra legs, extra fingers, fused fingers, deformed hands, swollen pussy, deformed pussy, dark pussy, color mismatch, bad anatomy, loli, realistic photo, lowres:1.9)\",\"status\":0,\"title\":\"一键脱衣\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:25:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:25:56', 10); +INSERT INTO `sys_oper_log` VALUES (580, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:06:50\",\"delFlag\":\"0\",\"id\":22,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":1,\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:26:23\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:26:31', 6); +INSERT INTO `sys_oper_log` VALUES (581, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-17 13:06:50\",\"delFlag\":\"0\",\"id\":22,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"动作\",\"titleHK\":\"动作1\",\"titleUS\":\"action\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:29:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:29:07', 7); +INSERT INTO `sys_oper_log` VALUES (582, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/22', '37.9.33.202', ' ', '[22]', NULL, 1, '要删除的标签存在子级标签', '2025-12-18 06:31:31', 12); +INSERT INTO `sys_oper_log` VALUES (583, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:31:42\",\"delFlag\":\"0\",\"id\":26,\"params\":{},\"prompt\":\"\",\"title\":\"1\",\"titleUS\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:31:46', 6); +INSERT INTO `sys_oper_log` VALUES (584, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:31:48\",\"delFlag\":\"0\",\"id\":27,\"params\":{},\"parentId\":26,\"prompt\":\"\",\"title\":\"2\",\"titleUS\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:31:50', 5); +INSERT INTO `sys_oper_log` VALUES (585, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/26', '37.9.33.202', ' ', '[26]', NULL, 1, '要删除的标签存在子级标签', '2025-12-18 06:31:53', 5); +INSERT INTO `sys_oper_log` VALUES (586, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/27', '37.9.33.202', ' ', '[27]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:31:55', 12); +INSERT INTO `sys_oper_log` VALUES (587, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/26', '37.9.33.202', ' ', '[26]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:31:59', 9); +INSERT INTO `sys_oper_log` VALUES (588, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:44:51\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":1,\"title\":\"头发\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:37:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:37:22', 5); +INSERT INTO `sys_oper_log` VALUES (589, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:44:51\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"头发\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:37:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:37:23', 4); +INSERT INTO `sys_oper_log` VALUES (590, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:45:30\",\"delFlag\":\"0\",\"id\":6,\"params\":{},\"parentId\":5,\"prompt\":\"\",\"status\":1,\"title\":\"卷发\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:37:24\"}', NULL, 1, '必须开启一个子级标签!', '2025-12-18 06:37:25', 10); +INSERT INTO `sys_oper_log` VALUES (591, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:45:30\",\"delFlag\":\"0\",\"id\":6,\"params\":{},\"parentId\":5,\"prompt\":\"\",\"status\":1,\"title\":\"卷发\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-18 14:37:26\"}', NULL, 1, '必须开启一个子级标签!', '2025-12-18 06:37:27', 10); +INSERT INTO `sys_oper_log` VALUES (592, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:38:58\",\"delFlag\":\"0\",\"id\":28,\"params\":{},\"prompt\":\"\",\"title\":\"头饰\",\"titleUS\":\"toushi\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:38:59', 5); +INSERT INTO `sys_oper_log` VALUES (593, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:39:06\",\"delFlag\":\"0\",\"id\":29,\"params\":{},\"parentId\":28,\"prompt\":\"\",\"title\":\"1\",\"titleUS\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:39:06', 5); +INSERT INTO `sys_oper_log` VALUES (594, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":2,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:39:59\",\"delFlag\":\"0\",\"id\":30,\"params\":{},\"prompt\":\"1\",\"title\":\"1\",\"titleUS\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:40:06', 5); +INSERT INTO `sys_oper_log` VALUES (595, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":2,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:40:04\",\"delFlag\":\"0\",\"id\":31,\"params\":{},\"parentId\":30,\"prompt\":\"\",\"title\":\"2\",\"titleUS\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:40:07', 4); +INSERT INTO `sys_oper_log` VALUES (596, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:40:20\",\"delFlag\":\"0\",\"id\":32,\"params\":{},\"prompt\":\"\",\"title\":\"1\",\"titleUS\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:40:23', 7); +INSERT INTO `sys_oper_log` VALUES (597, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:40:24\",\"delFlag\":\"0\",\"id\":33,\"params\":{},\"parentId\":32,\"prompt\":\"\",\"title\":\"2\",\"titleUS\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:40:32', 5); +INSERT INTO `sys_oper_log` VALUES (598, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":5,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:40:36\",\"delFlag\":\"0\",\"id\":34,\"params\":{},\"prompt\":\"\",\"title\":\"1\",\"titleUS\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:40:37', 5); +INSERT INTO `sys_oper_log` VALUES (599, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '37.9.33.202', ' ', '{\"aiId\":5,\"createBy\":\"admin\",\"createTime\":\"2025-12-18 14:40:41\",\"delFlag\":\"0\",\"id\":35,\"params\":{},\"parentId\":34,\"prompt\":\"\",\"title\":\"2\",\"titleUS\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 06:40:42', 5); +INSERT INTO `sys_oper_log` VALUES (600, '返佣记录', 1, 'com.ruoyi.web.controller.ai.AiRebateRecordController.add()', 'POST', 1, 'admin', '研发部门', '/ai/rebate-record', '23.249.17.33', ' ', '{\"amount\":1,\"createTime\":\"2025-12-18 19:39:33\",\"delFlag\":\"0\",\"id\":11,\"params\":{},\"subordinateId\":1,\"superiorId\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 11:39:34', 9); +INSERT INTO `sys_oper_log` VALUES (601, '返佣记录', 3, 'com.ruoyi.web.controller.ai.AiRebateRecordController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/rebate-record/11', '23.249.17.33', ' ', '[11]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 11:39:45', 6); +INSERT INTO `sys_oper_log` VALUES (602, '返佣记录', 1, 'com.ruoyi.web.controller.ai.AiRebateRecordController.add()', 'POST', 1, 'admin', '研发部门', '/ai/rebate-record', '23.249.17.33', ' ', '{\"amount\":1,\"createTime\":\"2025-12-18 20:13:15\",\"delFlag\":\"0\",\"id\":12,\"params\":{},\"subordinateId\":1,\"superiorId\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 20:13:17', 285); +INSERT INTO `sys_oper_log` VALUES (603, '返佣记录', 3, 'com.ruoyi.web.controller.ai.AiRebateRecordController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/rebate-record/12', '23.249.17.33', ' ', '[12]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-18 20:13:21', 15); +INSERT INTO `sys_oper_log` VALUES (604, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '23.249.17.33', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"parentIdSort\":\"\",\"price\":35,\"remark\":\"\",\"status\":0,\"title\":\"快捷生视频\",\"type\":\"21\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 07:29:01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 07:29:06', 57); +INSERT INTO `sys_oper_log` VALUES (605, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-19 17:30:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-18 06:16:33\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":74,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-18 06:16:33\"},{\"createBy\":\"\",\"createTime\":\"2025-12-18 06:16:33\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":75,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-18 06:16:33\"},{\"createBy\":\"\",\"createTime\":\"2025-12-18 06:16:33\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":10,\"id\":76,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-18 06:16:33\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:28:27\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:28:27', 52); +INSERT INTO `sys_oper_log` VALUES (606, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-19 17:30:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:28:27\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":77,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:28:27\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:28:27\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":78,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:28:27\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:28:27\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":79,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:28:27\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:28:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:28:50', 13); +INSERT INTO `sys_oper_log` VALUES (607, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-19 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:28:50\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":80,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:28:50\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:28:50\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":81,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:28:50\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:28:50\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":82,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:28:50\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:29:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:29:21', 16); +INSERT INTO `sys_oper_log` VALUES (608, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:39:50\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"parentId\":1,\"prompt\":\"1^2^3\",\"status\":0,\"title\":\"城市夜景\",\"titleHK\":\"城市夜景\",\"titleUS\":\"City Nightscape1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:31:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:31:59', 14); +INSERT INTO `sys_oper_log` VALUES (609, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:30\",\"delFlag\":\"0\",\"id\":18,\"params\":{},\"parentId\":17,\"prompt\":\"4^5^6\",\"status\":0,\"title\":\"颜色鲜艳\",\"titleHK\":\"顏色鮮豔\",\"titleUS\":\"Bright Colors\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:32:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:32:10', 4); +INSERT INTO `sys_oper_log` VALUES (610, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"1,17,22,23\",\"price\":10,\"prompt\":\"生成{细节},{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:33:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:33:21', 6); +INSERT INTO `sys_oper_log` VALUES (611, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:39:50\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"parentId\":1,\"prompt\":\"主题1^主题2^主题3\",\"status\":0,\"title\":\"城市夜景\",\"titleHK\":\"城市夜景\",\"titleUS\":\"City Nightscape1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:34:52\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:34:52', 7); +INSERT INTO `sys_oper_log` VALUES (612, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:30\",\"delFlag\":\"0\",\"id\":18,\"params\":{},\"parentId\":17,\"prompt\":\"风格4^风格5^风格6\",\"status\":0,\"title\":\"颜色鲜艳\",\"titleHK\":\"顏色鮮豔\",\"titleUS\":\"Bright Colors\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:35:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:35:03', 5); +INSERT INTO `sys_oper_log` VALUES (613, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:45:11\",\"delFlag\":\"0\",\"id\":24,\"params\":{},\"parentId\":22,\"prompt\":\"细节1^细节2^细节3\",\"status\":0,\"title\":\"流星落下\",\"titleHK\":\"流星落下\",\"titleUS\":\"Flow Rate\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 17:35:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 17:35:22', 5); +INSERT INTO `sys_oper_log` VALUES (614, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"22,22,17,1\",\"price\":10,\"prompt\":\"生成{细节},{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 18:06:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 18:06:21', 6); +INSERT INTO `sys_oper_log` VALUES (615, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"22,22,17,17\",\"price\":10,\"prompt\":\"生成{细节},{细节}包含{风格},分辨率{风格}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 18:07:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 18:07:13', 6); +INSERT INTO `sys_oper_log` VALUES (616, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"22,22,17,1\",\"price\":10,\"prompt\":\"生成{细节},{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 18:07:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 18:07:25', 6); +INSERT INTO `sys_oper_log` VALUES (617, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"22,17,1\",\"price\":10,\"prompt\":\"生成,{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 18:09:34\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 18:09:34', 7); +INSERT INTO `sys_oper_log` VALUES (618, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"\",\"price\":10,\"prompt\":\"\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 18:15:36\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 18:15:36', 7); +INSERT INTO `sys_oper_log` VALUES (619, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"22,17,1\",\"price\":10,\"prompt\":\"生成,{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 18:15:49\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 18:15:49', 7); +INSERT INTO `sys_oper_log` VALUES (620, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-19 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:29:21\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":83,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:29:21\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:29:21\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":84,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:29:21\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 17:29:21\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":85,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 17:29:21\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:22:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:22:26', 15); +INSERT INTO `sys_oper_log` VALUES (621, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-19 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-19 21:22:26\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":86,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-19 21:22:26\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 21:22:26\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":87,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 21:22:26\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 21:22:26\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":88,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 21:22:26\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:22:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:22:38', 17); +INSERT INTO `sys_oper_log` VALUES (622, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"parentIdSort\":\"11,5,8\",\"price\":8,\"prompt\":\"生成一个美女{裤子},{头发},{衣服}的图像\",\"status\":0,\"title\":\"快捷生图\",\"type\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:26:52\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:26:52', 7); +INSERT INTO `sys_oper_log` VALUES (623, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"parentIdSort\":\"11,5,8\",\"price\":8,\"prompt\":\"生成一个美女{裤子},{头发},{衣服}的图像\",\"status\":0,\"title\":\"快捷生图\",\"type\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:26:56\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:26:56', 8); +INSERT INTO `sys_oper_log` VALUES (624, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"parentIdSort\":\"11,5,8\",\"price\":8,\"prompt\":\"生成一个美女{裤子},{头发},{衣服}的图像\",\"status\":0,\"title\":\"快捷生图\",\"type\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:26:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:26:57', 6); +INSERT INTO `sys_oper_log` VALUES (625, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"\",\"price\":10,\"prompt\":\"\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:50:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:50:26', 8); +INSERT INTO `sys_oper_log` VALUES (626, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"22,17,1\",\"price\":10,\"prompt\":\"生成,{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:50:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:50:33', 7); +INSERT INTO `sys_oper_log` VALUES (627, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"23,22,17,1\",\"price\":10,\"prompt\":\"{技术参数}生成,{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:57:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:57:13', 7); +INSERT INTO `sys_oper_log` VALUES (628, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 20:07:02\",\"delFlag\":\"0\",\"id\":34,\"params\":{},\"parentId\":23,\"prompt\":\"\",\"status\":0,\"title\":\"1080x1920\",\"titleHK\":\"1080x1920\",\"titleUS\":\"1080x1920\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-19 21:58:47\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-19 21:58:47', 7); +INSERT INTO `sys_oper_log` VALUES (629, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"22,17,1\",\"price\":10,\"prompt\":\"生成,{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 10:05:15\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 10:05:15', 57); +INSERT INTO `sys_oper_log` VALUES (630, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"23,22,17,1\",\"price\":10,\"prompt\":\"{技术参数}生成,{细节}包含{风格},分辨率{主题}的图像\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 10:05:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 10:05:42', 9); +INSERT INTO `sys_oper_log` VALUES (631, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 20:07:02\",\"delFlag\":\"0\",\"id\":34,\"params\":{},\"parentId\":23,\"prompt\":\"12\",\"status\":0,\"title\":\"1080x1920\",\"titleHK\":\"1080x1920\",\"titleUS\":\"1080x1920\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 10:07:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 10:07:50', 15); +INSERT INTO `sys_oper_log` VALUES (632, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-19 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-19 21:22:38\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":89,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-19 21:22:38\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 21:22:38\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":90,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 21:22:38\"},{\"createBy\":\"\",\"createTime\":\"2025-12-19 21:22:38\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":91,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-19 21:22:38\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 10:09:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 10:09:04', 37); +INSERT INTO `sys_oper_log` VALUES (633, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-19 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-22 10:09:04\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":92,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-22 10:09:04\"},{\"createBy\":\"\",\"createTime\":\"2025-12-22 10:09:04\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":93,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-22 10:09:04\"},{\"createBy\":\"\",\"createTime\":\"2025-12-22 10:09:04\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":94,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-22 10:09:04\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 10:09:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 10:09:29', 20); +INSERT INTO `sys_oper_log` VALUES (634, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-11-24 23:01:20\",\"delFlag\":\"0\",\"id\":45,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"remark\":\"11111\",\"status\":1,\"title\":\"主题\",\"titleHK\":\"主題\",\"titleUS\":\"Theme\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:02', 5); +INSERT INTO `sys_oper_log` VALUES (635, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:40:58\",\"delFlag\":\"0\",\"id\":48,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":1,\"title\":\"风格\",\"titleHK\":\"風格\",\"titleUS\":\"Style\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:04', 5); +INSERT INTO `sys_oper_log` VALUES (636, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:44:12\",\"delFlag\":\"0\",\"id\":51,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":1,\"title\":\"细节\",\"titleHK\":\"細節\",\"titleUS\":\"Details\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:06', 4); +INSERT INTO `sys_oper_log` VALUES (637, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:44:49\",\"delFlag\":\"0\",\"id\":52,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":1,\"title\":\"技术参数\",\"titleHK\":\"技術參數\",\"titleUS\":\"Technical Parameters\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:08\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:08', 9); +INSERT INTO `sys_oper_log` VALUES (638, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:39:50\",\"delFlag\":\"0\",\"id\":46,\"params\":{},\"parentId\":45,\"prompt\":\"\",\"status\":1,\"title\":\"城市夜景\",\"titleHK\":\"城市夜景\",\"titleUS\":\"City Nightscape\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:46', 7); +INSERT INTO `sys_oper_log` VALUES (639, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:40:08\",\"delFlag\":\"0\",\"id\":47,\"params\":{},\"parentId\":45,\"prompt\":\"\",\"status\":1,\"title\":\"山川美景\",\"titleHK\":\"山川美景\",\"titleUS\":\"Mountain Scenery\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:50', 8); +INSERT INTO `sys_oper_log` VALUES (640, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:30\",\"delFlag\":\"0\",\"id\":49,\"params\":{},\"parentId\":48,\"prompt\":\"\",\"status\":1,\"title\":\"颜色鲜艳\",\"titleHK\":\"顏色鮮豔\",\"titleUS\":\"Bright Colors\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:52\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:52', 5); +INSERT INTO `sys_oper_log` VALUES (641, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":50,\"params\":{},\"parentId\":48,\"prompt\":\"\",\"status\":1,\"title\":\"颜色朴素\",\"titleHK\":\"顏色樸素\",\"titleUS\":\"Plain Colors\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:53', 9); +INSERT INTO `sys_oper_log` VALUES (642, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:45:11\",\"delFlag\":\"0\",\"id\":53,\"params\":{},\"parentId\":51,\"prompt\":\"红色流星,黄色流星\",\"status\":1,\"title\":\"流星落下\",\"titleHK\":\"流星落下\",\"titleUS\":\"Flow Rate\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:55', 6); +INSERT INTO `sys_oper_log` VALUES (643, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":3,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 20:07:02\",\"delFlag\":\"0\",\"id\":54,\"params\":{},\"parentId\":52,\"prompt\":\"\",\"status\":1,\"title\":\"1080x1920\",\"titleHK\":\"1080x1920\",\"titleUS\":\"1080x1920\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 15:29:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 15:29:57', 5); +INSERT INTO `sys_oper_log` VALUES (644, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-31 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-22 10:09:29\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":95,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-22 10:09:29\"},{\"createBy\":\"\",\"createTime\":\"2025-12-22 10:09:29\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":96,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-22 10:09:29\"},{\"createBy\":\"\",\"createTime\":\"2025-12-22 10:09:29\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":97,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-22 10:09:29\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 16:11:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 16:11:03', 16); +INSERT INTO `sys_oper_log` VALUES (645, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-31 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-22 16:11:03\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":98,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-22 16:11:03\"},{\"createBy\":\"\",\"createTime\":\"2025-12-22 16:11:03\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":99,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-22 16:11:03\"},{\"createBy\":\"\",\"createTime\":\"2025-12-22 16:11:03\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":100,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-22 16:11:03\"}],\"id\":4,\"isFristRecharge\":\"Y\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-22 16:11:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-22 16:11:11', 15); +INSERT INTO `sys_oper_log` VALUES (646, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '2602:fbf1:b001::36', '内网IP', '{\"configId\":100,\"configKey\":\"sys.invite.commission\",\"configName\":\"一级返佣比例%\",\"configType\":\"N\",\"configValue\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2025-11-19 20:22:03\",\"params\":{},\"remark\":\"用户注册给上级用户赠送佣金\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 09:04:26', 62); +INSERT INTO `sys_oper_log` VALUES (647, '客服管理', 1, 'com.ruoyi.web.controller.ai.AiCustomerServiceController.add()', 'POST', 1, 'admin', '研发部门', '/ai/service', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-23 09:05:51\",\"delFlag\":\"0\",\"id\":2,\"params\":{},\"url\":\"https://1.com\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 09:05:51', 13); +INSERT INTO `sys_oper_log` VALUES (648, '客服管理', 1, 'com.ruoyi.web.controller.ai.AiCustomerServiceController.add()', 'POST', 1, 'admin', '研发部门', '/ai/service', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-23 09:06:00\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"url\":\"https://2.com\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 09:06:00', 14); +INSERT INTO `sys_oper_log` VALUES (649, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:09\",\"delFlag\":\"0\",\"id\":3,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/23/38654d0d_0f271de314dd9ef4c796465c2543495e_high.jpg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图3\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 09:10:16\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 09:10:16', 20); +INSERT INTO `sys_oper_log` VALUES (650, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:44:51\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"眼睛颜色\",\"titleHK\":\"眼睛颜色\",\"titleUS\":\"eye color\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:09:08\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:09:08', 11); +INSERT INTO `sys_oper_log` VALUES (651, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:45:30\",\"delFlag\":\"0\",\"id\":6,\"params\":{},\"parentId\":5,\"prompt\":\"blue eyes\",\"remark\":\"\",\"status\":0,\"title\":\"蓝色眼睛\",\"titleHK\":\"蓝色眼睛\",\"titleUS\":\"Curly Hair\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:09:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:09:38', 6); +INSERT INTO `sys_oper_log` VALUES (652, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:45:30\",\"delFlag\":\"0\",\"id\":6,\"params\":{},\"parentId\":5,\"prompt\":\"blue eyes\",\"remark\":\"\",\"status\":0,\"title\":\"蓝色眼睛\",\"titleHK\":\"蓝色眼睛\",\"titleUS\":\"blue eyes\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:09:48\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:09:49', 6); +INSERT INTO `sys_oper_log` VALUES (653, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:45:30\",\"delFlag\":\"0\",\"id\":6,\"params\":{},\"parentId\":5,\"prompt\":\"blue eyes,\",\"remark\":\"\",\"status\":0,\"title\":\"蓝色眼睛\",\"titleHK\":\"蓝色眼睛\",\"titleUS\":\"blue eyes\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:09:56\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:09:56', 5); +INSERT INTO `sys_oper_log` VALUES (654, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:46:29\",\"delFlag\":\"0\",\"id\":7,\"params\":{},\"parentId\":5,\"prompt\":\"green eyes,\",\"status\":0,\"title\":\"绿色眼睛\",\"titleHK\":\"绿色眼睛\",\"titleUS\":\"green eyes\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:10:15\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:10:15', 5); +INSERT INTO `sys_oper_log` VALUES (655, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 10:10:34\",\"delFlag\":\"0\",\"id\":56,\"params\":{},\"parentId\":5,\"prompt\":\"hazel eyes,\",\"title\":\"榛色眼睛\",\"titleHK\":\"榛色眼睛\",\"titleUS\":\"hazel eyes\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:10:34', 7); +INSERT INTO `sys_oper_log` VALUES (656, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 10:11:08\",\"delFlag\":\"0\",\"id\":57,\"params\":{},\"parentId\":5,\"prompt\":\"red eyes,\",\"title\":\"红色眼睛\",\"titleHK\":\"红色眼睛\",\"titleUS\":\"red eyes\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:11:08', 6); +INSERT INTO `sys_oper_log` VALUES (657, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:46:56\",\"delFlag\":\"0\",\"id\":8,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"发型\",\"titleHK\":\"发型\",\"titleUS\":\"hairstyle\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:11:37\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:11:37', 5); +INSERT INTO `sys_oper_log` VALUES (658, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:31\",\"delFlag\":\"0\",\"id\":9,\"params\":{},\"parentId\":8,\"prompt\":\"long straight black hair,\",\"status\":0,\"title\":\"长直黑发\",\"titleHK\":\"长直黑发\",\"titleUS\":\"long straight black hair\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:12:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:12:11', 6); +INSERT INTO `sys_oper_log` VALUES (659, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:40\",\"delFlag\":\"0\",\"id\":10,\"params\":{},\"parentId\":8,\"prompt\":\"short curly blonde hair,\",\"status\":0,\"title\":\"短卷金发\",\"titleHK\":\"短卷金发\",\"titleUS\":\"short curly blonde hair\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:12:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:12:42', 5); +INSERT INTO `sys_oper_log` VALUES (660, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 10:13:01\",\"delFlag\":\"0\",\"id\":58,\"params\":{},\"parentId\":8,\"prompt\":\"ponytail with bangs,\",\"title\":\"马尾刘海\",\"titleHK\":\"马尾刘海\",\"titleUS\":\"ponytail with bangs\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:13:01', 5); +INSERT INTO `sys_oper_log` VALUES (661, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 10:13:24\",\"delFlag\":\"0\",\"id\":59,\"params\":{},\"parentId\":8,\"prompt\":\"messy bob cut,\",\"title\":\"凌乱波波头\",\"titleHK\":\"凌乱波波头\",\"titleUS\":\"messy bob cut\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:13:24', 6); +INSERT INTO `sys_oper_log` VALUES (662, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 10:13:47\",\"delFlag\":\"0\",\"id\":60,\"params\":{},\"parentId\":8,\"prompt\":\"braided silver hair,\",\"title\":\"编织银发\",\"titleHK\":\"编织银发\",\"titleUS\":\"braided silver hair\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:13:47', 6); +INSERT INTO `sys_oper_log` VALUES (663, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:47:51\",\"delFlag\":\"0\",\"id\":11,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"配饰\",\"titleHK\":\"配饰\",\"titleUS\":\"accessories\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:14:44\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:14:44', 5); +INSERT INTO `sys_oper_log` VALUES (664, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:48:12\",\"delFlag\":\"0\",\"id\":12,\"params\":{},\"parentId\":11,\"prompt\":\"wearing earrings and necklace,\",\"status\":0,\"title\":\"戴耳环和项链\",\"titleHK\":\"戴耳环和项链\",\"titleUS\":\"wearing earrings and necklace\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:15:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:15:22', 6); +INSERT INTO `sys_oper_log` VALUES (665, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-11-26 16:48:19\",\"delFlag\":\"0\",\"id\":13,\"params\":{},\"parentId\":11,\"prompt\":\"holding a flower crown,\",\"status\":0,\"title\":\"拿着花冠\",\"titleHK\":\"拿着花冠\",\"titleUS\":\"holding a flower crown\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 10:16:02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:16:02', 5); +INSERT INTO `sys_oper_log` VALUES (666, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 10:16:26\",\"delFlag\":\"0\",\"id\":61,\"params\":{},\"parentId\":11,\"prompt\":\"with glasses and scarf,\",\"title\":\"戴眼镜和围巾\",\"titleHK\":\"戴眼镜和围巾\",\"titleUS\":\"with glasses and scarf\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:16:26', 5); +INSERT INTO `sys_oper_log` VALUES (667, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 10:19:08\",\"delFlag\":\"0\",\"id\":62,\"params\":{},\"parentId\":11,\"prompt\":\"cat ears and tail (for cosplay),\",\"title\":\"猫耳和尾巴\",\"titleHK\":\"猫耳和尾巴\",\"titleUS\":\"cat ears and tail\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:19:08', 6); +INSERT INTO `sys_oper_log` VALUES (668, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 10:19:25\",\"delFlag\":\"0\",\"id\":63,\"params\":{},\"parentId\":11,\"prompt\":\"\",\"title\":\"无配饰\",\"titleHK\":\"无配饰\",\"titleUS\":\"no accessories\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 10:19:25', 7); +INSERT INTO `sys_oper_log` VALUES (669, '客服管理', 1, 'com.ruoyi.web.controller.ai.AiCustomerServiceController.add()', 'POST', 1, 'admin', '研发部门', '/ai/service', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-23 13:53:30\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"url\":\"baidu.com\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 13:53:30', 26); +INSERT INTO `sys_oper_log` VALUES (670, '客服管理', 1, 'com.ruoyi.web.controller.ai.AiCustomerServiceController.add()', 'POST', 1, 'admin', '研发部门', '/ai/service', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-12-23 13:53:31\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"url\":\"baidu.com\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 13:53:31', 4); +INSERT INTO `sys_oper_log` VALUES (671, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:07:09\",\"delFlag\":\"0\",\"id\":64,\"params\":{},\"prompt\":\"\",\"title\":\"表情\",\"titleHK\":\"表情\",\"titleUS\":\"expression\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:07:09', 5); +INSERT INTO `sys_oper_log` VALUES (672, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:07:36\",\"delFlag\":\"0\",\"id\":65,\"params\":{},\"parentId\":64,\"prompt\":\"smiling happily,\",\"title\":\"快乐微笑\",\"titleHK\":\"快乐微笑\",\"titleUS\":\"smiling happily\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:07:36', 5); +INSERT INTO `sys_oper_log` VALUES (673, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:07:53\",\"delFlag\":\"0\",\"id\":66,\"params\":{},\"prompt\":\"\",\"title\":\"姿势\",\"titleHK\":\"姿势\",\"titleUS\":\"pose\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:07:53', 5); +INSERT INTO `sys_oper_log` VALUES (674, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:08:19\",\"delFlag\":\"0\",\"id\":67,\"params\":{},\"parentId\":66,\"prompt\":\"standing gracefully,\",\"title\":\"优雅站立\",\"titleHK\":\"优雅站立\",\"titleUS\":\"standing gracefully\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:08:19', 6); +INSERT INTO `sys_oper_log` VALUES (675, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:08:38\",\"delFlag\":\"0\",\"id\":68,\"params\":{},\"prompt\":\"\",\"title\":\"背景\",\"titleHK\":\"背景\",\"titleUS\":\"background\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:08:38', 4); +INSERT INTO `sys_oper_log` VALUES (676, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:08:59\",\"delFlag\":\"0\",\"id\":69,\"params\":{},\"parentId\":68,\"prompt\":\"in a sunny beach,\",\"title\":\"在阳光沙滩\",\"titleHK\":\"在阳光沙滩\",\"titleUS\":\"in a sunny beach\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:08:59', 5); +INSERT INTO `sys_oper_log` VALUES (677, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:09:27\",\"delFlag\":\"0\",\"id\":70,\"params\":{},\"prompt\":\"\",\"title\":\"服装描述\",\"titleHK\":\"服装描述\",\"titleUS\":\"clothing_description\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:09:27', 5); +INSERT INTO `sys_oper_log` VALUES (678, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:10:31\",\"delFlag\":\"0\",\"id\":71,\"params\":{},\"parentId\":70,\"prompt\":\"wearing transparent silk robe, nipples visible through fabric,\",\"title\":\"透明丝袍\",\"titleHK\":\"透明丝袍\",\"titleUS\":\"transparent silk robe\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:10:31', 5); +INSERT INTO `sys_oper_log` VALUES (679, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:11:15\",\"delFlag\":\"0\",\"id\":72,\"params\":{},\"prompt\":\"\",\"title\":\"胸部大小\",\"titleHK\":\"胸部大小\",\"titleUS\":\"Breast size\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:11:15', 5); +INSERT INTO `sys_oper_log` VALUES (680, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:11:44\",\"delFlag\":\"0\",\"id\":73,\"params\":{},\"parentId\":72,\"prompt\":\"voluptuous bust,\",\"title\":\"丰满胸围\",\"titleHK\":\"丰满胸围\",\"titleUS\":\"voluptuous bust\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:11:44', 6); +INSERT INTO `sys_oper_log` VALUES (681, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:12:25\",\"delFlag\":\"0\",\"id\":74,\"params\":{},\"prompt\":\"\",\"title\":\"多人描述\",\"titleHK\":\"多人描述\",\"titleUS\":\"Multiple people described\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:12:25', 6); +INSERT INTO `sys_oper_log` VALUES (682, 'ai-标签管理', 1, 'com.ruoyi.web.controller.ai.AiTagController.add()', 'POST', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:12:59\",\"delFlag\":\"0\",\"id\":75,\"params\":{},\"parentId\":74,\"prompt\":\"2girls, interacting playfully,\",\"title\":\"2个女孩嬉戏互动\",\"titleHK\":\"2个女孩嬉戏互动\",\"titleUS\":\"2girls interacting playfully\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:12:59', 9); +INSERT INTO `sys_oper_log` VALUES (683, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"parentIdSort\":\"5,8,11,64,66,68,70,72,74\",\"price\":8,\"prompt\":\"1girl, solo, detailed face with {眼睛颜色} {发型} {配饰} {表情} {姿势} in {背景}, {服装描述} {胸部大小} no pubic hair at all, no body hair anywhere from neck to toes, pose that naturally conceals lower body from front view, legs positioned to avoid frontal genital exposure, side profile or back view emphasis, subtle natural body contours without explicit details, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, smooth natural skin texture, realistic proportions, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field, high resolution, intricate details, cinematic composition, (if multiple characters: {多人描述}, all characters following same rules no frontal exposure:1.1)(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, frontal genital exposure, visible slit, visible pussy, exposed crotch, swollen labia, puffy labia, deformed genital area, dark mismatched crotch skin, any pubic details, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, unnatural poses, violating human anatomy, bad anatomy, loli, child, old, realistic photo, lowres:1.9, blurry, artifacts, overexposed, underexposed, pixelated, jpeg artifacts, watermark, text, signature, ugly, deformed, mutated, extra limbs, poorly drawn face, poorly drawn hands, missing limbs, floating limbs, disconnected limbs, clothes if nude mode, bra if nude mode, panties if nude mode, underwear if nude mode, bikini if nude mode, swimsuit if nude mode, an', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:16:19', 15); +INSERT INTO `sys_oper_log` VALUES (684, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:08:19\",\"delFlag\":\"0\",\"id\":67,\"params\":{},\"parentId\":66,\"prompt\":\"standing gracefully\",\"status\":0,\"title\":\"优雅站立\",\"titleHK\":\"优雅站立\",\"titleUS\":\"standing gracefully\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:16:32\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:16:32', 5); +INSERT INTO `sys_oper_log` VALUES (685, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-23 14:09:00\",\"delFlag\":\"0\",\"id\":69,\"params\":{},\"parentId\":68,\"prompt\":\"in a sunny beach\",\"status\":0,\"title\":\"在阳光沙滩\",\"titleHK\":\"在阳光沙滩\",\"titleUS\":\"in a sunny beach\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:16:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:16:38', 5); +INSERT INTO `sys_oper_log` VALUES (686, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"parentIdSort\":\"5,8,11,64,66,68,70,72,74\",\"price\":8,\"prompt\":\"1girl, solo, detailed face with {眼睛颜色} {发型} {配饰} {表情} {姿势} in {背景}, {服装描述} {胸部大小} no pubic hair at all, no body hair anywhere from neck to toes, pose that naturally conceals lower body from front view, legs positioned to avoid frontal genital exposure, side profile or back view emphasis, subtle natural body contours without explicit details, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, smooth natural skin texture, realistic proportions, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field, high resolution, intricate details, cinematic composition, (if multiple characters: {多人描述}, all characters following same rules no frontal exposure:1.1)(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, frontal genital exposure, visible slit, visible pussy, exposed crotch, swollen labia, puffy labia, deformed genital area, dark mismatched crotch skin, any pubic details, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, unnatural poses, violating human anatomy, bad anatomy, loli, child, old, realistic photo, lowres:1.9, blurry, artifacts, overexposed, underexposed, pixelated, jpeg artifacts, watermark, text, signature, ugly, deformed, mutated, extra limbs, poorly drawn face, poorly drawn hands, missing limbs, floating limbs, disconnected limbs, clothes if nude mode, bra if nude mode, panties if nude mode, underwear if nude mode, bikini if nude mode, swimsuit if nude mode, an', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:18:49', 9); +INSERT INTO `sys_oper_log` VALUES (687, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-11-24 23:01:20\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"remark\":\"11111\",\"status\":0,\"title\":\"胸部大小\",\"titleHK\":\"胸部大小\",\"titleUS\":\"xiongbu\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:25:43\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:25:43', 6); +INSERT INTO `sys_oper_log` VALUES (688, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/16', '2602:fbf1:b001::36', '内网IP', '[16]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:25:48', 18); +INSERT INTO `sys_oper_log` VALUES (689, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:39:50\",\"delFlag\":\"0\",\"id\":15,\"params\":{},\"parentId\":1,\"prompt\":\"very large breasts\",\"status\":0,\"title\":\"超巨乳\",\"titleHK\":\"超巨乳\",\"titleUS\":\"very large breasts\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:26:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:26:06', 4); +INSERT INTO `sys_oper_log` VALUES (690, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:30\",\"delFlag\":\"0\",\"id\":18,\"params\":{},\"parentId\":17,\"prompt\":\"both hands gently caressing own breasts from front, fingers lightly circling nipples, seductive expression\",\"status\":0,\"title\":\"双手从正面轻抚胸部\",\"titleHK\":\"双手从正面轻抚胸部\",\"titleUS\":\"shuangshoumoxiong\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:27:05\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:27:05', 5); +INSERT INTO `sys_oper_log` VALUES (691, 'ai-标签管理', 3, 'com.ruoyi.web.controller.ai.AiTagController.remove()', 'DELETE', 1, 'admin', '研发部门', '/ai/tag/19', '2602:fbf1:b001::36', '内网IP', '[19]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:27:10', 8); +INSERT INTO `sys_oper_log` VALUES (692, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:45:11\",\"delFlag\":\"0\",\"id\":24,\"params\":{},\"parentId\":22,\"prompt\":\"细节1^细节2^细节3\",\"status\":1,\"title\":\"流星落下\",\"titleHK\":\"流星落下\",\"titleUS\":\"Flow Rate\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:28:47\"}', NULL, 1, '必须开启一个子级标签!', '2025-12-23 14:28:47', 11); +INSERT INTO `sys_oper_log` VALUES (693, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:44:12\",\"delFlag\":\"0\",\"id\":22,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":1,\"title\":\"细节\",\"titleHK\":\"細節\",\"titleUS\":\"Details\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:28:49\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:28:49', 6); +INSERT INTO `sys_oper_log` VALUES (694, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:45:11\",\"delFlag\":\"0\",\"id\":24,\"params\":{},\"parentId\":22,\"prompt\":\"细节1^细节2^细节3\",\"status\":1,\"title\":\"流星落下\",\"titleHK\":\"流星落下\",\"titleUS\":\"Flow Rate\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:28:58\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:28:58', 7); +INSERT INTO `sys_oper_log` VALUES (695, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 20:07:02\",\"delFlag\":\"0\",\"id\":34,\"params\":{},\"parentId\":23,\"prompt\":\"12\",\"status\":1,\"title\":\"1080x1920\",\"titleHK\":\"1080x1920\",\"titleUS\":\"1080x1920\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:29:00\"}', NULL, 1, '必须开启一个子级标签!', '2025-12-23 14:29:00', 12); +INSERT INTO `sys_oper_log` VALUES (696, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:44:49\",\"delFlag\":\"0\",\"id\":23,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":1,\"title\":\"技术参数\",\"titleHK\":\"技術參數\",\"titleUS\":\"Technical Parameters\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:29:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:29:03', 6); +INSERT INTO `sys_oper_log` VALUES (697, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '2602:fbf1:b001::36', '内网IP', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:40:58\",\"delFlag\":\"0\",\"id\":17,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"动作\",\"titleHK\":\"动作\",\"titleUS\":\"Style\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:29:44\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:29:44', 5); +INSERT INTO `sys_oper_log` VALUES (698, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:05:27\",\"delFlag\":\"0\",\"id\":1,\"params\":{},\"parentIdSort\":\"1,17\",\"price\":10,\"prompt\":\"1girl, solo, exact same character as reference image, identical face eye color hairstyle accessories expression pose background lighting, (completely nude:1.2), naked, no clothes, breasts fully exposed, {胸部大小}, nipples perfectly matching skin tone, {动作}, pose that naturally conceals lower body from front view, legs positioned to avoid frontal genital exposure, side profile or back view emphasis, subtle natural body contours without explicit details, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, smooth natural skin texture, realistic proportions, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field, high resolution, intricate details, cinematic composition, (if multiple characters: all characters following same rules no frontal exposure:1.1)(negative: clothes, bra, panties, underwear, bikini, swimsuit, any fabric even one pixel, censored, mosaic, bar censor, any censorship, pasties, nipple covers, frontal genital exposure, visible slit, visible pussy, exposed crotch, swollen labia, puffy labia, deformed genital area, dark mismatched crotch skin, any pubic details, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, unnatural poses, violating human anatomy, loli, child, old, realistic photo, lowres:1.8, blurry, artifacts, overexposed, underexposed, pixelated, jpeg artifacts, watermark, text, signature, ugly, deformed, mutated, extra limbs, poorly drawn face, poorly drawn hands, missing limbs, floating limbs, disconnected limbs)\",\"status\":0,\"title\":\"图生图1\",\"type\":\"11\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-23 14:30:07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:30:07', 6); +INSERT INTO `sys_oper_log` VALUES (699, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"parentIdSort\":\"5,8,11,64,66,68,70,72,74\",\"price\":8,\"prompt\":\"1girl, solo, detailed face with {眼睛颜色} {发型} {配饰} {表情} {姿势} in {背景}, {服装描述} {胸部大小} no pubic hair at all, no body hair anywhere from neck to toes, pose that naturally conceals lower body from front view, legs positioned to avoid frontal genital exposure, side profile or back view emphasis, subtle natural body contours without explicit details, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, smooth natural skin texture, realistic proportions, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field, high resolution, intricate details, cinematic composition, (if multiple characters: {多人描述}, all characters following same rules no frontal exposure:1.1)(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, frontal genital exposure, visible slit, visible pussy, exposed crotch, swollen labia, puffy labia, deformed genital area, dark mismatched crotch skin, any pubic details, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, unnatural poses, violating human anatomy, bad anatomy, loli, child, old, realistic photo, lowres:1.9, blurry, artifacts, overexposed, underexposed, pixelated, jpeg artifacts, watermark, text, signature, ugly, deformed, mutated, extra limbs, poorly drawn face, poorly drawn hands, missing limbs, floating limbs, disconnected limbs, clothes if nude mode, bra if nude mode, panties if nude mode, underwear if nude mode, bikini if nude mode, swimsuit if nude mode, an', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:46:53', 6); +INSERT INTO `sys_oper_log` VALUES (700, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:33\",\"delFlag\":\"0\",\"id\":4,\"params\":{},\"parentIdSort\":\"8,5,11,64,66,68,70,72,74\",\"price\":8,\"prompt\":\"1girl, solo, detailed face with {发型} {眼睛颜色} {配饰} {表情} {姿势} in {背景}, {服装描述} {胸部大小} no pubic hair at all, no body hair anywhere from neck to toes, pose that naturally conceals lower body from front view, legs positioned to avoid frontal genital exposure, side profile or back view emphasis, subtle natural body contours without explicit details, perfect anatomy, exactly two arms and two legs only, perfect hands with exactly 5 clearly separated fingers each no fusion no extra fingers, smooth natural skin texture, realistic proportions, masterpiece, best quality, ultra detailed, 8k, soft lighting, depth of field, high resolution, intricate details, cinematic composition, (if multiple characters: {多人描述}, all characters following same rules no frontal exposure:1.1)(negative: everyday clothes, casual outfit, school uniform, regular dress, any non-specified clothing, clothing glitch, fabric clipping, pubic hair, body hair, happy trail, hair on abdomen, hair on stomach, hair on torso, hair around navel, any hair below neck except head hair, frontal genital exposure, visible slit, visible pussy, exposed crotch, swollen labia, puffy labia, deformed genital area, dark mismatched crotch skin, any pubic details, extra arms, extra legs, extra hands, extra fingers, third arm, third leg, mutated limbs, more than two arms, more than two legs, fused fingers, deformed hands, bad hands, unnatural poses, violating human anatomy, bad anatomy, loli, child, old, realistic photo, lowres:1.9, blurry, artifacts, overexposed, underexposed, pixelated, jpeg artifacts, watermark, text, signature, ugly, deformed, mutated, extra limbs, poorly drawn face, poorly drawn hands, missing limbs, floating limbs, disconnected limbs, clothes if nude mode, bra if nude mode, panties if nude mode, underwear if nude mode, bikini if nude mode, swimsuit if nude mode, an', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-23 14:47:09', 7); +INSERT INTO `sys_oper_log` VALUES (701, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:06:02\",\"delFlag\":\"0\",\"id\":3,\"params\":{},\"parentIdSort\":\"\",\"price\":10,\"prompt\":\"保持参考图1的内容风格不变,用参考图2的脸部对参考图1的脸部进行替换\",\"status\":0,\"title\":\"一键换脸\",\"type\":\"13\",\"updateBy\":\"admin\",\"updateTime\":\"2025-12-24 15:03:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-24 15:03:00', 73); +INSERT INTO `sys_oper_log` VALUES (702, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":901,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-24 16:40:05\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-24 16:40:05', 19); +INSERT INTO `sys_oper_log` VALUES (703, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":904,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-24 17:10:43\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-24 17:10:43', 13); +INSERT INTO `sys_oper_log` VALUES (704, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":905,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-24 17:15:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-24 17:15:04', 7); +INSERT INTO `sys_oper_log` VALUES (705, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":903,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-25 17:15:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-25 17:15:40', 60); +INSERT INTO `sys_oper_log` VALUES (706, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":902,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-25 17:15:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-25 17:15:42', 7); +INSERT INTO `sys_oper_log` VALUES (707, '参数管理', 1, 'com.ruoyi.web.controller.system.SysConfigController.add()', 'POST', 1, 'admin', '研发部门', '/system/config', '23.249.17.33', ' ', '{\"configKey\":\"sys.total.amount\",\"configName\":\"累充金额\",\"configType\":\"N\",\"configValue\":\"100\",\"createBy\":\"admin\",\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 11:29:05', 53); +INSERT INTO `sys_oper_log` VALUES (708, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":906,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-26 12:06:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 12:06:38', 27); +INSERT INTO `sys_oper_log` VALUES (709, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":907,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-26 12:06:39\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 12:06:39', 6); +INSERT INTO `sys_oper_log` VALUES (710, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":908,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-26 12:06:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 12:06:41', 6); +INSERT INTO `sys_oper_log` VALUES (711, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":909,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-26 12:06:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 12:06:42', 8); +INSERT INTO `sys_oper_log` VALUES (712, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '2602:fbf1:b001::36', '内网IP', '{\"configId\":102,\"configKey\":\"sys.total.amount\",\"configName\":\"累充金额\",\"configType\":\"N\",\"configValue\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2025-12-26 11:29:04\",\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 12:09:00', 13); +INSERT INTO `sys_oper_log` VALUES (713, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '2602:fbf1:b001::36', '内网IP', '{\"configId\":102,\"configKey\":\"sys.total.amount\",\"configName\":\"累充金额\",\"configType\":\"N\",\"configValue\":\"100\",\"createBy\":\"admin\",\"createTime\":\"2025-12-26 11:29:04\",\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2025-12-26 12:09:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 14:39:31', 17); +INSERT INTO `sys_oper_log` VALUES (714, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '2602:fbf1:b001::36', '内网IP', '{\"configId\":102,\"configKey\":\"sys.total.amount\",\"configName\":\"累充金额\",\"configType\":\"N\",\"configValue\":\"0\",\"createBy\":\"admin\",\"createTime\":\"2025-12-26 11:29:04\",\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2025-12-26 14:39:31\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 14:51:01', 16); +INSERT INTO `sys_oper_log` VALUES (715, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:09\",\"delFlag\":\"0\",\"id\":3,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/26/ebd0aed8_images.jpeg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图3\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-26 17:27:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 17:27:57', 17); +INSERT INTO `sys_oper_log` VALUES (716, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/26/756207ea_images.png\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图1\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-26 17:31:30\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-26 17:31:30', 7); +INSERT INTO `sys_oper_log` VALUES (717, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '2602:fbf1:b001::36', '内网IP', '{\"configId\":102,\"configKey\":\"sys.total.amount\",\"configName\":\"累充金额\",\"configType\":\"N\",\"configValue\":\"1000\",\"createBy\":\"admin\",\"createTime\":\"2025-12-26 11:29:04\",\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2025-12-26 14:51:01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 11:40:21', 57); +INSERT INTO `sys_oper_log` VALUES (718, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '2602:fbf1:b001::36', '内网IP', '{\"balance\":1000,\"id\":35,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 11:40:47', 42); +INSERT INTO `sys_oper_log` VALUES (719, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '2602:fbf1:b001::36', '内网IP', '{\"balance\":0,\"id\":35,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 11:41:10', 16); +INSERT INTO `sys_oper_log` VALUES (720, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/29/5e56dd36_images.png\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图1\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 16:48:43\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 16:48:43', 14); +INSERT INTO `sys_oper_log` VALUES (721, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/29/6954f02a_image.jpg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图1\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 16:50:27\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 16:50:27', 7); +INSERT INTO `sys_oper_log` VALUES (722, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:09\",\"delFlag\":\"0\",\"id\":3,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/26/ebd0aed8_images.jpeg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图3\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 16:51:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 16:51:22', 5); +INSERT INTO `sys_oper_log` VALUES (723, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:09\",\"delFlag\":\"0\",\"id\":3,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/29/bd4240bd_image.jpg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图3\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 16:51:32\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 16:51:32', 6); +INSERT INTO `sys_oper_log` VALUES (724, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:09\",\"delFlag\":\"0\",\"id\":3,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/29/ea50e84a_image (1).jpg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图3\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 16:52:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 16:52:38', 6); +INSERT INTO `sys_oper_log` VALUES (725, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 20:59:58\",\"delFlag\":\"0\",\"id\":1,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/29/68ea0460_unnamed.jpg\",\"jumpUrl\":\"https://www.google.com\",\"params\":{},\"position\":0,\"remark\":\"11212\",\"status\":0,\"title\":\"图2\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 16:56:20\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 16:56:20', 6); +INSERT INTO `sys_oper_log` VALUES (726, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"id\":4,\"params\":{},\"status\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 16:56:24\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 16:56:24', 7); +INSERT INTO `sys_oper_log` VALUES (727, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:24\",\"delFlag\":\"0\",\"id\":4,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/29/cd393b13_unnamed.jpg\",\"jumpUrl\":\"https://www.google.com\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图4\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 16:56:34\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 16:56:34', 6); +INSERT INTO `sys_oper_log` VALUES (728, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/29/f8edae91_画板 1.png\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图1\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 17:00:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 17:00:40', 6); +INSERT INTO `sys_oper_log` VALUES (729, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.changeBalance()', 'PUT', 1, 'admin', '研发部门', '/ai/user/changeBalance', '2602:fbf1:b001::36', '内网IP', '{\"balance\":10000,\"id\":39,\"params\":{},\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-29 17:05:54', 15); +INSERT INTO `sys_oper_log` VALUES (730, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '2602:fbf1:b001::36', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-25 17:09:24\",\"delFlag\":\"0\",\"id\":4,\"imageUrl\":\"https://images.iqyjsnwv.com/2025/12/30/0af33ee3_画板 1.png\",\"jumpUrl\":\"https://www.google.com\",\"params\":{},\"position\":1,\"status\":0,\"title\":\"图4\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-30 11:22:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-30 11:22:13', 7); +INSERT INTO `sys_oper_log` VALUES (731, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-31 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-22 16:11:11\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":101,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-22 16:11:11\"},{\"createBy\":\"\",\"createTime\":\"2025-12-22 16:11:11\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":102,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-22 16:11:11\"},{\"createBy\":\"\",\"createTime\":\"2025-12-22 16:11:11\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":103,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-22 16:11:11\"}],\"id\":4,\"isFristRecharge\":\"N\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-30 11:56:44\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-30 11:56:44', 31); +INSERT INTO `sys_oper_log` VALUES (732, '充值赠送活动', 2, 'com.ruoyi.web.controller.ai.AiRechargeGiftController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/gift', '2602:fbf1:b001::36', '内网IP', '{\"apiUrl\":\"/api/pay/kada-pay\",\"createBy\":\"admin\",\"createTime\":\"2025-11-27 15:59:13\",\"delFlag\":\"0\",\"endTime\":\"2025-12-31 17:31:00\",\"gearList\":[{\"createBy\":\"\",\"createTime\":\"2025-12-30 11:56:44\",\"delFlag\":\"0\",\"giftAmount\":11,\"giveAmount\":1,\"id\":104,\"params\":{},\"rechargeAmount\":10,\"rechargeId\":4,\"title\":\"\",\"updateBy\":\"\",\"updateTime\":\"2025-12-30 11:56:44\"},{\"createBy\":\"\",\"createTime\":\"2025-12-30 11:56:44\",\"delFlag\":\"0\",\"giftAmount\":51,\"giveAmount\":1,\"id\":105,\"params\":{},\"rechargeAmount\":50,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-30 11:56:44\"},{\"createBy\":\"\",\"createTime\":\"2025-12-30 11:56:44\",\"delFlag\":\"0\",\"giftAmount\":110,\"giveAmount\":5,\"id\":106,\"params\":{},\"rechargeAmount\":100,\"rechargeId\":4,\"updateBy\":\"\",\"updateTime\":\"2025-12-30 11:56:44\"}],\"id\":4,\"isFristRecharge\":\"Y\",\"params\":{},\"payType\":\"PHP\",\"startTime\":\"2025-12-09 00:00:00\",\"status\":0,\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2025-12-30 11:57:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-30 11:57:06', 19); +INSERT INTO `sys_oper_log` VALUES (733, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '2602:fbf1:b001::36', '内网IP', '{\"id\":1049,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2025-12-31 14:23:17\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-31 14:23:17', 60); +INSERT INTO `sys_oper_log` VALUES (734, '体验金活动管理', 2, 'com.ruoyi.web.controller.ai.AiSampleAmountController.changeUserStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/amount/changeUserStatus', '2602:fbf1:b001::36', '内网IP', '{\"id\":2,\"params\":{},\"status\":1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2025-12-31 14:25:07', 24); +INSERT INTO `sys_oper_log` VALUES (735, '修改AI状态', 2, 'com.ruoyi.web.controller.ai.AiManagerController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/manager/changeStatus', '2602:fbf1:b001::36', '内网IP', '{\"id\":3,\"params\":{},\"status\":1,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-05 16:28:01', 53); +INSERT INTO `sys_oper_log` VALUES (736, '修改AI状态', 2, 'com.ruoyi.web.controller.ai.AiManagerController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/manager/changeStatus', '2602:fbf1:b001::36', '内网IP', '{\"id\":5,\"params\":{},\"status\":1,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-05 16:28:05', 8); +INSERT INTO `sys_oper_log` VALUES (737, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":95,\"params\":{},\"parentId\":0,\"status\":0,\"title\":\"眼睛颜色\",\"titleHK\":\"眼睛顏色\",\"titleUS\":\"眼睛颜色\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-05 18:03:20\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-05 18:03:21', 27); +INSERT INTO `sys_oper_log` VALUES (738, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":71,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"胸部大小\",\"titleHK\":\"胸部大小\",\"titleUS\":\"breast size\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:37:05\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:37:07', 7); +INSERT INTO `sys_oper_log` VALUES (739, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":75,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"阴毛样式\",\"titleHK\":\"陰毛樣式\",\"titleUS\":\"pubic hair pattern\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:37:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:37:29', 6); +INSERT INTO `sys_oper_log` VALUES (740, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":1,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":79,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"胸部动作\",\"titleHK\":\"胸部動作\",\"titleUS\":\"chest action \",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:38:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:38:00', 6); +INSERT INTO `sys_oper_log` VALUES (741, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":95,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"眼睛颜色\",\"titleHK\":\"眼睛顏色\",\"titleUS\":\"eye color\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:38:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:38:38', 6); +INSERT INTO `sys_oper_log` VALUES (742, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":101,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"发型\",\"titleHK\":\"髮型\",\"titleUS\":\"hairstyle\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:38:43\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:38:49', 5); +INSERT INTO `sys_oper_log` VALUES (743, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":107,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"配饰\",\"titleHK\":\"配飾\",\"titleUS\":\"accessories\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:38:58\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:38:58', 6); +INSERT INTO `sys_oper_log` VALUES (744, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":113,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"表情\",\"titleHK\":\"表情\",\"titleUS\":\"expression\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:39:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:39:18', 6); +INSERT INTO `sys_oper_log` VALUES (745, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":119,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"姿势\",\"titleHK\":\"姿勢\",\"titleUS\":\"pose\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:39:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:39:25', 5); +INSERT INTO `sys_oper_log` VALUES (746, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":125,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"背景\",\"titleHK\":\"背景\",\"titleUS\":\"background\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:39:36\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:39:42', 5); +INSERT INTO `sys_oper_log` VALUES (747, 'ai-标签管理', 2, 'com.ruoyi.web.controller.ai.AiTagController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/tag', '154.39.66.119', ' ', '{\"aiId\":4,\"createBy\":\"admin\",\"createTime\":\"2025-12-14 19:41:42\",\"delFlag\":\"0\",\"id\":131,\"params\":{},\"parentId\":0,\"prompt\":\"\",\"status\":0,\"title\":\"服装描述\",\"titleHK\":\"服裝描述\",\"titleUS\":\"clothing_description\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-06 10:39:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:39:56', 5); +INSERT INTO `sys_oper_log` VALUES (748, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1131,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 10:44:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:44:34', 6); +INSERT INTO `sys_oper_log` VALUES (749, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1130,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 10:44:31\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:44:36', 17); +INSERT INTO `sys_oper_log` VALUES (750, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1133,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 10:44:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:44:37', 13); +INSERT INTO `sys_oper_log` VALUES (751, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1135,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 10:44:37\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:44:38', 6); +INSERT INTO `sys_oper_log` VALUES (752, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1137,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 10:44:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:44:41', 8); +INSERT INTO `sys_oper_log` VALUES (753, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1133,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2026-01-06 10:49:32\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:49:35', 8); +INSERT INTO `sys_oper_log` VALUES (754, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1137,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2026-01-06 10:49:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:49:36', 7); +INSERT INTO `sys_oper_log` VALUES (755, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1135,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2026-01-06 10:49:31\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:49:38', 8); +INSERT INTO `sys_oper_log` VALUES (756, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1131,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2026-01-06 10:49:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:49:40', 5); +INSERT INTO `sys_oper_log` VALUES (757, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1130,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2026-01-06 10:49:37\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:49:44', 5); +INSERT INTO `sys_oper_log` VALUES (758, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":905,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2026-01-06 10:49:47\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 10:49:47', 6); +INSERT INTO `sys_oper_log` VALUES (759, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1259,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:43:45\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:43:47', 7); +INSERT INTO `sys_oper_log` VALUES (760, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1255,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:43:47\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:43:50', 6); +INSERT INTO `sys_oper_log` VALUES (761, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1251,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:43:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:43:56', 7); +INSERT INTO `sys_oper_log` VALUES (762, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1250,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:03', 6); +INSERT INTO `sys_oper_log` VALUES (763, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1248,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:06', 9); +INSERT INTO `sys_oper_log` VALUES (764, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1246,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:07', 7); +INSERT INTO `sys_oper_log` VALUES (765, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1243,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:09\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:10', 6); +INSERT INTO `sys_oper_log` VALUES (766, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1244,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:11', 7); +INSERT INTO `sys_oper_log` VALUES (767, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1241,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:15', 6); +INSERT INTO `sys_oper_log` VALUES (768, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1232,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:17\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:18', 7); +INSERT INTO `sys_oper_log` VALUES (769, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1237,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:19\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:20', 6); +INSERT INTO `sys_oper_log` VALUES (770, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1221,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:23\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:23', 5); +INSERT INTO `sys_oper_log` VALUES (771, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1211,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:27\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:28', 7); +INSERT INTO `sys_oper_log` VALUES (772, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1217,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:30\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:31', 7); +INSERT INTO `sys_oper_log` VALUES (773, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1213,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:32\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:32', 5); +INSERT INTO `sys_oper_log` VALUES (774, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1212,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:34\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:35', 6); +INSERT INTO `sys_oper_log` VALUES (775, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1202,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:40\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:41', 7); +INSERT INTO `sys_oper_log` VALUES (776, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1201,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:42', 9); +INSERT INTO `sys_oper_log` VALUES (777, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1203,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:42', 7); +INSERT INTO `sys_oper_log` VALUES (778, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1208,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:45\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:46', 5); +INSERT INTO `sys_oper_log` VALUES (779, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1210,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:48\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:48', 8); +INSERT INTO `sys_oper_log` VALUES (780, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1191,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:44:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:44:54', 7); +INSERT INTO `sys_oper_log` VALUES (781, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1169,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:07', 5); +INSERT INTO `sys_oper_log` VALUES (782, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1135,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:17\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:18', 6); +INSERT INTO `sys_oper_log` VALUES (783, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1126,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:24\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:25', 5); +INSERT INTO `sys_oper_log` VALUES (784, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1121,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:27', 6); +INSERT INTO `sys_oper_log` VALUES (785, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1122,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:29', 5); +INSERT INTO `sys_oper_log` VALUES (786, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1112,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:34', 7); +INSERT INTO `sys_oper_log` VALUES (787, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1117,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:36', 6); +INSERT INTO `sys_oper_log` VALUES (788, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1118,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:39', 5); +INSERT INTO `sys_oper_log` VALUES (789, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1115,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:39\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:41', 6); +INSERT INTO `sys_oper_log` VALUES (790, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1116,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:42', 6); +INSERT INTO `sys_oper_log` VALUES (791, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1113,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:43\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:44', 5); +INSERT INTO `sys_oper_log` VALUES (792, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1114,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:45\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:45', 6); +INSERT INTO `sys_oper_log` VALUES (793, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1111,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:47\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:48', 6); +INSERT INTO `sys_oper_log` VALUES (794, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1119,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:50', 8); +INSERT INTO `sys_oper_log` VALUES (795, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1120,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:45:52\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:45:53', 5); +INSERT INTO `sys_oper_log` VALUES (796, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1101,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:01', 7); +INSERT INTO `sys_oper_log` VALUES (797, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1107,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:05', 7); +INSERT INTO `sys_oper_log` VALUES (798, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1088,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:12', 6); +INSERT INTO `sys_oper_log` VALUES (799, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1089,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:14', 6); +INSERT INTO `sys_oper_log` VALUES (800, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1083,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:17\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:17', 7); +INSERT INTO `sys_oper_log` VALUES (801, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1073,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:23', 5); +INSERT INTO `sys_oper_log` VALUES (802, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1074,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:24\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:25', 8); +INSERT INTO `sys_oper_log` VALUES (803, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1075,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:28', 6); +INSERT INTO `sys_oper_log` VALUES (804, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1066,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:37\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:38', 7); +INSERT INTO `sys_oper_log` VALUES (805, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1038,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:56', 5); +INSERT INTO `sys_oper_log` VALUES (806, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1037,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:56\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:46:57', 5); +INSERT INTO `sys_oper_log` VALUES (807, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1036,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:46:58\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:03', 6); +INSERT INTO `sys_oper_log` VALUES (808, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1034,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:06', 5); +INSERT INTO `sys_oper_log` VALUES (809, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1035,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:09', 5); +INSERT INTO `sys_oper_log` VALUES (810, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1033,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:05\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:09', 6); +INSERT INTO `sys_oper_log` VALUES (811, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1031,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:14', 8); +INSERT INTO `sys_oper_log` VALUES (812, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1030,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:15', 6); +INSERT INTO `sys_oper_log` VALUES (813, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1032,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:15', 5); +INSERT INTO `sys_oper_log` VALUES (814, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1029,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:18', 6); +INSERT INTO `sys_oper_log` VALUES (815, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1028,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:19\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:23', 8); +INSERT INTO `sys_oper_log` VALUES (816, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1026,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:23\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:24', 9); +INSERT INTO `sys_oper_log` VALUES (817, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1027,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:24', 5); +INSERT INTO `sys_oper_log` VALUES (818, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1025,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:24\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:25', 6); +INSERT INTO `sys_oper_log` VALUES (819, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1024,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:27', 5); +INSERT INTO `sys_oper_log` VALUES (820, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1022,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:36', 9); +INSERT INTO `sys_oper_log` VALUES (821, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1023,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:28\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:36', 7); +INSERT INTO `sys_oper_log` VALUES (822, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1021,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:31\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:39', 6); +INSERT INTO `sys_oper_log` VALUES (823, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1020,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:34\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:42', 6); +INSERT INTO `sys_oper_log` VALUES (824, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1019,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:37\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:44', 8); +INSERT INTO `sys_oper_log` VALUES (825, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1016,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:48', 6); +INSERT INTO `sys_oper_log` VALUES (826, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1015,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:44\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:50', 5); +INSERT INTO `sys_oper_log` VALUES (827, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1014,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:53', 6); +INSERT INTO `sys_oper_log` VALUES (828, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1010,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:49\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:54', 6); +INSERT INTO `sys_oper_log` VALUES (829, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1008,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:56', 8); +INSERT INTO `sys_oper_log` VALUES (830, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1002,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:47:58\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:47:59', 6); +INSERT INTO `sys_oper_log` VALUES (831, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1001,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:48:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:48:01', 6); +INSERT INTO `sys_oper_log` VALUES (832, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1005,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:48:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:48:05', 6); +INSERT INTO `sys_oper_log` VALUES (833, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1004,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:48:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:48:06', 6); +INSERT INTO `sys_oper_log` VALUES (834, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":999,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:48:07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:48:08', 4); +INSERT INTO `sys_oper_log` VALUES (835, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":991,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:48:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:48:12', 27); +INSERT INTO `sys_oper_log` VALUES (836, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":990,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:48:15\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:48:18', 5); +INSERT INTO `sys_oper_log` VALUES (837, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":989,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:48:18\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:48:19', 5); +INSERT INTO `sys_oper_log` VALUES (838, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":979,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:48:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:48:23', 6); +INSERT INTO `sys_oper_log` VALUES (839, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":981,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:22', 6); +INSERT INTO `sys_oper_log` VALUES (840, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":982,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:23\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:23', 6); +INSERT INTO `sys_oper_log` VALUES (841, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":983,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:24\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:25', 5); +INSERT INTO `sys_oper_log` VALUES (842, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":969,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:29\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:29', 5); +INSERT INTO `sys_oper_log` VALUES (843, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":959,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:36\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:37', 6); +INSERT INTO `sys_oper_log` VALUES (844, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":960,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:39', 5); +INSERT INTO `sys_oper_log` VALUES (845, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":961,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:42', 7); +INSERT INTO `sys_oper_log` VALUES (846, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":968,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:45\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:46', 5); +INSERT INTO `sys_oper_log` VALUES (847, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":967,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:47', 6); +INSERT INTO `sys_oper_log` VALUES (848, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":949,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:51\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:52', 6); +INSERT INTO `sys_oper_log` VALUES (849, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":950,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:53', 5); +INSERT INTO `sys_oper_log` VALUES (850, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":951,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:56', 6); +INSERT INTO `sys_oper_log` VALUES (851, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":952,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:57', 6); +INSERT INTO `sys_oper_log` VALUES (852, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":953,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:49:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:49:59', 7); +INSERT INTO `sys_oper_log` VALUES (853, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":947,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:50:06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:50:07', 6); +INSERT INTO `sys_oper_log` VALUES (854, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":900,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:50:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:50:27', 8); +INSERT INTO `sys_oper_log` VALUES (855, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1258,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:18\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:19', 5); +INSERT INTO `sys_oper_log` VALUES (856, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1256,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:23', 4); +INSERT INTO `sys_oper_log` VALUES (857, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1257,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:27\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:28', 6); +INSERT INTO `sys_oper_log` VALUES (858, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1254,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:30\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:31', 6); +INSERT INTO `sys_oper_log` VALUES (859, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1253,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:28\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:32', 6); +INSERT INTO `sys_oper_log` VALUES (860, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1252,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:34', 6); +INSERT INTO `sys_oper_log` VALUES (861, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1242,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:37\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:38', 6); +INSERT INTO `sys_oper_log` VALUES (862, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1242,\"isTop\":\"N\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:43\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:44', 5); +INSERT INTO `sys_oper_log` VALUES (863, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1245,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:47', 5); +INSERT INTO `sys_oper_log` VALUES (864, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1249,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:51', 5); +INSERT INTO `sys_oper_log` VALUES (865, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1231,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:57', 5); +INSERT INTO `sys_oper_log` VALUES (866, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1236,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:56:57\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:56:58', 6); +INSERT INTO `sys_oper_log` VALUES (867, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1238,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:02', 7); +INSERT INTO `sys_oper_log` VALUES (868, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1239,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:03', 6); +INSERT INTO `sys_oper_log` VALUES (869, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1234,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:05\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:06', 6); +INSERT INTO `sys_oper_log` VALUES (870, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1223,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:12', 5); +INSERT INTO `sys_oper_log` VALUES (871, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1230,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:16', 5); +INSERT INTO `sys_oper_log` VALUES (872, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1226,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:16\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:17', 5); +INSERT INTO `sys_oper_log` VALUES (873, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1215,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:26', 5); +INSERT INTO `sys_oper_log` VALUES (874, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1204,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:32\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:33', 6); +INSERT INTO `sys_oper_log` VALUES (875, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1197,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:39', 7); +INSERT INTO `sys_oper_log` VALUES (876, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1195,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:41\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:42', 6); +INSERT INTO `sys_oper_log` VALUES (877, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1192,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:43\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:44', 6); +INSERT INTO `sys_oper_log` VALUES (878, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1184,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:48\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:49', 5); +INSERT INTO `sys_oper_log` VALUES (879, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1187,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:50\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:51', 7); +INSERT INTO `sys_oper_log` VALUES (880, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1189,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:53\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:53', 6); +INSERT INTO `sys_oper_log` VALUES (881, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1188,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:55\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:55', 5); +INSERT INTO `sys_oper_log` VALUES (882, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1182,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:57:58\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:57:58', 5); +INSERT INTO `sys_oper_log` VALUES (883, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1175,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:09\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:09', 5); +INSERT INTO `sys_oper_log` VALUES (884, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1179,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:14', 8); +INSERT INTO `sys_oper_log` VALUES (885, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1171,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:16', 4); +INSERT INTO `sys_oper_log` VALUES (886, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1172,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:15\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:17', 6); +INSERT INTO `sys_oper_log` VALUES (887, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1173,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:18\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:19', 6); +INSERT INTO `sys_oper_log` VALUES (888, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1163,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:25\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:25', 6); +INSERT INTO `sys_oper_log` VALUES (889, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1165,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:22\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:25', 5); +INSERT INTO `sys_oper_log` VALUES (890, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1161,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:28\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:29', 6); +INSERT INTO `sys_oper_log` VALUES (891, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1166,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:26\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:29', 5); +INSERT INTO `sys_oper_log` VALUES (892, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1158,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:44\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:45', 6); +INSERT INTO `sys_oper_log` VALUES (893, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1159,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:46\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:47', 6); +INSERT INTO `sys_oper_log` VALUES (894, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1151,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:48\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:50', 6); +INSERT INTO `sys_oper_log` VALUES (895, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1152,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:52\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:53', 6); +INSERT INTO `sys_oper_log` VALUES (896, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1156,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:54\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:58:55', 6); +INSERT INTO `sys_oper_log` VALUES (897, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1144,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:58:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:59:00', 6); +INSERT INTO `sys_oper_log` VALUES (898, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1148,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:59:01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:59:02', 6); +INSERT INTO `sys_oper_log` VALUES (899, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1141,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:59:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:59:04', 5); +INSERT INTO `sys_oper_log` VALUES (900, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1132,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:59:08\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:59:11', 6); +INSERT INTO `sys_oper_log` VALUES (901, '订单管理', 2, 'com.ruoyi.web.controller.ai.AiOrderController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/order', '154.39.66.119', ' ', '{\"id\":1134,\"isTop\":\"Y\",\"params\":{},\"updateTime\":\"2026-01-06 14:59:16\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-06 14:59:18', 6); +INSERT INTO `sys_oper_log` VALUES (902, '参数管理', 2, 'com.ruoyi.web.controller.system.SysConfigController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/config', '188.253.116.99', ' ', '{\"configId\":102,\"configKey\":\"sys.total.amount\",\"configName\":\"累充金额\",\"configType\":\"N\",\"configValue\":\"100\",\"createBy\":\"admin\",\"createTime\":\"2025-12-26 11:29:04\",\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2025-12-29 11:40:21\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-07 15:13:45', 21); +INSERT INTO `sys_oper_log` VALUES (903, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '154.39.66.119', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 20:59:58\",\"delFlag\":\"0\",\"id\":1,\"imageUrl\":\"https://images.iqyjsnwv.com/2026/01/08/b610cc2c_0ct82hv9.jpeg\",\"jumpUrl\":\"https://www.google.com\",\"params\":{},\"position\":0,\"remark\":\"11212\",\"status\":0,\"title\":\"图2\",\"type\":1,\"updateBy\":\"admin\",\"updateTime\":\"2026-01-08 12:56:04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-08 12:56:05', 11); +INSERT INTO `sys_oper_log` VALUES (904, 'banner管理', 2, 'com.ruoyi.web.controller.ai.AiBannerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/banner', '154.39.66.119', ' ', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-15 21:02:58\",\"delFlag\":\"0\",\"id\":2,\"imageUrl\":\"https://images.iqyjsnwv.com/2026/01/08/f645d954_0ct82hv9.jpeg\",\"jumpUrl\":\"/recharge\",\"params\":{},\"position\":0,\"remark\":\"21212\",\"status\":0,\"title\":\"图1\",\"type\":0,\"updateBy\":\"admin\",\"updateTime\":\"2026-01-08 12:56:36\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-08 12:56:38', 5); +INSERT INTO `sys_oper_log` VALUES (905, 'AI管理', 2, 'com.ruoyi.web.controller.ai.AiManagerController.edit()', 'PUT', 1, 'admin', '研发部门', '/ai/manager', '2407:cdc0:d002::195', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2025-11-13 20:07:47\",\"delFlag\":\"0\",\"id\":5,\"params\":{},\"parentIdSort\":\"\",\"price\":35,\"prompt\":\"跳舞\",\"remark\":\"\",\"status\":1,\"title\":\"快捷生视频\",\"type\":\"21\",\"updateBy\":\"admin\",\"updateTime\":\"2026-01-08 14:58:36\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-08 14:58:36', 6); +INSERT INTO `sys_oper_log` VALUES (906, '修改AI状态', 2, 'com.ruoyi.web.controller.ai.AiManagerController.changeStatus()', 'PUT', 1, 'admin', '研发部门', '/ai/manager/changeStatus', '2407:cdc0:d002::195', '内网IP', '{\"id\":5,\"params\":{},\"status\":0,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-01-08 15:00:03', 7); +INSERT INTO `sys_oper_log` VALUES (907, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '27.154.112.169', 'XX XX', '{\"id\":25,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-26 17:04:04', 126); +INSERT INTO `sys_oper_log` VALUES (908, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '27.154.112.169', 'XX XX', '{\"id\":26,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-26 17:04:12', 81); +INSERT INTO `sys_oper_log` VALUES (909, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.updatePassword()', 'PUT', 1, 'admin', '研发部门', '/ai/user/updatePassword', '27.154.112.169', 'XX XX', '{\"id\":16,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-26 17:06:35', 81); +INSERT INTO `sys_oper_log` VALUES (910, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '研发部门', '/tool/gen/batchGenCode', '27.154.114.233', 'XX XX', '{\"tables\":\"ai_customer\"}', NULL, 0, NULL, '2026-03-27 11:02:57', 82); +INSERT INTO `sys_oper_log` VALUES (911, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '研发部门', '/tool/gen/importTable', '27.154.114.233', 'XX XX', '{\"tables\":\"ai_template\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-27 11:25:40', 67); +INSERT INTO `sys_oper_log` VALUES (912, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.assignDept()', 'PUT', 1, 'admin', '研发部门', '/ai/user/dept', '120.41.227.10', 'XX XX', '{\"deptId\":101,\"id\":44,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 11:05:53', 246); +INSERT INTO `sys_oper_log` VALUES (913, 'ai-用户信息', 2, 'com.ruoyi.web.controller.ai.AiUserController.assignDept()', 'PUT', 1, 'admin', '研发部门', '/ai/user/dept', '120.41.227.10', 'XX XX', '{\"deptId\":101,\"id\":16,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 12:02:25', 296); +INSERT INTO `sys_oper_log` VALUES (914, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dept', '120.41.227.10', 'XX XX', '{\"ancestors\":\"0,100\",\"byteApiKey\":\"3e33e034-7e25-4228-8864-b51b2a7a8f97\",\"children\":[],\"deptId\":101,\"deptName\":\"深圳总公司\",\"email\":\"ry@qq.com\",\"leader\":\"若依\",\"orderNum\":1,\"params\":{},\"parentId\":100,\"parentName\":\"若依科技\",\"phone\":\"15888888888\",\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 12:02:35', 69); +INSERT INTO `sys_oper_log` VALUES (915, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dept', '120.41.227.10', 'XX XX', '{\"ancestors\":\"0,100\",\"byteApiKey\":\"3e33e034-7e25-4228-8864-b51b2a7a8f97\",\"children\":[],\"deptId\":102,\"deptName\":\"长沙分公司\",\"email\":\"ry@qq.com\",\"leader\":\"若依\",\"orderNum\":2,\"params\":{},\"parentId\":100,\"parentName\":\"若依科技\",\"phone\":\"15888888888\",\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 12:02:40', 34); + +-- ---------------------------- +-- Table structure for sys_post +-- ---------------------------- +DROP TABLE IF EXISTS `sys_post`; +CREATE TABLE `sys_post` ( + `post_id` bigint NOT NULL AUTO_INCREMENT COMMENT '岗位ID', + `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位编码', + `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称', + `post_sort` int NOT NULL COMMENT '显示顺序', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`post_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '岗位信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_post +-- ---------------------------- +INSERT INTO `sys_post` VALUES (1, 'ceo', '董事长', 1, '0', 'admin', '2025-11-09 01:56:51', '', NULL, ''); +INSERT INTO `sys_post` VALUES (2, 'se', '项目经理', 2, '0', 'admin', '2025-11-09 01:56:51', '', NULL, ''); +INSERT INTO `sys_post` VALUES (3, 'hr', '人力资源', 3, '0', 'admin', '2025-11-09 01:56:51', '', NULL, ''); +INSERT INTO `sys_post` VALUES (4, 'user', '普通员工', 4, '0', 'admin', '2025-11-09 01:56:52', '', NULL, ''); + +-- ---------------------------- +-- Table structure for sys_role +-- ---------------------------- +DROP TABLE IF EXISTS `sys_role`; +CREATE TABLE `sys_role` ( + `role_id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色ID', + `role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色名称', + `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色权限字符串', + `role_sort` int NOT NULL COMMENT '显示顺序', + `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)', + `menu_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '菜单树选择项是否关联显示', + `dept_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '部门树选择项是否关联显示', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色状态(0正常 1停用)', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`role_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_role +-- ---------------------------- +INSERT INTO `sys_role` VALUES (1, '超级管理员', 'admin', 1, '1', 1, 1, '0', '0', 'admin', '2025-11-09 01:56:52', '', NULL, '超级管理员'); +INSERT INTO `sys_role` VALUES (2, '普通角色', 'common', 2, '2', 1, 1, '0', '0', 'admin', '2025-11-09 01:56:53', '', NULL, '普通角色'); + +-- ---------------------------- +-- Table structure for sys_role_dept +-- ---------------------------- +DROP TABLE IF EXISTS `sys_role_dept`; +CREATE TABLE `sys_role_dept` ( + `role_id` bigint NOT NULL COMMENT '角色ID', + `dept_id` bigint NOT NULL COMMENT '部门ID', + PRIMARY KEY (`role_id`, `dept_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和部门关联表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_role_dept +-- ---------------------------- +INSERT INTO `sys_role_dept` VALUES (2, 100); +INSERT INTO `sys_role_dept` VALUES (2, 101); +INSERT INTO `sys_role_dept` VALUES (2, 105); + +-- ---------------------------- +-- Table structure for sys_role_menu +-- ---------------------------- +DROP TABLE IF EXISTS `sys_role_menu`; +CREATE TABLE `sys_role_menu` ( + `role_id` bigint NOT NULL COMMENT '角色ID', + `menu_id` bigint NOT NULL COMMENT '菜单ID', + PRIMARY KEY (`role_id`, `menu_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和菜单关联表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_role_menu +-- ---------------------------- +INSERT INTO `sys_role_menu` VALUES (2, 1); +INSERT INTO `sys_role_menu` VALUES (2, 2); +INSERT INTO `sys_role_menu` VALUES (2, 3); +INSERT INTO `sys_role_menu` VALUES (2, 4); +INSERT INTO `sys_role_menu` VALUES (2, 100); +INSERT INTO `sys_role_menu` VALUES (2, 101); +INSERT INTO `sys_role_menu` VALUES (2, 102); +INSERT INTO `sys_role_menu` VALUES (2, 103); +INSERT INTO `sys_role_menu` VALUES (2, 104); +INSERT INTO `sys_role_menu` VALUES (2, 105); +INSERT INTO `sys_role_menu` VALUES (2, 106); +INSERT INTO `sys_role_menu` VALUES (2, 107); +INSERT INTO `sys_role_menu` VALUES (2, 108); +INSERT INTO `sys_role_menu` VALUES (2, 109); +INSERT INTO `sys_role_menu` VALUES (2, 110); +INSERT INTO `sys_role_menu` VALUES (2, 111); +INSERT INTO `sys_role_menu` VALUES (2, 112); +INSERT INTO `sys_role_menu` VALUES (2, 113); +INSERT INTO `sys_role_menu` VALUES (2, 114); +INSERT INTO `sys_role_menu` VALUES (2, 115); +INSERT INTO `sys_role_menu` VALUES (2, 116); +INSERT INTO `sys_role_menu` VALUES (2, 117); +INSERT INTO `sys_role_menu` VALUES (2, 500); +INSERT INTO `sys_role_menu` VALUES (2, 501); +INSERT INTO `sys_role_menu` VALUES (2, 1000); +INSERT INTO `sys_role_menu` VALUES (2, 1001); +INSERT INTO `sys_role_menu` VALUES (2, 1002); +INSERT INTO `sys_role_menu` VALUES (2, 1003); +INSERT INTO `sys_role_menu` VALUES (2, 1004); +INSERT INTO `sys_role_menu` VALUES (2, 1005); +INSERT INTO `sys_role_menu` VALUES (2, 1006); +INSERT INTO `sys_role_menu` VALUES (2, 1007); +INSERT INTO `sys_role_menu` VALUES (2, 1008); +INSERT INTO `sys_role_menu` VALUES (2, 1009); +INSERT INTO `sys_role_menu` VALUES (2, 1010); +INSERT INTO `sys_role_menu` VALUES (2, 1011); +INSERT INTO `sys_role_menu` VALUES (2, 1012); +INSERT INTO `sys_role_menu` VALUES (2, 1013); +INSERT INTO `sys_role_menu` VALUES (2, 1014); +INSERT INTO `sys_role_menu` VALUES (2, 1015); +INSERT INTO `sys_role_menu` VALUES (2, 1016); +INSERT INTO `sys_role_menu` VALUES (2, 1017); +INSERT INTO `sys_role_menu` VALUES (2, 1018); +INSERT INTO `sys_role_menu` VALUES (2, 1019); +INSERT INTO `sys_role_menu` VALUES (2, 1020); +INSERT INTO `sys_role_menu` VALUES (2, 1021); +INSERT INTO `sys_role_menu` VALUES (2, 1022); +INSERT INTO `sys_role_menu` VALUES (2, 1023); +INSERT INTO `sys_role_menu` VALUES (2, 1024); +INSERT INTO `sys_role_menu` VALUES (2, 1025); +INSERT INTO `sys_role_menu` VALUES (2, 1026); +INSERT INTO `sys_role_menu` VALUES (2, 1027); +INSERT INTO `sys_role_menu` VALUES (2, 1028); +INSERT INTO `sys_role_menu` VALUES (2, 1029); +INSERT INTO `sys_role_menu` VALUES (2, 1030); +INSERT INTO `sys_role_menu` VALUES (2, 1031); +INSERT INTO `sys_role_menu` VALUES (2, 1032); +INSERT INTO `sys_role_menu` VALUES (2, 1033); +INSERT INTO `sys_role_menu` VALUES (2, 1034); +INSERT INTO `sys_role_menu` VALUES (2, 1035); +INSERT INTO `sys_role_menu` VALUES (2, 1036); +INSERT INTO `sys_role_menu` VALUES (2, 1037); +INSERT INTO `sys_role_menu` VALUES (2, 1038); +INSERT INTO `sys_role_menu` VALUES (2, 1039); +INSERT INTO `sys_role_menu` VALUES (2, 1040); +INSERT INTO `sys_role_menu` VALUES (2, 1041); +INSERT INTO `sys_role_menu` VALUES (2, 1042); +INSERT INTO `sys_role_menu` VALUES (2, 1043); +INSERT INTO `sys_role_menu` VALUES (2, 1044); +INSERT INTO `sys_role_menu` VALUES (2, 1045); +INSERT INTO `sys_role_menu` VALUES (2, 1046); +INSERT INTO `sys_role_menu` VALUES (2, 1047); +INSERT INTO `sys_role_menu` VALUES (2, 1048); +INSERT INTO `sys_role_menu` VALUES (2, 1049); +INSERT INTO `sys_role_menu` VALUES (2, 1050); +INSERT INTO `sys_role_menu` VALUES (2, 1051); +INSERT INTO `sys_role_menu` VALUES (2, 1052); +INSERT INTO `sys_role_menu` VALUES (2, 1053); +INSERT INTO `sys_role_menu` VALUES (2, 1054); +INSERT INTO `sys_role_menu` VALUES (2, 1055); +INSERT INTO `sys_role_menu` VALUES (2, 1056); +INSERT INTO `sys_role_menu` VALUES (2, 1057); +INSERT INTO `sys_role_menu` VALUES (2, 1058); +INSERT INTO `sys_role_menu` VALUES (2, 1059); +INSERT INTO `sys_role_menu` VALUES (2, 1060); + +-- ---------------------------- +-- Table structure for sys_user +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user`; +CREATE TABLE `sys_user` ( + `user_id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID', + `dept_id` bigint NULL DEFAULT NULL COMMENT '部门ID', + `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户账号', + `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称', + `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '00' COMMENT '用户类型(00系统用户)', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户邮箱', + `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码', + `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)', + `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像地址', + `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '账号状态(0正常 1停用)', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '最后登录IP', + `login_date` datetime NULL DEFAULT NULL COMMENT '最后登录时间', + `pwd_update_date` datetime NULL DEFAULT NULL COMMENT '密码最后更新时间', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`user_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_user +-- ---------------------------- +INSERT INTO `sys_user` VALUES (1, 103, 'admin', '若依', '00', 'ry@163.com', '15888888888', '1', '', '$2a$10$xxx1Q9IhRa16pTosOZq03eUi2lIaSWu52pH8YgWA6BZqmzQnKiHE.', '0', '0', '27.154.112.169', '2026-03-26 17:01:37', '2025-11-28 07:57:52', 'admin', '2025-11-09 01:56:50', '', '2026-03-26 17:01:37', '管理员'); +INSERT INTO `sys_user` VALUES (2, 105, 'ry', '若依', '00', 'ry@qq.com', '15666666666', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', '2025-11-09 01:56:50', '2025-11-09 01:56:50', 'admin', '2025-11-09 01:56:50', '', NULL, '测试员'); + +-- ---------------------------- +-- Table structure for sys_user_post +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user_post`; +CREATE TABLE `sys_user_post` ( + `user_id` bigint NOT NULL COMMENT '用户ID', + `post_id` bigint NOT NULL COMMENT '岗位ID', + PRIMARY KEY (`user_id`, `post_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户与岗位关联表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_user_post +-- ---------------------------- +INSERT INTO `sys_user_post` VALUES (1, 1); +INSERT INTO `sys_user_post` VALUES (2, 2); + +-- ---------------------------- +-- Table structure for sys_user_role +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user_role`; +CREATE TABLE `sys_user_role` ( + `user_id` bigint NOT NULL COMMENT '用户ID', + `role_id` bigint NOT NULL COMMENT '角色ID', + PRIMARY KEY (`user_id`, `role_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户和角色关联表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_user_role +-- ---------------------------- +INSERT INTO `sys_user_role` VALUES (1, 1); +INSERT INTO `sys_user_role` VALUES (1, 2); +INSERT INTO `sys_user_role` VALUES (2, 2); + +-- ---------------------------- +-- Table structure for user_message +-- ---------------------------- +DROP TABLE IF EXISTS `user_message`; +CREATE TABLE `user_message` ( + `user_id` bigint NOT NULL COMMENT '用户ID', + `message_id` bigint NOT NULL COMMENT '消息ID', + PRIMARY KEY (`user_id`, `message_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户消息关系表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of user_message +-- ---------------------------- +INSERT INTO `user_message` VALUES (1, 1); +INSERT INTO `user_message` VALUES (1, 2); +INSERT INTO `user_message` VALUES (1, 4); +INSERT INTO `user_message` VALUES (2, 1); +INSERT INTO `user_message` VALUES (2, 2); +INSERT INTO `user_message` VALUES (2, 3); +INSERT INTO `user_message` VALUES (2, 4); + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/web-api/sql/group-balance-01.sql b/web-api/sql/group-balance-01.sql index c403ec5..2661607 100644 --- a/web-api/sql/group-balance-01.sql +++ b/web-api/sql/group-balance-01.sql @@ -78,10 +78,10 @@ CREATE TABLE `ai_charge_refund_order` ( `order_num` VARCHAR(50) NOT NULL COMMENT '订单编号' COLLATE 'utf8mb4_0900_ai_ci', `third_party_order_num` VARCHAR(50) NULL DEFAULT NULL COMMENT '第三方单号(预留)' COLLATE 'utf8mb4_0900_ai_ci', `dept_id` BIGINT NOT NULL COMMENT '部门ID', - `order_type` TINYINT NOT NULL COMMENT '订单类型(0-充值;1-退款)', + `order_type` TINYINT NOT NULL COMMENT '订单类型(0-充值;1-退款;2-手动修改)', `money` DECIMAL(12,2) NULL DEFAULT NULL COMMENT '充值金额', - `amount` DECIMAL(12,2) NOT NULL COMMENT '积分,均为正数,通过订单类型判断是加还是减', - `remark` VARCHAR(50) NULL DEFAULT NULL COMMENT '备注' COLLATE 'utf8mb4_0900_ai_ci', + `amount` DECIMAL(12,2) NOT NULL COMMENT '积分:充值/退款为绝对值;手动修改可正可负', + `remark` VARCHAR(500) NULL DEFAULT NULL COMMENT '备注' COLLATE 'utf8mb4_0900_ai_ci', `status` TINYINT(1) NOT NULL COMMENT '状态:0-进行中 1-已完成 2-失败', PRIMARY KEY (`id`) USING BTREE, INDEX `create_by` (`create_by`) USING BTREE, diff --git a/web-api/sql/sql变更.sql b/web-api/sql/sql变更.sql new file mode 100644 index 0000000..f9192f7 --- /dev/null +++ b/web-api/sql/sql变更.sql @@ -0,0 +1,195 @@ +ALTER TABLE sys_dept ADD COLUMN model_parm TEXT NULL COMMENT '视频模型列表JSON(label+value)' AFTER byte_api_key; +ALTER TABLE ai_order ADD COLUMN ext_status varchar(255) COMMENT '执行状态'; +ALTER TABLE `byteai`.`ai_order` + MODIFY COLUMN `img1` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '首帧图片' AFTER `is_top`, + MODIFY COLUMN `img2` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第二张图片' AFTER `img1`; + +-- 2026-04-07 新建表 tos_asset(审核批次 items),完整 DDL 见 tos_asset.sql +-- 2026-04-07 若表已存在仅补列:alter_tos_asset_ai_user_result.sql + + + +INSERT INTO `byteai`.`sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (111, '门户视频默认参数', 'portal.video.defaults', '{\"model\":\"ep-202604170001\",\"duration\":5,\"resolution\":\"720p\",\"ratio\":\"16:9\"}', 'N', 'admin', '2026-04-17 16:40:56', 'admin', '2026-04-17 16:40:56', '门户视频默认参数(JSON)'); +INSERT INTO `byteai`.`sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (112, '门户视频模型列表(全局兜底)', 'portal.video.models', '[{\"label\":\"Seedance 2.0\",\"value\":\"ep-202604170001\"},{\"label\":\"Seedance Pro\",\"value\":\"ep-202604170002\"}]', 'N', 'admin', '2026-04-17 16:40:56', 'admin', '2026-04-17 16:40:56', '当部门model_parm为空时使用'); +INSERT INTO `byteai`.`sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (113, '门户视频比例选项', 'portal.video.ratios', '[\"16:9\",\"9:16\",\"1:1\",\"3:4\",\"4:3\",\"21:9\"]', 'N', 'admin', '2026-04-17 16:40:56', 'admin', '2026-04-17 16:40:56', '门户视频比例选项(JSON数组)'); +INSERT INTO `byteai`.`sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (114, '门户视频时长选项', 'portal.video.durations', '[5,6,7,8,9,10,11,12,13,14,15]', 'N', 'admin', '2026-04-17 16:40:56', 'admin', '2026-04-17 16:40:56', '门户视频时长选项(JSON数组)'); +INSERT INTO `byteai`.`sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (115, '门户视频分辨率选项', 'portal.video.resolutions', '[\"720p\",\"1080p\",\"480p\"]', 'N', 'admin', '2026-04-17 16:40:56', 'admin', '2026-04-17 16:40:56', '门户视频分辨率选项(JSON数组)'); +INSERT INTO `byteai`.`sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (116, '门户视频功能类型', 'portal.video.functionType', '21', 'N', 'admin', '2026-04-17 16:40:56', 'admin', '2026-04-17 16:40:56', '与 ai_manager.type 对应'); + +-- 团队每日消耗统计:来源表补字段(实际充值积分) +ALTER TABLE `ai_video_report_data` + ADD COLUMN `recharge_score` DECIMAL(14,2) NOT NULL DEFAULT '0.00' COMMENT '实际充值积分(充值-退款)' AFTER `use_tokens`; + +-- 团队充值/退款/手工调账订单:类型扩展、备注加长、积分字段说明(手动修改允许正负) +ALTER TABLE `ai_charge_refund_order` + MODIFY COLUMN `order_type` TINYINT NOT NULL COMMENT '订单类型(0-充值;1-退款;2-手动修改)', + MODIFY COLUMN `amount` DECIMAL(12,2) NOT NULL COMMENT '积分:充值/退款填绝对值;手动修改可正(加)可负(减)', + MODIFY COLUMN `remark` VARCHAR(500) NULL DEFAULT NULL COMMENT '备注'; + + + + + + +------------------ 团队后台菜单与权限(总管理 admin-ui 动态路由) +-- parent_id=0 为顶级;若需挂到现有目录,请改第一行父菜单的 parent_id 并删掉目录插入,仅保留子菜单挂到已有父级。 + +-- 目录:团队后台 +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队后台', '0', '8', 'subteam', null, 1, 0, 'M', '0', '0', '', 'peoples', 'admin', sysdate(), '', null, '团队管理员使用'); + +SELECT @subteamRoot := LAST_INSERT_ID(); + +-- 工作台(概览) +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('工作台', @subteamRoot, '1', 'overview', 'subteam/overview/index', 1, 0, 'C', '0', '0', 'subteam:overview:view', 'dashboard', 'admin', sysdate(), '', null, ''); +SELECT @m0 := LAST_INSERT_ID(); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('工作台查询', @m0, '1', '#', '', 1, 0, 'F', '0', '0', 'subteam:overview:view', '#', 'admin', sysdate(), '', null, ''); + +-- 用户管理 +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('用户管理', @subteamRoot, '2', 'user', 'subteam/user/index', 1, 0, 'C', '0', '0', 'subteam:user:list', 'user', 'admin', sysdate(), '', null, ''); +SELECT @m1 := LAST_INSERT_ID(); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('用户查询', @m1, '1', '#', '', 1, 0, 'F', '0', '0', 'subteam:user:query', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('用户新增', @m1, '2', '#', '', 1, 0, 'F', '0', '0', 'subteam:user:add', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('用户修改', @m1, '3', '#', '', 1, 0, 'F', '0', '0', 'subteam:user:edit', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('用户删除', @m1, '4', '#', '', 1, 0, 'F', '0', '0', 'subteam:user:remove', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('重置密码', @m1, '5', '#', '', 1, 0, 'F', '0', '0', 'subteam:user:resetPwd', '#', 'admin', sysdate(), '', null, ''); + +-- 视频订单 +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('订单记录', @subteamRoot, '3', 'video-order', 'subteam/videoOrder/index', 1, 0, 'C', '0', '0', 'subteam:videoOrder:list', 'list', 'admin', sysdate(), '', null, ''); +SELECT @m2 := LAST_INSERT_ID(); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('订单查询', @m2, '1', '#', '', 1, 0, 'F', '0', '0', 'subteam:videoOrder:query', '#', 'admin', sysdate(), '', null, ''); + +-- 团队充值记录 +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队充值记录', @subteamRoot, '4', 'charge-order', 'subteam/chargeOrder/index', 1, 0, 'C', '0', '0', 'subteam:charge:list', 'money', 'admin', sysdate(), '', null, ''); +SELECT @m3 := LAST_INSERT_ID(); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('充值记录查询', @m3, '1', '#', '', 1, 0, 'F', '0', '0', 'subteam:charge:query', '#', 'admin', sysdate(), '', null, ''); + +-- 用户余额变动(门户 ai_user) +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('用户余额变动', @subteamRoot, '5', 'user-balance', 'subteam/userBalance/index', 1, 0, 'C', '0', '0', 'subteam:userBalance:list', 'chart', 'admin', sysdate(), '', null, ''); +SELECT @m4 := LAST_INSERT_ID(); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('余额变动查询', @m4, '1', '#', '', 1, 0, 'F', '0', '0', 'subteam:userBalance:query', '#', 'admin', sysdate(), '', null, ''); + +-- 团队消耗统计 +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队消耗统计', @subteamRoot, '6', 'consume-stat', 'subteam/consumeStat/index', 1, 0, 'C', '0', '0', 'subteam:consume:list', 'chart', 'admin', sysdate(), '', null, ''); +SELECT @m5 := LAST_INSERT_ID(); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('消耗统计查询', @m5, '1', '#', '', 1, 0, 'F', '0', '0', 'subteam:consume:list', '#', 'admin', sysdate(), '', null, ''); + +-- 团队余额变动 +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队余额变动', @subteamRoot, '7', 'group-balance', 'subteam/groupBalance/index', 1, 0, 'C', '0', '0', 'subteam:groupBalance:list', 'nested', 'admin', sysdate(), '', null, ''); +SELECT @m6 := LAST_INSERT_ID(); +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队余额变动查询', @m6, '1', '#', '', 1, 0, 'F', '0', '0', 'subteam:groupBalance:query', '#', 'admin', sysdate(), '', null, ''); +-- 菜单 SQL +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)余额变动', '3', '1', 'record', 'ai/record/index', 1, 0, 'C', '0', '0', 'ai:record:list', '#', 'admin', sysdate(), '', null, '团队(部门)余额变动菜单'); + +-- 按钮父菜单ID +SELECT @parentId := LAST_INSERT_ID(); + +-- 按钮 SQL +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)余额变动查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'ai:record:query', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)余额变动新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'ai:record:add', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)余额变动修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'ai:record:edit', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)余额变动删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'ai:record:remove', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)余额变动导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'ai:record:export', '#', 'admin', sysdate(), '', null, ''); + +-- 菜单 SQL +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)充值退款订单', '3', '1', 'order', 'ai/order/index', 1, 0, 'C', '0', '0', 'ai:order:list', '#', 'admin', sysdate(), '', null, '团队(部门)充值退款订单菜单'); + +-- 按钮父菜单ID +SELECT @parentId := LAST_INSERT_ID(); + +-- 按钮 SQL +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)充值退款订单查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'ai:order:query', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)充值退款订单新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'ai:order:add', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)充值退款订单修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'ai:order:edit', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)充值退款订单删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'ai:order:remove', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)充值退款订单导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'ai:order:export', '#', 'admin', sysdate(), '', null, ''); + +-- 团队每日消耗统计(路由 path:data,组件:ai/data/index,接口:GET /ai/data/list → ai:data:list) +-- parent_id:请改为环境中「AI 管理」等父菜单的 menu_id(示例 3,与 orderMenu.sql 一致) +-- 若曾执行过旧脚本,请在「菜单管理」删除旧「AI视频生成统计数据」等重复项,或按 perms/path 自行 DELETE 后再执行 + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队每日消耗统计', '3', '2', 'data', 'ai/data/index', 1, 0, 'C', '0', '0', 'ai:data:list', 'chart', 'admin', sysdate(), '', null, '按日、团队查看消耗与充值对账;须填日期与团队名称查询'); + +SELECT @parentId := LAST_INSERT_ID(); + +-- 与若依习惯一致:列表页的「查询」子权限(与主菜单同为 list,角色勾选菜单时一般已包含;可按需删去本行) +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队每日消耗统计查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'ai:data:list', '#', 'admin', sysdate(), '', null, ''); + +-- AiVideoReportDataController 仍保留的其它接口权限(后台手工分配;前端当前未使用导出/增删改) +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队统计-详情', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'ai:data:query', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队统计-新增', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'ai:data:add', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队统计-修改', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'ai:data:edit', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队统计-删除', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'ai:data:remove', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队统计-导出', @parentId, '6', '#', '', 1, 0, 'F', '0', '0', 'ai:data:export', '#', 'admin', sysdate(), '', null, ''); +-- 菜单 SQL +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)对应火山引擎配置', '3', '1', 'config', 'ai/config/index', 1, 0, 'C', '0', '0', 'ai:config:list', '#', 'admin', sysdate(), '', null, '团队(部门)对应火山引擎配置菜单'); + +-- 按钮父菜单ID +SELECT @parentId := LAST_INSERT_ID(); + +-- 按钮 SQL +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)对应火山引擎配置查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'ai:config:query', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)对应火山引擎配置新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'ai:config:add', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)对应火山引擎配置修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'ai:config:edit', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)对应火山引擎配置删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'ai:config:remove', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('团队(部门)对应火山引擎配置导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'ai:config:export', '#', 'admin', sysdate(), '', null, ''); +