// AND((AreaRequirement>=500 AND AreaRequirement<=2000) OR (AreaRequirement<= 500 AND EndAreaRequirement>=2000) OR (EndAreaRequirement>=500 AND EndAreaRequirement<=2000)) ;
builder.AppendFormat(" AND((A.{0}>={1} AND A.{0}<={2}) OR (A.{0}<= {1} AND A.{3}>={2}) OR (A.{3}>={1} AND A.{3}<={2})) ",nameof(RB_Brand_Enterprise_Extend.AreaRequirement),query.MixAreaRequirement,query.MaxAreaRequirement,nameof(RB_Brand_Enterprise_Extend.EndAreaRequirement));
}
elseif(query.MixAreaRequirement>0)
{
builder.AppendFormat(" AND A.{0} >={1} ",nameof(RB_Brand_Enterprise_Extend.AreaRequirement),query.MixAreaRequirement);
}
elseif(query.MaxAreaRequirement>0)
{
builder.AppendFormat(" AND A.{0} <={1} ",nameof(RB_Brand_Enterprise_Extend.EndAreaRequirement),query.MaxAreaRequirement);
}
if(query.IsInChengdu>-1)
if(query.IsInChengdu>-1)
{
{
builder.AppendFormat(" AND A.{0}={1} ",nameof(RB_Brand_Enterprise_Extend.IsInChengdu),query.IsInChengdu);
builder.AppendFormat(" AND A.{0}={1} ",nameof(RB_Brand_Enterprise_Extend.IsInChengdu),query.IsInChengdu);