修改BC变更的读取计费日期问题

master
jianghaiqing 5 months ago
parent d131c89a17
commit 0af9fa23c6

@ -610,6 +610,16 @@ namespace DAJYun.Application.TaskManagePlatDomain
{
s = Regex.Match(orgText, "(?<=Price\\sCalculation\\sDate\\:)\\s{0,}[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}").Value;
if (string.IsNullOrWhiteSpace(s))
{
s = Regex.Match(orgText, "(?<=Price\\sCalculation\\sDate\\:)\\s{0,}(\\\\\\\\n\\s+)?[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}").Value;
if (!string.IsNullOrWhiteSpace(s))
{
s = Regex.Replace(s, "(\\\\\\\\n\\s+)", "")?.Trim();
}
}
DateTime curDate = DateTime.MinValue;
if (DateTime.TryParse(s, out curDate))

@ -565,6 +565,16 @@ namespace DAJYun.Application.TaskManagePlatDomain
{
s = Regex.Match(orgText, "(?<=Price\\sCalculation\\sDate\\:)\\s{0,}[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}").Value;
if(string.IsNullOrWhiteSpace(s))
{
s = Regex.Match(orgText, "(?<=Price\\sCalculation\\sDate\\:)\\s{0,}(\\\\\\\\n\\s+)?[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}").Value;
if (!string.IsNullOrWhiteSpace(s))
{
s = Regex.Replace(s, "(\\\\\\\\n\\s+)", "")?.Trim();
}
}
DateTime curDate = DateTime.MinValue;
if (DateTime.TryParse(s, out curDate))

Loading…
Cancel
Save