| | |
| | | WHERE `tenant_id` = 1 AND `transport_type` = 'BUILTIN' AND `builtin_code` = 'RSF_WMS' AND `deleted` = 0 |
| | | ); |
| | | |
| | | INSERT INTO `sys_ai_mcp_mount` |
| | | (`name`, `transport_type`, `builtin_code`, `request_timeout_ms`, `sort`, `tenant_id`, `status`, `deleted`, `create_time`, `create_by`, `update_time`, `update_by`, `memo`) |
| | | SELECT 'RSF WMS 库存作业内置 MCP', 'BUILTIN', 'RSF_WMS_STOCK', 60000, 1, 1, 0, 0, '2026-03-19 10:00:00', 2, '2026-03-19 10:00:00', 2, '内置库存查询和站点查询工具' |
| | | WHERE NOT EXISTS ( |
| | | SELECT 1 FROM `sys_ai_mcp_mount` |
| | | WHERE `tenant_id` = 1 AND `transport_type` = 'BUILTIN' AND `builtin_code` = 'RSF_WMS_STOCK' AND `deleted` = 0 |
| | | ); |
| | | |
| | | INSERT INTO `sys_ai_mcp_mount` |
| | | (`name`, `transport_type`, `builtin_code`, `request_timeout_ms`, `sort`, `tenant_id`, `status`, `deleted`, `create_time`, `create_by`, `update_time`, `update_by`, `memo`) |
| | | SELECT 'RSF WMS 任务查询内置 MCP', 'BUILTIN', 'RSF_WMS_TASK', 60000, 2, 1, 0, 0, '2026-03-19 10:00:00', 2, '2026-03-19 10:00:00', 2, '内置任务列表与任务详情查询工具' |
| | | WHERE NOT EXISTS ( |
| | | SELECT 1 FROM `sys_ai_mcp_mount` |
| | | WHERE `tenant_id` = 1 AND `transport_type` = 'BUILTIN' AND `builtin_code` = 'RSF_WMS_TASK' AND `deleted` = 0 |
| | | ); |
| | | |
| | | INSERT INTO `sys_ai_mcp_mount` |
| | | (`name`, `transport_type`, `builtin_code`, `request_timeout_ms`, `sort`, `tenant_id`, `status`, `deleted`, `create_time`, `create_by`, `update_time`, `update_by`, `memo`) |
| | | SELECT 'RSF WMS 基础资料内置 MCP', 'BUILTIN', 'RSF_WMS_BASE', 60000, 3, 1, 0, 0, '2026-03-19 10:00:00', 2, '2026-03-19 10:00:00', 2, '内置仓库、基础站点和字典数据查询工具' |
| | | WHERE NOT EXISTS ( |
| | | SELECT 1 FROM `sys_ai_mcp_mount` |
| | | WHERE `tenant_id` = 1 AND `transport_type` = 'BUILTIN' AND `builtin_code` = 'RSF_WMS_BASE' AND `deleted` = 0 |
| | | ); |
| | | UPDATE `sys_ai_mcp_mount` |
| | | SET `status` = 0, |
| | | `update_time` = '2026-03-19 10:00:00', |
| | | `update_by` = 2, |
| | | `memo` = '已下线,仅保留 RSF_WMS 内置 MCP' |
| | | WHERE `transport_type` = 'BUILTIN' |
| | | AND `builtin_code` IN ('RSF_WMS_STOCK', 'RSF_WMS_TASK', 'RSF_WMS_BASE') |
| | | AND `deleted` = 0; |
| | | |
| | | INSERT INTO `sys_menu` |
| | | (`id`, `name`, `parent_id`, `parent_name`, `path`, `path_name`, `route`, `component`, `brief`, `code`, `type`, `authority`, `icon`, `sort`, `meta`, `tenant_id`, `status`, `deleted`, `create_time`, `create_by`, `update_time`, `update_by`, `memo`) |