-- 质检管理 · 预产及在途样本:菜单与查询权限 -- 新菜单置于「样本接收」之上(order_num=0);样本接收调整为 1 INSERT INTO `sys_menu` ( `id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag` ) SELECT '70000000000000000000000000000001', '预产及在途样本', 'QCM00000000000000000000000000001', 'C', 'pre-transit-sample', '/quality-inspection/pre-transit-sample/index', 'biz:preTransitSample:list', 1, '1', '1', 'zkxw', 0, '质检看板:在途样本与预产协议(协议单维度只读)', NULL, '', NOW(), NULL, NOW(), 0 FROM DUAL WHERE NOT EXISTS ( SELECT 1 FROM `sys_menu` WHERE `id` = '70000000000000000000000000000001' ); UPDATE `sys_menu` SET `order_num` = 1, `update_time` = NOW() WHERE `id` = '70000000000000000000000000000002' AND `del_flag` = 0; INSERT INTO `sys_menu` ( `id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag` ) SELECT '70000000000000000000000000000013', '预产及在途查询', '70000000000000000000000000000001', 'F', '', '', 'biz:preTransitSample:list', 1, '0', '1', 'zkxw', 1, '预产及在途样本列表查询', NULL, '', NOW(), NULL, NOW(), 0 FROM DUAL WHERE NOT EXISTS ( SELECT 1 FROM `sys_menu` WHERE `id` = '70000000000000000000000000000013' );