为双机架完成轧辊,质量,模型等内容
This commit is contained in:
55
sql/mill_eqp_tables.sql
Normal file
55
sql/mill_eqp_tables.sql
Normal file
@@ -0,0 +1,55 @@
|
||||
-- 双机架设备巡检模块建表语句
|
||||
-- 执行顺序:part → checklist → inspection_record
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `mill_eqp_part` (
|
||||
`part_id` bigint NOT NULL AUTO_INCREMENT COMMENT '部位ID',
|
||||
`inspect_part` varchar(200) NOT NULL COMMENT '巡检部位名称',
|
||||
`production_line` varchar(100) DEFAULT NULL COMMENT '产线',
|
||||
`line_section` varchar(100) DEFAULT NULL COMMENT '产线段',
|
||||
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
||||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志 0正常 2删除',
|
||||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`part_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='双机架设备巡检部位';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `mill_eqp_checklist` (
|
||||
`check_id` bigint NOT NULL AUTO_INCREMENT COMMENT '清单ID',
|
||||
`check_no` varchar(100) DEFAULT NULL COMMENT '检验编号',
|
||||
`part_id` bigint DEFAULT NULL COMMENT '巡检部位ID',
|
||||
`part_name` varchar(200) DEFAULT NULL COMMENT '设备部件名称',
|
||||
`check_content` text DEFAULT NULL COMMENT '检验内容',
|
||||
`equipment_state` varchar(50) DEFAULT NULL COMMENT '设备状态 运行/停止',
|
||||
`check_standard` text DEFAULT NULL COMMENT '检验标准',
|
||||
`responsible_person` varchar(100) DEFAULT NULL COMMENT '责任人',
|
||||
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
||||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志 0正常 2删除',
|
||||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`check_id`),
|
||||
KEY `idx_part_id` (`part_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='双机架设备检验清单';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `mill_eqp_inspection_record` (
|
||||
`record_id` bigint NOT NULL AUTO_INCREMENT COMMENT '记录ID',
|
||||
`check_id` bigint DEFAULT NULL COMMENT '检验清单ID',
|
||||
`shift` tinyint DEFAULT NULL COMMENT '班次 1白班 2夜班',
|
||||
`inspect_time` datetime DEFAULT NULL COMMENT '巡检时间',
|
||||
`run_status` tinyint DEFAULT NULL COMMENT '运行状态 1正常 2故障',
|
||||
`inspector` varchar(100) DEFAULT NULL COMMENT '巡检人',
|
||||
`abnormal_desc` text DEFAULT NULL COMMENT '异常描述',
|
||||
`photo` varchar(1000) DEFAULT NULL COMMENT '巡检照片URL(逗号分隔)',
|
||||
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
||||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志 0正常 2删除',
|
||||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`record_id`),
|
||||
KEY `idx_check_id` (`check_id`),
|
||||
KEY `idx_inspect_time` (`inspect_time`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='双机架设备巡检记录';
|
||||
Reference in New Issue
Block a user