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(如果有)