//where += " AND p.Status =" + model.TravelStatus;
//where += " AND p.Status =" + model.TravelStatus;
if(model.TravelStatus==1)
if(model.TravelStatus==1)
{
{
where+=" AND !(p.Status =2 or djp.OrderStatus in(5,6) or ho.IsFinish=1 or tor.IsFinish=1 or co.IsFinish=1 or vo.IsFinish=1)";
where+="AND (IFNULL(p.Status,0) <>2 and IFNULL(djp.OrderStatus,0) not in(5,6) and IFNULL(ho.IsFinish,0)<>1 and IFNULL(tor.IsFinish,0)<>1 and IFNULL(co.IsFinish,0)<>1 and IFNULL(vo.IsFinish,0)<>1) ";
{((model.TravelStatus>0)?$" left join {(REBORN.Common.Config.IsOnline?"uat_reborn_dmc":"reborn_dmc")}.RB_Sell_VisaOrder vo on vo.Id =r.TCID and r.DataType =3":"")}
{((model.TravelStatus>0)?$" left join {(REBORN.Common.Config.IsOnline?"uat_reborn_dmc":"reborn_dmc")}.RB_Sell_VisaOrder vo on vo.Id =r.TCID and r.DataType =3":"")}
{where}";
{where}";
sql+=$@" order by r.{nameof(RB_RevenueReport.StartDate)} asc";
sql+=$@" order by r.{nameof(RB_RevenueReport.StartDate)} asc";
//where += " AND p.Status =" + model.TravelStatus;
//where += " AND p.Status =" + model.TravelStatus;
if(model.TravelStatus==1)
if(model.TravelStatus==1)
{
{
where+=" AND !(p.Status =2 or djp.OrderStatus in(5,6) or ho.IsFinish=1 or tor.IsFinish=1 or co.IsFinish=1 or vo.IsFinish=1)";
where+=" AND (IFNULL(p.Status,0) <>2 and IFNULL(djp.OrderStatus,0) not in(5,6) and IFNULL(ho.IsFinish,0)<>1 and IFNULL(tor.IsFinish,0)<>1 and IFNULL(co.IsFinish,0)<>1 and IFNULL(vo.IsFinish,0)<>1) ";