优化代码生成条件表达式

This commit is contained in:
不做码农 2022-01-18 21:29:31 +08:00
parent 5aa229c381
commit 72b2166e40

View File

@ -276,31 +276,31 @@ namespace ZR.CodeGenerator
{ {
if (queryType.Equals("EQ")) if (queryType.Equals("EQ"))
{ {
return $"m => m.{ propertyName} == parm.{propertyName})"; return $"it => it.{ propertyName} == parm.{propertyName})";
} }
if (queryType.Equals("GTE")) if (queryType.Equals("GTE"))
{ {
return $"m => m.{ propertyName} >= parm.{propertyName})"; return $"it => it.{ propertyName} >= parm.{propertyName})";
} }
if (queryType.Equals("GT")) if (queryType.Equals("GT"))
{ {
return $"m => m.{ propertyName} > parm.{propertyName})"; return $"it => it.{ propertyName} > parm.{propertyName})";
} }
if (queryType.Equals("LT")) if (queryType.Equals("LT"))
{ {
return $"m => m.{ propertyName} < parm.{propertyName})"; return $"it => it.{ propertyName} < parm.{propertyName})";
} }
if (queryType.Equals("LTE")) if (queryType.Equals("LTE"))
{ {
return $"m => m.{ propertyName} <= parm.{propertyName})"; return $"it => it.{ propertyName} <= parm.{propertyName})";
} }
if (queryType.Equals("NE")) if (queryType.Equals("NE"))
{ {
return $"m => m.{ propertyName} != parm.{propertyName})"; return $"it => it.{ propertyName} != parm.{propertyName})";
} }
if (queryType.Equals("LIKE")) if (queryType.Equals("LIKE"))
{ {
return $"m => m.{ propertyName}.Contains(parm.{propertyName}))"; return $"it => it.{ propertyName}.Contains(parm.{propertyName}))";
} }
return ""; return "";
} }