Files
MES/yawei-mes/.sql/2026-01-13_v1.0.73_李红攀_FIIH升级.sql
2026-04-02 10:39:03 +08:00

186 lines
13 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- 配置表
CREATE TABLE fiih_qc_config (
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
fiih_object_name VARCHAR(50) NOT NULL COMMENT '对象体名称',
fiih_object_desc VARCHAR(255) DEFAULT NULL COMMENT '对象说明',
fiih_link_id BIGINT NOT NULL COMMENT '环节ID(单次环节/班次)',
fiih_link_name VARCHAR(100) NOT NULL COMMENT '环节名称',
fiih_task_id BIGINT NOT NULL COMMENT '任务ID(总体)',
fiih_task_name VARCHAR(100) NOT NULL COMMENT '任务名称',
fiih_version VARCHAR(50) DEFAULT NULL COMMENT '任务版本号',
fiih_process VARCHAR(50) DEFAULT NULL COMMENT '任务流程记录',
fiih_status INT NOT NULL DEFAULT 1 COMMENT '任务状态1进行中 2完成 3作废',
fiih_start_time VARCHAR(255) DEFAULT NULL COMMENT '启用期(时间段或文字描述)',
fiih_end_time DATETIME DEFAULT NULL COMMENT '结束时间',
fiih_leader_id BIGINT NOT NULL COMMENT '负责人ID',
fiih_leader_name VARCHAR(50) NOT NULL COMMENT '负责人姓名',
fiih_approve_id BIGINT DEFAULT NULL COMMENT '批准人ID',
fiih_approve_name VARCHAR(50) DEFAULT NULL COMMENT '批准人姓名',
fiih_qr_file VARCHAR(255) DEFAULT NULL COMMENT '二维码路径',
fiih_overall_layout VARCHAR(255) DEFAULT NULL COMMENT '控件总体布局字符串',
fiih_rich_text TEXT DEFAULT NULL COMMENT '说明富文本',
fiih_info_json TEXT DEFAULT NULL COMMENT '信息属性JSON',
fiih_query_json TEXT DEFAULT NULL COMMENT '查询属性JSON',
fiih_check_standard TEXT DEFAULT NULL COMMENT '检测标准',
fiih_config_ch0 TEXT DEFAULT NULL COMMENT '分项0属性(JSON)',
fiih_config_ch1 TEXT DEFAULT NULL COMMENT '分项1属性(JSON)',
fiih_config_ch2 TEXT DEFAULT NULL COMMENT '分项2属性(JSON)',
fiih_config_ch3 TEXT DEFAULT NULL COMMENT '分项3属性(JSON)',
fiih_config_ch4 TEXT DEFAULT NULL COMMENT '分项4属性(JSON)',
fiih_config_ch5 TEXT DEFAULT NULL COMMENT '分项5属性(JSON)',
fiih_config_ch6 TEXT DEFAULT NULL COMMENT '分项6属性(JSON)',
fiih_config_ch7 TEXT DEFAULT NULL COMMENT '分项7属性(JSON)',
fiih_config_ch8 TEXT DEFAULT NULL COMMENT '分项8属性(JSON)',
fiih_config_ch9 TEXT DEFAULT NULL COMMENT '分项9属性(JSON)',
fiih_config_ch10 TEXT DEFAULT NULL COMMENT '分项10属性(JSON)',
fiih_config_ch11 TEXT DEFAULT NULL COMMENT '分项11属性(JSON)',
fiih_config_ch12 TEXT DEFAULT NULL COMMENT '分项12属性(JSON)',
fiih_config_ch13 TEXT DEFAULT NULL COMMENT '分项13属性(JSON)',
fiih_config_ch14 TEXT DEFAULT NULL COMMENT '分项14属性(JSON)',
fiih_config_ch15 TEXT DEFAULT NULL COMMENT '分项15属性(JSON)',
fiih_config_ch16 TEXT DEFAULT NULL COMMENT '分项16属性(JSON)',
fiih_config_ch17 TEXT DEFAULT NULL COMMENT '分项17属性(JSON)',
fiih_config_ch18 TEXT DEFAULT NULL COMMENT '分项18属性(JSON)',
fiih_config_ch19 TEXT DEFAULT NULL COMMENT '分项19属性(JSON)',
fiih_config_ch20 TEXT DEFAULT NULL COMMENT '分项20属性(JSON)',
fiih_config_ch21 TEXT DEFAULT NULL COMMENT '分项21属性(JSON)',
fiih_config_ch22 TEXT DEFAULT NULL COMMENT '分项22属性(JSON)',
fiih_config_ch23 TEXT DEFAULT NULL COMMENT '分项23属性(JSON)',
fiih_file1 VARCHAR(255) DEFAULT NULL COMMENT '附件1检测依据GB',
fiih_file2 VARCHAR(255) DEFAULT NULL COMMENT '附件2检测工艺',
fiih_file3 VARCHAR(255) DEFAULT NULL COMMENT '附件3公章',
fiih_file4 VARCHAR(255) DEFAULT NULL COMMENT '附件4检测报告',
fiih_file5 VARCHAR(255) DEFAULT NULL COMMENT '附件5声明或其他',
create_by VARCHAR(64) DEFAULT NULL COMMENT '创建人',
create_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
update_by VARCHAR(64) DEFAULT NULL COMMENT '更新人',
update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
tenant_id BIGINT NOT NULL COMMENT '租户ID',
PRIMARY KEY (id),
KEY idx_task_id (fiih_task_id),
KEY idx_link_id (fiih_link_id),
KEY idx_tenant_id (tenant_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='质检配置表';
-- 数据表
CREATE TABLE fiih_qc_data (
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
fiih_report_no VARCHAR(100) NOT NULL COMMENT '报告编号',
fiih_object_name VARCHAR(50) NOT NULL COMMENT '对象体名称',
fiih_object_spec VARCHAR(50) DEFAULT NULL COMMENT '对象体规格',
fiih_link_id BIGINT NOT NULL COMMENT '环节ID(单次环节)',
fiih_link_name VARCHAR(100) NOT NULL COMMENT '环节名称',
fiih_task_id BIGINT NOT NULL COMMENT '任务ID(总体)',
fiih_task_name VARCHAR(100) NOT NULL COMMENT '任务名称',
fiih_version VARCHAR(50) DEFAULT NULL COMMENT '任务版本号',
fiih_process VARCHAR(50) DEFAULT NULL COMMENT '任务流程记录',
fiih_status INT NOT NULL DEFAULT 1 COMMENT '任务状态1进行中 2完成 3作废',
fiih_production_unit VARCHAR(100) DEFAULT NULL COMMENT '生产单位',
fiih_sample_time DATETIME DEFAULT NULL COMMENT '取样时间',
fiih_collect_time DATETIME NOT NULL COMMENT '采集时间',
fiih_data_json TEXT DEFAULT NULL COMMENT '原始数据JSON',
fiih_data_analysis TEXT DEFAULT NULL COMMENT '分析结果',
fiih_data_complex TEXT DEFAULT NULL COMMENT '复杂数据',
fiih_check_standard TEXT DEFAULT NULL COMMENT '检测标准',
fiih_qc_result VARCHAR(50) DEFAULT NULL COMMENT '质检结论',
fiih_bad_reason VARCHAR(255) DEFAULT NULL COMMENT '不良原因',
fiih_related_order_no VARCHAR(100) DEFAULT NULL COMMENT '关联单号',
fiih_data_ch0 VARCHAR(200) DEFAULT NULL COMMENT '数据0',
fiih_data_ch1 VARCHAR(200) DEFAULT NULL COMMENT '数据1',
fiih_data_ch2 VARCHAR(200) DEFAULT NULL COMMENT '数据2',
fiih_data_ch3 VARCHAR(200) DEFAULT NULL COMMENT '数据3',
fiih_data_ch4 VARCHAR(200) DEFAULT NULL COMMENT '数据4',
fiih_data_ch5 VARCHAR(200) DEFAULT NULL COMMENT '数据5',
fiih_data_ch6 VARCHAR(200) DEFAULT NULL COMMENT '数据6',
fiih_data_ch7 VARCHAR(200) DEFAULT NULL COMMENT '数据7',
fiih_data_ch8 VARCHAR(200) DEFAULT NULL COMMENT '数据8',
fiih_data_ch9 VARCHAR(200) DEFAULT NULL COMMENT '数据9',
fiih_data_ch10 VARCHAR(200) DEFAULT NULL COMMENT '数据10',
fiih_data_ch11 VARCHAR(200) DEFAULT NULL COMMENT '数据11',
fiih_data_ch12 VARCHAR(200) DEFAULT NULL COMMENT '数据12',
fiih_data_ch13 VARCHAR(200) DEFAULT NULL COMMENT '数据13',
fiih_data_ch14 VARCHAR(200) DEFAULT NULL COMMENT '数据14',
fiih_data_ch15 VARCHAR(200) DEFAULT NULL COMMENT '数据15',
fiih_data_ch16 VARCHAR(200) DEFAULT NULL COMMENT '数据16',
fiih_data_ch17 VARCHAR(200) DEFAULT NULL COMMENT '数据17',
fiih_data_ch18 VARCHAR(200) DEFAULT NULL COMMENT '数据18',
fiih_data_ch19 VARCHAR(200) DEFAULT NULL COMMENT '数据19',
fiih_data_ch20 VARCHAR(200) DEFAULT NULL COMMENT '数据20',
fiih_data_ch21 VARCHAR(200) DEFAULT NULL COMMENT '数据21',
fiih_data_ch22 VARCHAR(200) DEFAULT NULL COMMENT '数据22',
fiih_data_ch23 VARCHAR(200) DEFAULT NULL COMMENT '数据23',
fiih_related_report VARCHAR(255) DEFAULT NULL COMMENT '相关报告',
create_by VARCHAR(64) DEFAULT NULL COMMENT '创建人',
create_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
audit_by VARCHAR(64) DEFAULT NULL COMMENT '审核人',
audit_time DATETIME DEFAULT NULL COMMENT '审核时间',
tenant_id BIGINT NOT NULL COMMENT '租户ID',
PRIMARY KEY (id),
KEY idx_report_no (fiih_report_no),
KEY idx_task_id (fiih_task_id),
KEY idx_link_id (fiih_link_id),
KEY idx_tenant_id (tenant_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='质检数据表';
ALTER TABLE fiih_qc_config ADD COLUMN fiih_check_agency VARCHAR(255) COMMENT '检测机构';
ALTER TABLE fiih_qc_data ADD COLUMN fiih_check_agency VARCHAR(255) COMMENT '检测机构';
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '新FIIH质检', 0, 0, 'fiihupgrade', NULL, NULL, 1, 0, 'M', '0', '0', '', 'cascader', 'YAVII', '2026-01-13 14:04:46', 'YAVII', '2026-01-13 15:12:42', '');
-- 获取刚插入的菜单ID
SET @menu_id = LAST_INSERT_ID();
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '质检配置', @menu_id, 0, 'mes/fiihupgrade/index', 'mes/fiihupgrade/index', NULL, 1, 0, 'C', '0', '0', '', 'component', 'YAVII', '2026-01-13 14:05:49', 'YAVII', '2026-01-13 14:06:06', '');
-- 获取刚插入的菜单ID
SET @menu_id = LAST_INSERT_ID();
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '配置列表', @menu_id, 0, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:config:list', '#', 'YAVII', '2026-01-13 14:06:49', '', NULL, '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '配置查询', @menu_id, 1, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:config:query', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '配置新增', @menu_id, 2, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:config:add', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '配置修改', @menu_id, 3, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:config:edit', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '配置删除', @menu_id, 4, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:config:remove', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '配置导出', @menu_id, 4, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:config:export', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '对象数据查询', @menu_id, 5, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:data:query', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '对象数据列表', @menu_id, 6, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:data:list', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '对象数据新增', @menu_id, 7, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:data:add', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '对象数据编辑', @menu_id, 8, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:data:edit', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');
INSERT INTO `sys_menu` ( `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( '对象数据删除', @menu_id, 9, '', NULL, NULL, 1, 0, 'F', '0', '0', 'fiihupgrade:data:remove', '#', 'YAVII', '2026-01-13 14:07:11', 'YAVII', '2026-01-13 16:28:51', '');