-- ===================================================== -- 出货扫码校验记录表 -- 校验规则: 标签码前 N 位 == 标识卡完整内容(默认 N=15) -- ===================================================== DROP TABLE IF EXISTS `mes_ship_scan_log`; CREATE TABLE `mes_ship_scan_log` ( `id` VARCHAR(64) NOT NULL COMMENT '主键ID', `card_code` VARCHAR(128) NOT NULL COMMENT '标识卡二维码', `label_code` VARCHAR(128) NOT NULL COMMENT '产品标签二维码', `match_state` CHAR(1) NOT NULL COMMENT '0=不匹配 1=匹配', `fail_reason` VARCHAR(255) DEFAULT NULL COMMENT '不匹配原因', `create_by` VARCHAR(64) DEFAULT NULL, `create_date` DATETIME DEFAULT NULL, `update_by` VARCHAR(64) DEFAULT NULL, `update_date` DATETIME DEFAULT NULL, PRIMARY KEY (`id`), KEY `idx_state_date` (`match_state`, `create_date`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='出货扫码校验记录'; -- ===================================================== -- 菜单注册(生产管理 → 出货扫码校验) -- 父菜单 menu_code = 1672118505143263232 (生产管理) -- ===================================================== INSERT INTO `js_sys_menu` ( `menu_code`, `parent_code`, `parent_codes`, `tree_sort`, `tree_sorts`, `tree_leaf`, `tree_level`, `tree_names`, `menu_name`, `menu_type`, `menu_href`, `menu_target`, `menu_icon`, `permission`, `weight`, `is_show`, `sys_code`, `module_codes`, `status`, `create_by`, `create_date`, `update_by`, `update_date` ) VALUES ( '2050000000000001001', '1672118505143263232', '0,1672118505143263232,', 1830, '0000009290,0000001830,', '1', 1, '生产管理/出货扫码校验', '出货扫码校验', '1', '/mes/mesShipScan/list', '', 'fa-qrcode', 'mes:mesShipScan:view,mes:mesShipScan:edit', 40, '1', 'default', 'core', '0', 'system', NOW(), 'system', NOW() ); -- ===================================================== -- APP模块权限节点(让角色权限树里能勾选) -- 父节点 menu_code = 1689510779897856000 (APP模块权限) -- ===================================================== INSERT INTO `js_sys_menu` ( `menu_code`, `parent_code`, `parent_codes`, `tree_sort`, `tree_sorts`, `tree_leaf`, `tree_level`, `tree_names`, `menu_name`, `menu_type`, `menu_href`, `menu_target`, `menu_icon`, `permission`, `weight`, `is_show`, `sys_code`, `module_codes`, `status`, `create_by`, `create_date`, `update_by`, `update_date` ) VALUES ( '2050000000000001002', '1689510779897856000', '0,1689510779897856000,', 1510, '0000009590,0000001510,', '1', 1, 'APP模块权限/标识卡标签校验', '标识卡标签校验', '2', '', '', '', 'mes:mesShipScan:api', 40, '1', 'default', 'app', '0', 'system', NOW(), 'system', NOW() );