-- 双通道定时同步：Node 通道上限与候选池配置（已有环境增量执行）
SET NAMES utf8mb4;

INSERT INTO `fa_config` (`name`, `group`, `title`, `tip`, `type`, `visible`, `value`, `content`, `rule`, `extend`, `setting`)
SELECT 'split_sync_max_per_cron', 'split', 'Node通道单次同步上限', '每分钟 cron 在 Node 通道最多处理几条到期工单（仅影响需调用 Node 的类型）；纯 PHP 直连类型不受此限制', 'number', '', '5', '', '', '', NULL
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `fa_config` WHERE `name` = 'split_sync_max_per_cron' LIMIT 1);

INSERT INTO `fa_config` (`name`, `group`, `title`, `tip`, `type`, `visible`, `value`, `content`, `rule`, `extend`, `setting`)
SELECT 'split_sync_node_candidate_multiplier', 'split', 'Node通道候选池倍数', 'Node 候选工单数 = 单次上限 × 本倍数，用于公平轮转', 'number', '', '10', '', '', '', NULL
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `fa_config` WHERE `name` = 'split_sync_node_candidate_multiplier' LIMIT 1);

UPDATE `fa_config`
SET `title` = 'Node通道单次同步上限',
    `tip` = '每分钟 cron 在 Node 通道最多处理几条到期工单（仅影响需调用 Node 的类型）；纯 PHP 直连类型不受此限制'
WHERE `name` = 'split_sync_max_per_cron';

UPDATE `fa_config`
SET `value` = '5'
WHERE `name` = 'split_sync_max_per_cron' AND (`value` = '' OR `value` = '2');
