Update CustomConditionalFunc

This commit is contained in:
sunkaixuan
2023-12-15 21:09:47 +08:00
parent 339ce8f028
commit 2a83a11df9
2 changed files with 14 additions and 0 deletions

View File

@@ -159,6 +159,13 @@ namespace SqlSugar
builder.AppendFormat(" {0} ", con.Key.ToString().ToUpper());
}
builder.Append(childSqlInfo.Key);
if (conModels?.FirstOrDefault() is ConditionalModel conModel)
{
if (conModel.CustomConditionalFunc != null)
{
builder.Replace(" AND ( AND", " AND ( ");
}
}
parameters.AddRange(childSqlInfo.Value);
if (isLast)
{

View File

@@ -159,6 +159,13 @@ namespace SqlSugar
builder.AppendFormat(" {0} ", con.Key.ToString().ToUpper());
}
builder.Append(childSqlInfo.Key);
if (conModels?.FirstOrDefault() is ConditionalModel conModel)
{
if (conModel.CustomConditionalFunc != null)
{
builder.Replace(" AND ( AND", " AND ( ");
}
}
parameters.AddRange(childSqlInfo.Value);
if (isLast)
{