From a69243c2acd34a48bbd8f90d2d729eb641ffe99e Mon Sep 17 00:00:00 2001 From: zqm Date: Wed, 8 Apr 2026 09:15:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=8A=20DeviceNumber=20=E6=94=BE=E8=BF=9B?= =?UTF-8?q?=20Data=20=E9=87=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Windows/CS/Framework4.0/Updater/src/main.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Windows/CS/Framework4.0/Updater/src/main.rs b/Windows/CS/Framework4.0/Updater/src/main.rs index b1bb39f..23720f3 100644 --- a/Windows/CS/Framework4.0/Updater/src/main.rs +++ b/Windows/CS/Framework4.0/Updater/src/main.rs @@ -206,10 +206,10 @@ async fn run_updater(debug_mode: bool) { if debug_for_first { println!("[首次连接] 发送 GetFileVer 命令..."); } - // 构造 GetFileVer 消息 - Type在前,DeviceNumber从公共配置读取,file_list数组 + // 构造 GetFileVer 消息 - Type在前,DeviceNumber 放在 Data 内部 // 注意:手动拼接字符串确保 Type 在 JSON 的第一位(serde_json::json! 会按字母排序) let msg_str = format!( - r#"{{"Type":"GetFileVer","DeviceNumber":"{}","Data":{{"file_list":["BootLoader.exe"]}}}}"#, + r#"{{"Type":"GetFileVer","Data":{{"DeviceNumber":"{}","file_list":["BootLoader.exe"]}}}}"#, device_number ); @@ -259,9 +259,9 @@ async fn run_updater(debug_mode: bool) { if debug_for_reconnected { println!("[重连成功] 发送 GetFileVer 命令..."); } - // 构造 GetFileVer 消息 - Type在前,DeviceNumber从公共配置读取,file_list数组 + // 构造 GetFileVer 消息 - Type在前,DeviceNumber 放在 Data 内部 let msg_str = format!( - r#"{{"Type":"GetFileVer","DeviceNumber":"{}","Data":{{"file_list":["BootLoader.exe"]}}}}"#, + r#"{{"Type":"GetFileVer","Data":{{"DeviceNumber":"{}","file_list":["BootLoader.exe"]}}}}"#, device_number );