builder.Append($" SELECT * FROM {TableName} WHERE {nameof(RB_GuideCar_Car_Extend.Status)}=0");
builder.Append($" SELECT a.*,b.`Name` as CarBrand FROM {TableName} as a LEFT JOIN {CarBrandTableName} as b on a.CarBrandId=b.ID WHERE a.{nameof(RB_GuideCar_Car_Extend.Status)}=0");
if(query!=null)
{
if(query.TenantId>0)
{
builder.Append($" AND {nameof(RB_GuideCar_Car_Extend.TenantId)}={query.TenantId}");
builder.Append($" AND a.{nameof(RB_GuideCar_Car_Extend.TenantId)}={query.TenantId}");
}
if(query.TenantId>0)
{
builder.Append($" AND {nameof(RB_GuideCar_Car_Extend.MallBaseId)}={query.MallBaseId}");
builder.Append($" AND a.{nameof(RB_GuideCar_Car_Extend.MallBaseId)}={query.MallBaseId}");
}
if(!string.IsNullOrWhiteSpace(query.Name))
{
builder.Append($" AND {nameof(RB_GuideCar_Car_Extend.Name)} like '%{query.Name}%'");
builder.Append($" AND a.{nameof(RB_GuideCar_Car_Extend.Name)} like '%{query.Name}%'");
}
if(!string.IsNullOrWhiteSpace(query.CarBrand))
if(query.CarBrandId>0)
{
builder.Append($" AND {nameof(RB_GuideCar_Car_Extend.CarBrand)} like '%{query.CarBrand}%'");
builder.Append($" AND a.{nameof(RB_GuideCar_Car_Extend.CarBrandId)}={query.CarBrandId}");
}
if(query.CarClass>0)
{
builder.Append($" AND {nameof(RB_GuideCar_Car_Extend.CarClass)}={(int)query.CarClass}");
builder.Append($" AND a.{nameof(RB_GuideCar_Car_Extend.CarClass)}={(int)query.CarClass}");
builder.Append($" SELECT * FROM {TableName} WHERE {nameof(RB_GuideCar_Car_Extend.Status)}=0 ");
builder.Append($" SELECT a.*,b.`Name` as CarBrand FROM {TableName} as a LEFT JOIN {CarBrandTableName} as b on a.CarBrandId=b.ID WHERE a.{nameof(RB_GuideCar_Car_Extend.Status)}=0");
if(query!=null)
{
if(query.ID>0)
{
builder.Append($" AND {nameof(RB_GuideCar_Car_Extend.ID)}={query.ID}");
}
if(!string.IsNullOrEmpty(query.GuideCarIds))
if(!string.IsNullOrEmpty(query.GuideCarIds))
{
builder.Append($" AND {nameof(RB_GuideCar_Car_Extend.ID)} in({query.GuideCarIds})");