优化代码生成条件表达式
This commit is contained in:
parent
5aa229c381
commit
72b2166e40
@ -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 "";
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user