整理代码格式

croire 3 years ago
parent 5959088dfc
commit 084d4ab363

@ -142,21 +142,27 @@ namespace DownKyi.Services.Download
// 下载文件名 // 下载文件名
string fileName = Guid.NewGuid().ToString("N"); string fileName = Guid.NewGuid().ToString("N");
string key = $"{downloadVideo.Id}_{downloadVideo.Codecs}"; string key = $"{downloadVideo.Id}_{downloadVideo.Codecs}";
// 老版本数据库没有这一项会变成null // 老版本数据库没有这一项会变成null
if (downloading.Downloading.DownloadedFiles == null) if (downloading.Downloading.DownloadedFiles == null)
{
downloading.Downloading.DownloadedFiles = new List<string>(); downloading.Downloading.DownloadedFiles = new List<string>();
}
if (downloading.Downloading.DownloadFiles.ContainsKey(key)) if (downloading.Downloading.DownloadFiles.ContainsKey(key))
{ {
// 如果存在,表示下载过, // 如果存在,表示下载过,
// 则继续使用上次下载的文件名 // 则继续使用上次下载的文件名
fileName = downloading.Downloading.DownloadFiles[key]; fileName = downloading.Downloading.DownloadFiles[key];
// 还要检查一下文件有没有被人删掉,删掉的话重新下载 // 还要检查一下文件有没有被人删掉,删掉的话重新下载
// 如果下载视频之后音频文件被人删了。此时gid还是视频的会下错文件 // 如果下载视频之后音频文件被人删了。此时gid还是视频的会下错文件
if (downloading.Downloading.DownloadedFiles.Contains(key) && File.Exists(Path.Combine(path, fileName))) if (downloading.Downloading.DownloadedFiles.Contains(key) && File.Exists(Path.Combine(path, fileName)))
{
return Path.Combine(path, fileName); return Path.Combine(path, fileName);
} }
}
else else
{ {
// 记录本次下载的文件 // 记录本次下载的文件

Loading…
Cancel
Save