<%
var seatInfoList = seatMap.seatMapInfoList[0];
cabinInfoList = seatInfoList.cabinClassVOList[0];//第一条舱位信息
firstAirRow = cabinInfoList.airRows[0];//该舱第一排座位信息
if(_.isEmpty(seatInfoList) || _.isEmpty(cabinInfoList) || _.isEmpty(firstAirRow))
return false;
var segment = seatInfoList.flightSegmentInfo;
departCity = sgClient.getAirport(segment.departureAirport).city;
arriveCity = sgClient.getAirport(segment.arrivalAirport).city;
cityInfo = departCity + '-' +arriveCity;
depTime = utils.formatDate(new Date(segment.departureDateTime),"YYYY-MM-dd");
airline = lang.airline_list[segment.marketingAirline] +' '+segment.marketingAirline+ segment.flightNumber;
cabinType = lang.seat_cabin_type.replace("{n}",cabinInfoList.cabinType);
seatSize = _.size(firstAirRow.airSeats);
if(seatSize > 10){
seatSize = seatSize - 1;
}
screenWidth = document.body.clientWidth || document.width;
seatWidth = screenWidth/(seatSize) - 0.5;
//console.log('seatWidth : '+seatWidth+' screenWidth : '+screenWidth);
%>
<%= cityInfo%>
<%=lang.dep_date%><%= depTime%>
<%= airline%>
<%= cabinType%>
-
<%
var fseatList = firstAirRow.airSeats;
var fseatListSize = _.size(fseatList);
var pos = fseatListSize > 8?'':'position: relative; left: -5px;';
for(var i=0;i<(fseatListSize);i++){
var curSeatNum = _.isEmpty(fseatList[i].number) ? " " : fseatList[i].number;
if(curSeatNum == " "){
if(_.isEmpty(fseatList[(_.clone(i)+1)].number)){
continue;
}
}
%>
-
<%= curSeatNum %>
<%
curSeatNum = null;
}
pos = null;
%>