-- 复诊接诊率统计菜单
-- 页面路径: /stats/revisit_rate
-- 前端组件: /stats/revisit_rate/index
-- 查询权限: stats.revisitRate/overview
-- 按钮权限: stats.revisitRate/deptOptions（部门下拉）
--           stats.revisitRate/assignLines（被指派数明细）
--           stats.revisitRate/visitOrderLines（N 诊订单明细）

-- 获取「数据统计」目录的 id（假设已经存在）
SET @stats_root_id = (SELECT id FROM zyt_system_menu WHERE name = '数据统计' AND type = 'M' LIMIT 1);

INSERT INTO `zyt_system_menu`
    (`pid`, `type`, `name`, `icon`, `sort`, `perms`, `paths`, `component`, `selected`, `params`, `is_show`, `is_disable`, `create_time`, `update_time`)
VALUES
    (@stats_root_id, 'C', '复诊接诊率', '', 11, 'stats.revisitRate/overview', '/stats/revisit_rate', '/stats/revisit_rate/index', '', '', 1, 0, UNIX_TIMESTAMP(), UNIX_TIMESTAMP());

SET @revisit_rate_menu_id = LAST_INSERT_ID();

INSERT INTO `zyt_system_menu`
    (`pid`, `type`, `name`, `icon`, `sort`, `perms`, `paths`, `component`, `selected`, `params`, `is_show`, `is_disable`, `create_time`, `update_time`)
VALUES
    (@revisit_rate_menu_id, 'A', '部门下拉', '', 1, 'stats.revisitRate/deptOptions', '', '', '', '', 1, 0, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()),
    (@revisit_rate_menu_id, 'A', '被指派数明细', '', 2, 'stats.revisitRate/assignLines', '', '', '', '', 1, 0, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()),
    (@revisit_rate_menu_id, 'A', 'N诊订单明细', '', 3, 'stats.revisitRate/visitOrderLines', '', '', '', '', 1, 0, UNIX_TIMESTAMP(), UNIX_TIMESTAMP());
