20260831功能同步:
1. 不同车间区分料框查询、料框解绑接口 2. 注释电池型号逻辑 3. 打开电池状况界面
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
-- ----------------------------
|
||||
-- 1. 料框码规则表(存储料框码起始编码与车间的对应关系)
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `material_frame_rule`;
|
||||
CREATE TABLE `material_frame_rule` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`start_code` VARCHAR(20) NOT NULL COMMENT '料框码规则匹配编码(第4-7位)',
|
||||
`workshop_code` VARCHAR(10) NOT NULL COMMENT '车间编码',
|
||||
`is_deleted` TINYINT(1) DEFAULT 0 COMMENT '0:正常, 1:已删除(误删可恢复)',
|
||||
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_start_code` (`start_code`) -- 起始编码唯一约束
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='料框码规则表';
|
||||
|
||||
-- ----------------------------
|
||||
-- 2. 车间接口配置表(存储车间与接口的映射关系)
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `workshop_interface_config`;
|
||||
CREATE TABLE `workshop_interface_config` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`workshop_code` VARCHAR(10) NOT NULL COMMENT '车间编码',
|
||||
`interface_flag` VARCHAR(50) NOT NULL COMMENT '接口标识',
|
||||
`interface_name` VARCHAR(100) NOT NULL COMMENT '接口名称',
|
||||
`interface_url` VARCHAR(255) NOT NULL COMMENT '接口URL',
|
||||
`is_deleted` TINYINT(1) DEFAULT 0 COMMENT '0:正常, 1:已删除(误删可恢复)',
|
||||
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_workshop_interface` (`workshop_code`, `interface_flag`) -- 车间+接口标识唯一约束
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='车间接口配置表';
|
||||
|
||||
-- ----------------------------
|
||||
-- 3. 初始化示例数据(根据业务需求调整)
|
||||
-- ----------------------------
|
||||
INSERT INTO `material_frame_rule` (`start_code`, `workshop_code`) VALUES
|
||||
('60I1', '601'),
|
||||
('60I2', '602'),
|
||||
('60I3', '603'),
|
||||
('60I4', '604');
|
||||
|
||||
INSERT INTO `workshop_interface_config` (`workshop_code`, `interface_flag`, `interface_name`, `interface_url`) VALUES
|
||||
('601', 'QueryTrayUrl', '料框查询', 'http://10.22.160.9/prod-api/produce/trayQuery/trayComposeInfo'),
|
||||
('601', 'unBindTrayUrl', '料框解绑', 'http://10.22.160.9/prod-api/api/fms/mp/unbindWholeTray'),
|
||||
('602', 'QueryTrayUrl', '料框查询', 'http://10.22.160.84/prod-api/produce/trayQuery/trayComposeInfo'),
|
||||
('602', 'unBindTrayUrl', '料框解绑', 'http://10.22.160.84/prod-api/api/fms/mp/unbindWholeTray'),
|
||||
('603', 'QueryTrayUrl', '料框查询', 'http://10.22.160.7/prod-api/produce/trayQuery/trayComposeInfo'),
|
||||
('603', 'unBindTrayUrl', '料框解绑', 'http://10.22.160.7/prod-api/api/fms/mp/unbindWholeTray'),
|
||||
('604', 'QueryTrayUrl', '料框查询', 'http://10.22.160.160/prod-api/produce/trayQuery/trayComposeInfo'),
|
||||
('604', 'unBindTrayUrl', '料框解绑', 'http://10.22.160.160/prod-api/api/fms/mp/unbindWholeTray');
|
||||
Reference in New Issue
Block a user