DB:mill_roll(轧辊库)+ mill_roll_change(换辊记录),已执行到服务器 后端: - MillRoll / MillRollChange domain - Mapper 接口 + XML(keyProperty 正确:rollId/changeId) - Service + ServiceImpl(换辊时自动更新轧辊 status 为 Online Use) - MillRollController /mill/roll + MillRollChangeController /mill/rollChange 前端: - api/mill/roll.js 8个接口函数 - views/mill/roll.vue 三段式布局 ·上:换辊数据历史表格 ·左下:当前辊系参数(6辊图形 CSS 圆圈 + 编号/径/时间展示) ·右下:轧辊库表格 + 条件查询 + 更换/添加/修改/删除操作 - 路由注册 /mill/roll Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
45 lines
3.0 KiB
SQL
45 lines
3.0 KiB
SQL
DROP TABLE IF EXISTS `mill_roll`;
|
|
CREATE TABLE `mill_roll` (
|
|
`roll_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
`roll_no` varchar(20) NOT NULL COMMENT '轧辊编号',
|
|
`roll_type` char(2) NOT NULL COMMENT '轧辊类型 WR/IR/BR',
|
|
`status` varchar(20) DEFAULT 'Offline' COMMENT '使用状态',
|
|
`initial_dia` decimal(8,2) DEFAULT 0.00 COMMENT '初始辊径(mm)',
|
|
`current_dia` decimal(8,2) DEFAULT 0.00 COMMENT '当前辊径(mm)',
|
|
`flag` varchar(4) DEFAULT '' COMMENT '标志位 U/D/0等',
|
|
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
|
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
|
`del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标志 0正常 2删除',
|
|
PRIMARY KEY (`roll_id`),
|
|
UNIQUE KEY `uk_roll_no` (`roll_no`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='轧辊库';
|
|
|
|
DROP TABLE IF EXISTS `mill_roll_change`;
|
|
CREATE TABLE `mill_roll_change` (
|
|
`change_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
`change_time` datetime DEFAULT NULL COMMENT '换辊时间',
|
|
`change_status` varchar(20) DEFAULT '' COMMENT '换辊状态',
|
|
`upper_wr_no` varchar(20) DEFAULT '' COMMENT '上工作辊编号',
|
|
`upper_wr_dia` decimal(8,2) DEFAULT 0.00 COMMENT '上工作辊径(mm)',
|
|
`lower_wr_no` varchar(20) DEFAULT '' COMMENT '下工作辊编号',
|
|
`lower_wr_dia` decimal(8,2) DEFAULT 0.00 COMMENT '下工作辊径(mm)',
|
|
`upper_ir_no` varchar(20) DEFAULT '' COMMENT '上中间辊编号',
|
|
`upper_ir_dia` decimal(8,2) DEFAULT 0.00 COMMENT '上中间辊径(mm)',
|
|
`lower_ir_no` varchar(20) DEFAULT '' COMMENT '下中间辊编号',
|
|
`lower_ir_dia` decimal(8,2) DEFAULT 0.00 COMMENT '下中间辊径(mm)',
|
|
`upper_br_no` varchar(20) DEFAULT '' COMMENT '上支承辊编号',
|
|
`upper_br_dia` decimal(8,2) DEFAULT 0.00 COMMENT '上支承辊径(mm)',
|
|
`lower_br_no` varchar(20) DEFAULT '' COMMENT '下支承辊编号',
|
|
`lower_br_dia` decimal(8,2) DEFAULT 0.00 COMMENT '下支承辊径(mm)',
|
|
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
|
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
|
`del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标志 0正常 2删除',
|
|
PRIMARY KEY (`change_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='换辊记录';
|