biz_sql20240514.sql 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. drop table if exists failure_t;
  2. create table failure_t (
  3. id bigint(20) not null auto_increment comment '序号',
  4. zq varchar(255) default '' comment 'ZQ',
  5. j_jd_jxy varchar(255) default '' comment 'J/JD/XY',
  6. s varchar(255) default '' comment 'S',
  7. bdlt varchar(255) default '' comment 'LT',
  8. failure_date datetime comment '故障日期',
  9. aircraft_type varchar(255) default '' comment '机型',
  10. discovery_time varchar(255) default '' comment '发现时机',
  11. major varchar(255) default '' comment '专业',
  12. failure_description varchar(255) default '' comment '故障描述',
  13. failure_cause varchar(255) default '' comment '故障原因',
  14. failure_name varchar(255) default '' comment '故障名称',
  15. unserviceable_comp_name varchar(255) default '' comment '故障件名称',
  16. unserviceable_comp_type varchar(255) default '' comment '故障件型别',
  17. unserviceable_comp_num varchar(255) default '' comment '故障件号码',
  18. unserviceable_comp_system varchar(255) default '' comment '故障件所属系统',
  19. failure_consequence varchar(255) default '' comment '故障后果',
  20. failure_duty varchar(255) default '' comment '故障责任',
  21. replacement_comp_name varchar(255) default '' comment '故换件名称',
  22. replacement_comp_type varchar(255) default '' comment '故换件型别',
  23. replacement_comp_num varchar(255) default '' comment '故换件号码',
  24. elimination_methods varchar(255) default '' comment '排除方法',
  25. create_by varchar(64) default '' comment '创建者',
  26. create_time datetime comment '创建时间',
  27. update_by varchar(64) default '' comment '更新者',
  28. update_time datetime comment '更新时间',
  29. primary key (id)
  30. ) engine=innodb auto_increment=200 comment = '故障记录表';
  31. drop table if exists brand_t;
  32. create table brand_t (
  33. brand_id bigint(20) not null auto_increment comment '序号',
  34. brand_name varchar(255) default '' comment '机型系列名称',
  35. create_by varchar(64) default '' comment '创建者',
  36. create_time datetime comment '创建时间',
  37. update_by varchar(64) default '' comment '更新者',
  38. update_time datetime comment '更新时间',
  39. primary key (brand_id)
  40. ) engine=innodb auto_increment=200 comment = '机型系列表';
  41. drop table if exists aircraft_type_t;
  42. create table aircraft_type_t (
  43. aircraft_type_id bigint(20) not null auto_increment comment '序号',
  44. brand_id bigint(20) not null comment '系列',
  45. aircraft_type_name varchar(255) comment '机型',
  46. create_by varchar(64) default '' comment '创建者',
  47. create_time datetime comment '创建时间',
  48. update_by varchar(64) default '' comment '更新者',
  49. update_time datetime comment '更新时间',
  50. primary key (aircraft_type_id)
  51. ) engine=innodb auto_increment=200 comment = '机型表';
  52. -- 菜单 SQL
  53. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  54. values('故障记录', '2000', '1', 'failure', 'system/failure/index', 1, 0, 'C', '0', '0', 'system:failure:list', '#', 'admin', sysdate(), '', null, '故障记录菜单');
  55. -- 按钮父菜单ID
  56. SELECT @parentId := LAST_INSERT_ID();
  57. -- 按钮 SQL
  58. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  59. values('故障记录查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'system:failure:query', '#', 'admin', sysdate(), '', null, '');
  60. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  61. values('故障记录新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'system:failure:add', '#', 'admin', sysdate(), '', null, '');
  62. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  63. values('故障记录修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'system:failure:edit', '#', 'admin', sysdate(), '', null, '');
  64. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  65. values('故障记录删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'system:failure:remove', '#', 'admin', sysdate(), '', null, '');
  66. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  67. values('故障记录导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'system:failure:export', '#', 'admin', sysdate(), '', null, '');
  68. -- 菜单 SQL
  69. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  70. values('机型系列', '2000', '1', 'brand', 'system/brand/index', 1, 0, 'C', '0', '0', 'system:brand:list', '#', 'admin', sysdate(), '', null, '机型系列菜单');
  71. -- 按钮父菜单ID
  72. SELECT @parentId := LAST_INSERT_ID();
  73. -- 按钮 SQL
  74. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  75. values('机型系列查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'system:brand:query', '#', 'admin', sysdate(), '', null, '');
  76. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  77. values('机型系列新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'system:brand:add', '#', 'admin', sysdate(), '', null, '');
  78. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  79. values('机型系列修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'system:brand:edit', '#', 'admin', sysdate(), '', null, '');
  80. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  81. values('机型系列删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'system:brand:remove', '#', 'admin', sysdate(), '', null, '');
  82. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  83. values('机型系列导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'system:brand:export', '#', 'admin', sysdate(), '', null, '');
  84. -- 菜单 SQL
  85. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  86. values('机型', '2000', '1', 'aircraftType', 'system/aircraftType/index', 1, 0, 'C', '0', '0', 'system:aircraftType:list', '#', 'admin', sysdate(), '', null, '机型菜单');
  87. -- 按钮父菜单ID
  88. SELECT @parentId := LAST_INSERT_ID();
  89. -- 按钮 SQL
  90. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  91. values('机型查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'system:aircraftType:query', '#', 'admin', sysdate(), '', null, '');
  92. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  93. values('机型新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'system:aircraftType:add', '#', 'admin', sysdate(), '', null, '');
  94. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  95. values('机型修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'system:aircraftType:edit', '#', 'admin', sysdate(), '', null, '');
  96. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  97. values('机型删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'system:aircraftType:remove', '#', 'admin', sysdate(), '', null, '');
  98. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  99. values('机型导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'system:aircraftType:export', '#', 'admin', sysdate(), '', null, '');