delete
from sys_job
where invoke_target in
      ('MediatorTask.baseDeviceInfo()',
       'MediatorTask.dvsBaseInfo()',
       'MediatorTask.alarmHostBaseInfo()',
       'MediatorTask.videoIntegrityCheck()');

-- 每日凌晨1点基础设备信息主动获取
INSERT INTO `sys_job`(`job_name`, `job_group`, `invoke_target`, `cron_expression`, `misfire_policy`, `concurrent`,
                      `status`, `create_by`, `create_time`, `update_by`, `update_time`)
VALUES ('基础设备信息获取', 'DEFAULT', 'MediatorTask.baseDeviceInfo()', '0 0 1 * * ?', '1', '1', '0', NULL, now(), NULL,
        NULL);

-- 每日凌晨2点通道设备信息主动获取
INSERT INTO `sys_job`(`job_name`, `job_group`, `invoke_target`, `cron_expression`, `misfire_policy`, `concurrent`,
                      `status`, `create_by`, `create_time`, `update_by`, `update_time`)
VALUES ('通道设备信息主动获取', 'DEFAULT', 'MediatorTask.dvsBaseInfo()', '0 0 2 * * ?', '1', '1', '0', NULL, now(),
        NULL,
        NULL);

-- 每日凌晨2点子系统信息主动获取
INSERT INTO `sys_job`(`job_name`, `job_group`, `invoke_target`, `cron_expression`, `misfire_policy`, `concurrent`,
                      `status`, `create_by`, `create_time`, `update_by`, `update_time`)
VALUES ('子系统信息主动获取', 'DEFAULT', 'MediatorTask.alarmHostBaseInfo()', '0 0 2 * * ?', '1', '1', '0', NULL, now(),
        NULL,
        NULL);


-- 每日凌晨3点录像完整性主动获取
INSERT INTO `sys_job`(`job_name`, `job_group`, `invoke_target`, `cron_expression`, `misfire_policy`, `concurrent`,
                      `status`, `create_by`, `create_time`, `update_by`, `update_time`)
VALUES ('录像完整性主动获取', 'DEFAULT', 'MediatorTask.videoIntegrityCheck()', '0 0 3 * * ?', '1', '1', '0', NULL,
        now(), NULL, now());


