| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- -- =====================================================
- -- 物料采购模块菜单配置 SQL
- -- 包含:物料采购订单、委外加工订单、物料采购申请
- -- 执行前请确保数据库已连接
- -- =====================================================
- SET NAMES utf8mb4;
- -- =====================================================
- -- 清理旧菜单数据(如果存在)
- -- 清理6500-6599范围内的菜单
- -- =====================================================
- DELETE FROM `system_role_menu` WHERE menu_id >= 6500 AND menu_id < 6600;
- DELETE FROM `system_menu` WHERE id >= 6500 AND id < 6600;
- -- =====================================================
- -- 物料采购模块 (caigou) - 一级菜单
- -- ID: 6500, 排序: 130 (介于异常管理120和建模管理140之间)
- -- =====================================================
- INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES
- (6500, '物料采购', '', 1, 130, 0, '/caigou', 'ep:shopping-bag', NULL, NULL, 0, b'1', b'1', b'1', 'admin', NOW(), 'admin', NOW(), b'0');
- -- =====================================================
- -- 物料采购二级菜单
- -- =====================================================
- INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES
- (6501, '物料采购订单', 'caigou:purchase-order:list', 2, 1, 6500, 'material-purchase-order', 'ep:document', 'caigou/MaterialPurchaseOrder', 'CaigouMaterialPurchaseOrder', 0, b'1', b'1', b'1', 'admin', NOW(), 'admin', NOW(), b'0'),
- (6502, '委外加工订单', 'caigou:subcontract-order:list', 2, 2, 6500, 'subcontract-order', 'ep:operation', 'caigou/SubcontractOrder', 'CaigouSubcontractOrder', 0, b'1', b'1', b'1', 'admin', NOW(), 'admin', NOW(), b'0'),
- (6503, '物料采购申请', 'caigou:purchase-request:list', 2, 3, 6500, 'material-purchase-request', 'ep:edit', 'caigou/MaterialPurchaseRequest', 'CaigouMaterialPurchaseRequest', 0, b'1', b'1', b'1', 'admin', NOW(), 'admin', NOW(), b'0');
- -- =====================================================
- -- 说明:
- -- 1. 一级菜单 "物料采购" (ID: 6500)
- -- - type=1 表示目录类型
- -- - sort=130 使其显示在异常管理(120)和建模管理(140)之间
- -- - icon使用 ep:shopping-bag
- --
- -- 2. 二级菜单:
- -- - 物料采购订单 (ID: 6501) - 组件路径: caigou/MaterialPurchaseOrder
- -- - 委外加工订单 (ID: 6502) - 组件路径: caigou/SubcontractOrder
- -- - 物料采购申请 (ID: 6503) - 组件路径: caigou/MaterialPurchaseRequest
- --
- -- 3. 权限标识遵循 "caigou:module:action" 命名规范
- -- =====================================================
|