新增产品QC

This commit is contained in:
2026-02-28 13:32:29 +08:00
parent bd3523fd3d
commit 306222c55e
10 changed files with 695 additions and 2 deletions

View File

@@ -70,6 +70,41 @@ CREATE TABLE `qc_photo` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='QC 测试照片表';
-- ============================================================
-- 固件表
-- ============================================================
CREATE TABLE `app_aat_version` (
`id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`firmware_type` VARCHAR(50) NOT NULL COMMENT '固件类型: lb_main / lb_signal_master / lbPro_main / lbPro_signal_master / lbPro_screen_ui',
`firmware_name` VARCHAR(100) NOT NULL COMMENT '固件文件名',
`firmware_version` VARCHAR(20) NOT NULL COMMENT '固件版本号',
`min_hardware_version` VARCHAR(20) NOT NULL DEFAULT '0.0' COMMENT '最低硬件版本',
`download_url` VARCHAR(500) DEFAULT NULL COMMENT '固件下载地址',
`firmware_size` BIGINT DEFAULT NULL COMMENT '固件大小(字节)',
`firmware_description` TEXT DEFAULT NULL COMMENT '固件描述',
`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_type_version` (`firmware_type`, `firmware_version`),
KEY `idx_firmware_type` (`firmware_type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='AAT固件版本表';
-- 插入固件数据
INSERT INTO `app_aat_version` (`firmware_type`, `firmware_name`, `firmware_version`, `min_hardware_version`)
VALUES
-- lb_main
('lb_main', 'lb_main_2.1.bin', '2.1', '1.0'),
-- lb_signal_master
('lb_signal_master', 'lbsm_1.1.bin', '1.1', '0.0'),
-- lbPro_main
('lbPro_main', 'lbPro_main_2.3.bin', '2.3', '0.0'),
-- lbPro_signal_master
('lbPro_signal_master', 'lbPro_sm_1.4.bin', '1.4', '0.0'),
-- lbPro_screen_ui
('lbPro_screen_ui', 'lbPro_ui_2.7.tft', '2.7', '0.0');
-- ============================================================
-- 示例数据(可选)
-- ============================================================