From bb6bad6bcddebcdc60ef6169c81045bfd117f553 Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Fri, 27 Mar 2026 16:02:48 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BB=93=E5=BA=93=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=AD=98=E5=82=A8=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MaaWpfGui/ViewModels/UI/ToolboxViewModel.cs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/MaaWpfGui/ViewModels/UI/ToolboxViewModel.cs b/src/MaaWpfGui/ViewModels/UI/ToolboxViewModel.cs index 7e180de035..a56c0faea4 100644 --- a/src/MaaWpfGui/ViewModels/UI/ToolboxViewModel.cs +++ b/src/MaaWpfGui/ViewModels/UI/ToolboxViewModel.cs @@ -560,18 +560,9 @@ public class ToolboxViewModel : Screen private void SaveDepotDetails() { // 构建简化格式:{"itemId": count} - var depotData = new JObject(); - foreach (var item in DepotResult) - { - if (item.Count >= 0) - { - depotData[item.Id] = item.Count; - } - } - var details = new JObject { ["done"] = true, - ["data"] = depotData, + ["data"] = JObject.FromObject(DepotResult.Where(item => item.Count >= 0).ToDictionary(item => item.Id, item => item.Count)), }; // 保存同步时间为 UTC(如果有)