mes_ship_scan_log.sql 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. -- =====================================================
  2. -- 出货扫码校验记录表
  3. -- 校验规则: 标签码前 N 位 == 标识卡完整内容(默认 N=15)
  4. -- =====================================================
  5. DROP TABLE IF EXISTS `mes_ship_scan_log`;
  6. CREATE TABLE `mes_ship_scan_log` (
  7. `id` VARCHAR(64) NOT NULL COMMENT '主键ID',
  8. `card_code` VARCHAR(128) NOT NULL COMMENT '标识卡二维码',
  9. `label_code` VARCHAR(128) NOT NULL COMMENT '产品标签二维码',
  10. `match_state` CHAR(1) NOT NULL COMMENT '0=不匹配 1=匹配',
  11. `fail_reason` VARCHAR(255) DEFAULT NULL COMMENT '不匹配原因',
  12. `create_by` VARCHAR(64) DEFAULT NULL,
  13. `create_date` DATETIME DEFAULT NULL,
  14. `update_by` VARCHAR(64) DEFAULT NULL,
  15. `update_date` DATETIME DEFAULT NULL,
  16. PRIMARY KEY (`id`),
  17. KEY `idx_state_date` (`match_state`, `create_date`)
  18. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='出货扫码校验记录';
  19. -- =====================================================
  20. -- 菜单注册(生产管理 → 出货扫码校验)
  21. -- 父菜单 menu_code = 1672118505143263232 (生产管理)
  22. -- =====================================================
  23. INSERT INTO `js_sys_menu` (
  24. `menu_code`, `parent_code`, `parent_codes`,
  25. `tree_sort`, `tree_sorts`, `tree_leaf`, `tree_level`, `tree_names`,
  26. `menu_name`, `menu_type`, `menu_href`, `menu_target`, `menu_icon`,
  27. `permission`, `weight`, `is_show`, `sys_code`, `module_codes`,
  28. `status`, `create_by`, `create_date`, `update_by`, `update_date`
  29. ) VALUES (
  30. '2050000000000001001', '1672118505143263232', '0,1672118505143263232,',
  31. 1830, '0000009290,0000001830,', '1', 1, '生产管理/出货扫码校验',
  32. '出货扫码校验', '1', '/mes/mesShipScan/list', '', 'fa-qrcode',
  33. 'mes:mesShipScan:view,mes:mesShipScan:edit', 40, '1', 'default', 'core',
  34. '0', 'system', NOW(), 'system', NOW()
  35. );
  36. -- =====================================================
  37. -- APP模块权限节点(让角色权限树里能勾选)
  38. -- 父节点 menu_code = 1689510779897856000 (APP模块权限)
  39. -- =====================================================
  40. INSERT INTO `js_sys_menu` (
  41. `menu_code`, `parent_code`, `parent_codes`,
  42. `tree_sort`, `tree_sorts`, `tree_leaf`, `tree_level`, `tree_names`,
  43. `menu_name`, `menu_type`, `menu_href`, `menu_target`, `menu_icon`,
  44. `permission`, `weight`, `is_show`, `sys_code`, `module_codes`,
  45. `status`, `create_by`, `create_date`, `update_by`, `update_date`
  46. ) VALUES (
  47. '2050000000000001002', '1689510779897856000', '0,1689510779897856000,',
  48. 1510, '0000009590,0000001510,', '1', 1, 'APP模块权限/标识卡标签校验',
  49. '标识卡标签校验', '2', '', '', '',
  50. 'mes:mesShipScan:api', 40, '1', 'default', 'app',
  51. '0', 'system', NOW(), 'system', NOW()
  52. );