排产代码逻辑调整

This commit is contained in:
DEVICE8\12494
2023-04-23 16:38:44 +08:00
parent f0fde866c8
commit 2723aa7862
6 changed files with 58 additions and 19 deletions

View File

@@ -2919,8 +2919,12 @@ public class RunService : IRunService, ITransient
else
{
//modified by ly on 20230407
itemValue = Regex.Match(itemValue, @"\[(.+)\]").Groups[1].Value;
itemValue = itemValue.Trim('"');
if (itemValue.IsMatch(@"\[(.+)\]"))
{
itemValue = Regex.Match(itemValue, @"\[(.+)\]").Groups[1].Value;
itemValue = itemValue.Trim('"');
}
conModels.Add(new ConditionalCollections()
{
ConditionalList = new List<KeyValuePair<WhereType, ConditionalModel>>()
@@ -2939,6 +2943,7 @@ public class RunService : IRunService, ITransient
break;
default:
{
if (item.Value.IsNullOrEmpty()) continue;
var itemValue = item.Value.ToString().Contains("[") ? item.Value.ToJsonString() : item.Value.ToString();
if (model.searchType == 1)