本地直发逻辑

This commit is contained in:
wule committed 2026-07-30 18:31:28 +08:00
1 parent ac0430f3f7
commit f00cdee502
19 files changed
+1590 -520

No files matched your search

+29
View File
@@ -460,6 +460,35 @@ namespace Work
}
}
}
// 拼多多区划
if (!FileBase.Exists("temp\\pdd_divisions_260729"))
{
if (GetHtml.DownloadFile(BaseClass.ServerUrl + "/Download/" + "pdd_divisions_260729.zip", "temp\\pdd_divisions_260729.dll" + ".bak"))
{
FileBase.Move("temp\\pdd_divisions_260729.dll" + ".bak", "temp\\pdd_divisions_260729.zip");
ZipFile.ExtractToDirectory(Path.Combine(Environment.CurrentDirectory, "temp\\pdd_divisions_260729.zip"), Path.Combine(Environment.CurrentDirectory, "temp"));
File.Delete(Path.Combine(Environment.CurrentDirectory, "temp\\pdd_divisions_260729.zip"));
}
}
if (1 == 1)
{
string filePath = Path.Combine(Environment.CurrentDirectory, "temp\\pdd_divisions_260729");
using (StreamReader sr = new StreamReader(filePath, System.Text.Encoding.UTF8))
{
try
{
string cateStr = sr.ReadToEnd().Trim();
GlobalConfig.PddDivisions.AddRange(JsonHelper.DeserializeJsonToList<PddDivision>(cateStr));
}
catch (Exception ex)
{
BaseMsgForm.ShowError("区划获取失败:" + ex.Message);
if (GlobalConfig.Divisions == null)
GlobalConfig.Divisions = new ConcurrentList<Division>();
}
}
}
}
/// <summary>
/// 执行CMD命令