日期:2014-05-20 浏览次数:21083 次
for(每一个价格计划){
for(everyday){
if(everyday>=startdate and everyday<=enddate){
canReserve=true;
if(Status=="O"){
canReserve=false;//不能预定
break;
canReserve=false;//不能预定
Break;
}else{
//是否对当天入住关闭(CloseToArrival
if(everyday==startday){
if(CloseToArrival=='O' and everyday>=startdate and everday<=enddate){
canReserve=false;
break;
}
//最小入住天数
if(MinLOS>0){
if(everyday>=startdate and everday<=enddate){
if(days>MinLOS)
canReserve=true;
else{
canReserve=false;
break;
}
}else{
canReserve=false;
break;
}
}
//最大入住天数
if(MAXLOS>0){
if(everyday>=startdate and everday<=enddate){
if(days<MAXLOS)
canReserve=true;
else{
canReserve=false;
break;
}
}else{
canReserve=false;
break;
}
}
//提前预定天数
if(LeadingTime>0){
if(everyday>=startdate and everday<=enddate){
if(predays>LeadingTime)
canReserve=true;
else{
canReserve=false;
break;
}
}else{
canReserve=false;
break;
}
}
}
//是否对当天离店关闭(CloseToDeparture
if(everyday==endday){
if(CloseToDeparture=='O' and everyday>=startdate and everday<=enddate){
canReserve=false;
break;
}
}
}else{
canReserve=false;//不能预定
Continue;
}
}
}