酸轧数据同步,轧辊新增产线新增各种产线

This commit is contained in:
2026-05-14 15:12:30 +08:00
parent 4a5b9544a4
commit 49561a125e
41 changed files with 2054 additions and 319 deletions

View File

@@ -1,6 +1,7 @@
-- 轧辊库
CREATE TABLE mes_roll_info (
roll_id BIGINT NOT NULL AUTO_INCREMENT,
line_id BIGINT NULL COMMENT '产线ID关联 wms_production_line.line_id',
roll_no VARCHAR(50) NOT NULL COMMENT '轧辊编号',
roll_type VARCHAR(10) NOT NULL COMMENT '辊型: WR=工作辊 / BR=支撑辊',
status VARCHAR(20) NOT NULL DEFAULT 'Offline' COMMENT 'Online/Standby/Offline/Scrapped',
@@ -20,12 +21,14 @@ CREATE TABLE mes_roll_info (
update_by VARCHAR(64), update_time DATETIME,
remark VARCHAR(500),
PRIMARY KEY (roll_id),
UNIQUE KEY uk_roll_no (roll_no)
UNIQUE KEY uk_roll_no (roll_no),
KEY idx_line_id (line_id)
) ENGINE=InnoDB COMMENT='轧辊库';
-- 换辊记录(四辊轧机,双机架
-- 换辊记录(四辊轧机,支持多产线
CREATE TABLE mes_roll_change (
change_id BIGINT NOT NULL AUTO_INCREMENT,
line_id BIGINT NULL COMMENT '产线ID关联 wms_production_line.line_id',
change_no VARCHAR(50) COMMENT '换辊编号',
change_time DATETIME COMMENT '换辊时间',
stand_no VARCHAR(10) COMMENT '机架号: 1# / 2#',
@@ -46,12 +49,14 @@ CREATE TABLE mes_roll_change (
update_by VARCHAR(64), update_time DATETIME,
remark VARCHAR(500),
PRIMARY KEY (change_id),
KEY idx_line_stand (line_id, stand_no),
KEY idx_stand_time (stand_no, change_time)
) ENGINE=InnoDB COMMENT='换辊记录';
-- 下批轧辊(每条=一个辊位的备用辊)
-- 下批轧辊(每条=一个辊位的备用辊,支持多产线
CREATE TABLE mes_roll_standby (
standby_id BIGINT NOT NULL AUTO_INCREMENT,
line_id BIGINT NULL COMMENT '产线ID关联 wms_production_line.line_id',
stand_no VARCHAR(10) COMMENT '机架号: 1# / 2#',
roll_no VARCHAR(50) COMMENT '轧辊编号',
roll_type VARCHAR(10) COMMENT 'WR=工作辊 / BR=支撑辊',
@@ -64,5 +69,6 @@ CREATE TABLE mes_roll_standby (
create_by VARCHAR(64), create_time DATETIME,
update_by VARCHAR(64), update_time DATETIME,
remark VARCHAR(500),
PRIMARY KEY (standby_id)
PRIMARY KEY (standby_id),
KEY idx_line_stand (line_id, stand_no)
) ENGINE=InnoDB COMMENT='下批轧辊(待换上)';