diff --git a/default.en.env b/default.en.env index 3b123c6..1a3d761 100644 --- a/default.en.env +++ b/default.en.env @@ -169,10 +169,10 @@ BUS_GATEWAY_808_2019_VERSION=25.11.14 # bus active safety version BUS_GATEWAY_JSATL12_VERSION=23.1.21 -# track, version check date: 2026-1-28 +# track, version check date: 2026-2-9 # track frontend -TRACK_WEB_VERSION=1.66.1 +TRACK_WEB_VERSION=1.67.0 # track backend -TRACK_MAINTAIN_VERSION=1.59.1 +TRACK_MAINTAIN_VERSION=1.60.1 # track gateway -TRACK_JTT808_VERSION=1.26.1 +TRACK_JTT808_VERSION=1.26.2 diff --git a/default.env b/default.env index f51d09d..dd67d21 100644 --- a/default.env +++ b/default.env @@ -168,10 +168,10 @@ BUS_GATEWAY_808_2019_VERSION=25.11.14 # 公交主动安全版本号 BUS_GATEWAY_JSATL12_VERSION=23.1.21 -# track, 版本号核对日期: 2026-1-28 +# track, 版本号核对日期: 2026-2-9 # track前端 -TRACK_WEB_VERSION=1.66.1 +TRACK_WEB_VERSION=1.67.0 # track后端 -TRACK_MAINTAIN_VERSION=1.59.1 +TRACK_MAINTAIN_VERSION=1.60.1 # track网关 -TRACK_JTT808_VERSION=1.26.1 +TRACK_JTT808_VERSION=1.26.2 diff --git a/mysql8/initdb/01-maintain-init-table.sql b/mysql8/initdb/01-maintain-init-table.sql index f9dcd11..ddb595f 100644 --- a/mysql8/initdb/01-maintain-init-table.sql +++ b/mysql8/initdb/01-maintain-init-table.sql @@ -1997,6 +1997,28 @@ CREATE TABLE `organize_device_compose` ( INDEX `idx_vehicle`(`organize_id` ASC, `vehicle_id` ASC) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '车上安装设备表' ROW_FORMAT = DYNAMIC; +-- ---------------------------- +-- Table structure for organize_device_param +-- ---------------------------- +DROP TABLE IF EXISTS `organize_device_param`; +CREATE TABLE `organize_device_param` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '车辆上安装的设备列表', + `organize_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '组织ID', + `vehicle_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '车辆ID', + `imei` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '设备唯一码, 过渡32, 实际很多表都还是16', + `device_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '设备的唯一标识', + `param_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '参数类别(speed_limit / overspeed_duration)等', + `expect_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '平台期望值', + `actual_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设备读取值', + `last_read_time` datetime NULL DEFAULT NULL COMMENT '最后读取时间', + `last_set_time` datetime NULL DEFAULT NULL COMMENT '最后下发时间', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'UNKNOWN' COMMENT 'CONSISTENT / DIFF / UNKNOWN', + `created_unix` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间戳', + `updated_unix` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_param_key`(`organize_id` ASC, `vehicle_id` ASC, `imei` ASC, `param_code` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备参数表' ROW_FORMAT = DYNAMIC; + -- ---------------------------- -- Table structure for organize_device_product -- ----------------------------