定时任务增加系统定时任务
This commit is contained in:
@@ -275,3 +275,56 @@ INSERT INTO `tb_crontab_task_meta` (
|
||||
NOW()
|
||||
);
|
||||
|
||||
-- 9. 热门资源推荐任务
|
||||
INSERT INTO `tb_crontab_task_meta` (
|
||||
`id`, `meta_id`, `name`, `description`, `category`,
|
||||
`bean_name`, `method_name`, `script_path`, `param_schema`, `auto_publish`,
|
||||
`sort_order`, `creator`, `create_time`
|
||||
) VALUES (
|
||||
'9',
|
||||
'top_recommend_task',
|
||||
'热门资源推荐',
|
||||
'每天凌晨1点自动更新热门推荐资源(浏览量TOP10+最新发布TOP10)',
|
||||
'系统内部任务',
|
||||
'topRecommendTask',
|
||||
'execute',
|
||||
'',
|
||||
'[]',
|
||||
0,
|
||||
9,
|
||||
'system',
|
||||
NOW()
|
||||
);
|
||||
|
||||
-- 创建热门资源推荐任务实例
|
||||
INSERT INTO `tb_crontab_task` (
|
||||
`id`, `task_id`, `meta_id`, `task_name`,`task_group`, `description`,`bean_name`,
|
||||
`cron_expression`, `method_name`, `method_params`, `status`, `creator`, `create_time`
|
||||
) VALUES (
|
||||
'9',
|
||||
'task_top_recommend_daily',
|
||||
'top_recommend_task',
|
||||
'每日热门资源推荐更新',
|
||||
'系统内部任务',
|
||||
'每天凌晨1点自动更新热门推荐资源列表',
|
||||
'topRecommendTask',
|
||||
'0 0 1 * * ?',
|
||||
'execute',
|
||||
'{}',
|
||||
1,
|
||||
'system',
|
||||
NOW()
|
||||
);
|
||||
-- 赋予root用户和superadmin角色对热门资源推荐任务的读写执行权限
|
||||
INSERT INTO `tb_resource_permission` (`id`, `resource_type`, `resource_id`, `dept_id`,
|
||||
`role_id`, `can_read`, `can_write`, `can_execute`, `creator`, `updater`,
|
||||
`create_time`, `update_time`, `delete_time`, `deleted`)
|
||||
VALUES ('671f0c40642e6a69c2be9b6d7a4e986e', 7, 'task_top_recommend_daily', 'root_department',
|
||||
'superadmin', 1, 1, 1, '1', NULL,
|
||||
'2025-11-25 13:57:16', '2025-11-25 13:57:16', NULL, 0);
|
||||
INSERT INTO `tb_resource_permission` (`id`, `resource_type`, `resource_id`, `dept_id`,
|
||||
`role_id`, `can_read`, `can_write`, `can_execute`, `creator`, `updater`,
|
||||
`create_time`, `update_time`, `delete_time`, `deleted`)
|
||||
VALUES ('c365853b6a0e38a9c504962de4403e57', 7, 'task_top_recommend_daily', NULL, NULL,
|
||||
1, 0, 0, '1', NULL,
|
||||
'2025-11-25 13:57:16', '2025-11-25 13:57:16', NULL, 0);
|
||||
|
||||
Reference in New Issue
Block a user