mes_screen.sql 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. -- 大屏目录:名称、地址、说明,供大屏管理新增和删除
  2. CREATE TABLE IF NOT EXISTS `mes_screen` (
  3. `id` varchar(64) NOT NULL,
  4. `title` varchar(100) DEFAULT '' COMMENT '名称',
  5. `screen_url` varchar(255) DEFAULT '' COMMENT '地址',
  6. `remark` varchar(255) DEFAULT '' COMMENT '说明',
  7. `sort_no` int(11) DEFAULT 30 COMMENT '排序',
  8. `status` char(1) DEFAULT '0' COMMENT '状态(0正常 1删除 2停用)',
  9. `create_by` varchar(64) DEFAULT NULL,
  10. `create_date` datetime DEFAULT NULL,
  11. `update_by` varchar(64) DEFAULT NULL,
  12. `update_date` datetime DEFAULT NULL,
  13. PRIMARY KEY (`id`)
  14. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='大屏目录';
  15. INSERT INTO `mes_screen` (`id`, `title`, `screen_url`, `remark`, `sort_no`, `status`, `create_by`, `create_date`, `update_by`, `update_date`)
  16. SELECT '2099051001', '综合数据大屏', '/mes/mesProduct/screen', '车间总览,看产量、工位和报警。', 10, '0', 'system', NOW(), 'system', NOW()
  17. FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `mes_screen` WHERE `id` = '2099051001');
  18. INSERT INTO `mes_screen` (`id`, `title`, `screen_url`, `remark`, `sort_no`, `status`, `create_by`, `create_date`, `update_by`, `update_date`)
  19. SELECT '2099051002', '生产运营看板', '/mes/mesProduct/screen10', '现场远看。达成率、直通率、OEE、班次报工和分段完工。', 20, '0', 'system', NOW(), 'system', NOW()
  20. FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `mes_screen` WHERE `id` = '2099051002');
  21. INSERT INTO `mes_screen` (`id`, `title`, `screen_url`, `remark`, `sort_no`, `status`, `create_by`, `create_date`, `update_by`, `update_date`)
  22. SELECT '2099051003', '生产简报', '/mes/mesProduct/screen11', '领导近看。今天完成多少、质量是否稳、近七日走势,以及该过问的事项。', 30, '0', 'system', NOW(), 'system', NOW()
  23. FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `mes_screen` WHERE `id` = '2099051003');
  24. INSERT INTO `mes_screen` (`id`, `title`, `screen_url`, `remark`, `sort_no`, `status`, `create_by`, `create_date`, `update_by`, `update_date`)
  25. SELECT '2099051004', '返修区看板', '/mes/mesProduct/screen9', '待返修、待检查、今日完成和返修清单。', 40, '0', 'system', NOW(), 'system', NOW()
  26. FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `mes_screen` WHERE `id` = '2099051004');
  27. INSERT INTO `mes_screen` (`id`, `title`, `screen_url`, `remark`, `sort_no`, `status`, `create_by`, `create_date`, `update_by`, `update_date`)
  28. SELECT '2099051005', 'GP12不良问题点看板', '/mes/mesProduct/screen8', 'GP12 检验项目、判定标准和不良问题点。', 50, '0', 'system', NOW(), 'system', NOW()
  29. FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `mes_screen` WHERE `id` = '2099051005');
  30. INSERT INTO `mes_screen` (`id`, `title`, `screen_url`, `remark`, `sort_no`, `status`, `create_by`, `create_date`, `update_by`, `update_date`)
  31. SELECT '2099051006', '加工记录(OP010-OP100)', '/mes/mesProduct/screen5', '前段工位加工数量,默认工位可在屏上调整。', 60, '0', 'system', NOW(), 'system', NOW()
  32. FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `mes_screen` WHERE `id` = '2099051006');
  33. INSERT INTO `mes_screen` (`id`, `title`, `screen_url`, `remark`, `sort_no`, `status`, `create_by`, `create_date`, `update_by`, `update_date`)
  34. SELECT '2099051007', '加工记录(OP110-OP190)', '/mes/mesProduct/screen6', '中段工位加工数量,默认工位可在屏上调整。', 70, '0', 'system', NOW(), 'system', NOW()
  35. FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `mes_screen` WHERE `id` = '2099051007');
  36. INSERT INTO `mes_screen` (`id`, `title`, `screen_url`, `remark`, `sort_no`, `status`, `create_by`, `create_date`, `update_by`, `update_date`)
  37. SELECT '2099051008', '加工记录(OP200-OP360)', '/mes/mesProduct/screen7', '后段工位加工数量,默认工位可在屏上调整。', 80, '0', 'system', NOW(), 'system', NOW()
  38. FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `mes_screen` WHERE `id` = '2099051008');
  39. UPDATE `js_sys_menu`
  40. SET `menu_href` = '/mes/mesScreen/list',
  41. `permission` = 'mes:mesScreen:view,mes:mesScreen:edit',
  42. `update_by` = 'system',
  43. `update_date` = NOW()
  44. WHERE `menu_code` = '2099051000000000001';