合集 刮削优化

This commit is contained in:
jianzhichu
2026-02-12 17:29:22 +08:00
parent 9784114c90
commit cd24804273
4 changed files with 23 additions and 2 deletions
+9 -1
View File
@@ -240,7 +240,15 @@ namespace dy.net.job
{
if ((VideoType == VideoTypeEnum.dy_series || VideoType == VideoTypeEnum.dy_mix) && item.MixInfo?.Statis?.CurrentEpisode != null)
{
return $"{item.MixInfo.Statis.CurrentEpisode}.mp4";
// 第一步:将 CurrentEpisode 转换为整数(兼容字符串/数字类型)
if (int.TryParse(item.MixInfo.Statis.CurrentEpisode.ToString(), out int episodeNum))
{
// 第二步:格式化数字,确保 1-9 补 0,10+ 保持原样
string episodeStr = episodeNum.ToString("D2");
return $"S01E{episodeStr}.mp4";
}
// 容错:如果转换失败,使用原始值(避免程序报错)
return $"S01E{item.MixInfo.Statis.CurrentEpisode}.mp4";
}
return $"{item.AwemeId}.mp4";
}