Commit 8f93f784 authored by 黄奎's avatar 黄奎

页面修改

parent 1df2a376
<style> <style>
.newTrip_Main{ .newTrip_Main {
display: block !important; display: block !important;
width: 1166px; width: 1166px;
-webkit-box-sizing: border-box; -webkit-box-sizing: border-box;
box-sizing: border-box; box-sizing: border-box;
background: #fff; background: #fff;
height: auto; height: auto;
padding: 0 20px; padding: 0 20px;
margin: 0 auto; margin: 0 auto;
height: auto!important; height: auto !important;
font-family: 'PingFang SC Regular'; font-family: 'PingFang SC Regular';
} }
.newTrip_Main .newTripCom_Img{
width:100%; .newTrip_Main .newTripCom_Img {
} width: 100%;
.newTrip_Main .newTripCom_Img img{ }
width:100%;
} .newTrip_Main .newTripCom_Img img {
.newTrip_Main .newCenterContent{ width: 100%;
width:100%; }
height:auto;
color:#111111; .newTrip_Main .newCenterContent {
} width: 100%;
.newTrip_Main .newTripTitle{ height: auto;
font-size:30px; color: #111111;
margin-bottom:10px; }
width:100%;
text-align: center; .newTrip_Main .newTripTitle {
font-weight: bold; font-size: 30px;
margin-top:20px; margin-bottom: 10px;
} width: 100%;
.newTrip_Main .newTripCankao{ text-align: center;
width:100%; font-weight: bold;
font-size:20px; margin-top: 20px;
text-align:center; }
}
.newTrip_Main .newtripComTitle{ .newTrip_Main .newTripCankao {
font-weight: bold; width: 100%;
} font-size: 20px;
.newTrip_Main .newTripStartInfo{ text-align: center;
font-size:20px; }
margin-top:20px;
float:left; .newTrip_Main .newtripComTitle {
width:60%; font-weight: bold;
} }
.newTrip_Main .newTripStartInfo>div{
margin-bottom:20px; .newTrip_Main .newTripStartInfo {
} font-size: 20px;
.newTrip_Main .newtripList>div{ margin-top: 20px;
margin-bottom:20px; float: left;
} width: 60%;
.newTrip_Main .newTripDay{ }
font-size:20px;
} .newTrip_Main .newTripStartInfo>div {
.newTrip_Main .newTripFly{ margin-bottom: 20px;
font-size:25px; }
font-weight: bold;
} .newTrip_Main .newtripList>div {
.newTrip_Main .newTripTable{ margin-bottom: 20px;
font-size:20px; }
}
.newTrip_Main .newTripTable tr td{ .newTrip_Main .newTripDay {
vertical-align: top; font-size: 20px;
} }
.newTrip_Main .newTripTable label{
font-weight: bold; .newTrip_Main .newTripFly {
} font-size: 25px;
.newTrip_Main .tripLeftCan,.newTrip_Main .tripRightCan{ font-weight: bold;
display:inline-block; }
max-width:265px ;
} .newTrip_Main .newTripTable {
.newTrip_Main .newTripDateTime{ font-size: 20px;
font-size:15px; }
}
.newTrip_Main .warmTipsTitle{ .newTrip_Main .newTripTable tr td {
display:inline-block; vertical-align: top;
width:100px; }
vertical-align: top;
margin-top:20px; .newTrip_Main .newTripTable label {
} font-weight: bold;
.newTrip_Main .warmTipsContent{ }
display:inline-block;
width:90%; .newTrip_Main .tripLeftCan,
} .newTrip_Main .tripRightCan {
.newTrip_Main .newTripDay div{ display: inline-block;
margin-bottom:20px; max-width: 265px;
} }
.newTrip_Main .newTripTutle{
font-weight: bold; .newTrip_Main .newTripDateTime {
margin-bottom:10px!important; font-size: 15px;
} }
.newTripImgList{
width:100%; .newTrip_Main .warmTipsTitle {
} display: inline-block;
.newTripFeiyong{ width: 100px;
width:100%; vertical-align: top;
height:100%; margin-top: 20px;
} }
.newTripFeiyongtitle{
text-align: center; .newTrip_Main .warmTipsContent {
font-size: 18px; display: inline-block;
color: #333; width: 90%;
padding-top: 30px; }
padding-bottom: 30px;
} .newTrip_Main .newTripDay div {
.newTripLine{ margin-bottom: 20px;
width: 32px; }
height: 2px;
background: #e73e6d; .newTrip_Main .newTripTutle {
margin: 12px auto; font-weight: bold;
} margin-bottom: 10px !important;
.newTripEnglish{ }
font-family: arial;
font-size: 12px; .newTripImgList {
color: #ccc; width: 100%;
} }
.newTripExpense{
margin:0 auto; .newTripFeiyong {
width:100%; width: 100%;
} height: 100%;
.newTripleft{ }
display: inline-block;
text-align: left; .newTripFeiyongtitle {
font-size: 14px; text-align: center;
font-weight: bold; font-size: 18px;
font-family: Arial; color: #333;
vertical-align: top; padding-top: 30px;
margin:0 0 15px 0; padding-bottom: 30px;
} }
.newTripRight{
width: 100%; .newTripLine {
overflow: hidden; width: 32px;
font-size: 14px; height: 2px;
line-height: 25px; background: #e73e6d;
color: #000000; margin: 12px auto;
vertical-align: top; }
font-family: '微软雅黑';
} .newTripEnglish {
.newTripFeiyongtitle h2{ font-family: arial;
font-size:18px; font-size: 12px;
} color: #ccc;
.newTripflightInfo{
background-color: #f7f7f7;
padding: 20px 15px 15px 15px;
width: 100%;
margin-bottom: 10px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.newTripflightInfo .flight_th {
font-size: 20px;
font-weight: 700;
width: 100%;
color: #000000;
} }
._hangban_line {
height: 1px; .newTripExpense {
background-color: #929292; margin: 0 auto;
margin-top: 8px; width: 100%;
margin-bottom: 13px;
} }
.newTripflight_list{
width:100%; .newTripleft {
display: inline-block;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial;
vertical-align: top;
margin: 0 0 15px 0;
} }
.newTripRight {
width: 100%;
overflow: hidden;
font-size: 14px;
line-height: 25px;
color: #000000;
vertical-align: top;
font-family: '微软雅黑';
}
.newTripFeiyongtitle h2 {
font-size: 18px;
}
.newTripflightInfo {
background-color: #f7f7f7;
padding: 20px 15px 15px 15px;
width: 100%;
margin-bottom: 10px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.newTripflightInfo .flight_th {
font-size: 20px;
font-weight: 700;
width: 100%;
color: #000000;
}
._hangban_line {
height: 1px;
background-color: #929292;
margin-top: 8px;
margin-bottom: 13px;
}
.newTripflight_list {
width: 100%;
}
.newTripflight_list td { .newTripflight_list td {
font-size: 15px; font-size: 15px;
height: 34px; height: 34px;
vertical-align: middle; vertical-align: middle;
background-color: #eaeaea; background-color: #eaeaea;
} }
.newTrip_Main .newTripcollection {
.newTrip_Main .newTripcollection {
margin-bottom: 40px; margin-bottom: 40px;
width: 100%; width: 100%;
} }
.newTrip_Main .newTripCollectuion {
.newTrip_Main .newTripCollectuion {
width: 400px; width: 400px;
height: 80px; height: 80px;
border-bottom: 1px solid #ddd; border-bottom: 1px solid #ddd;
...@@ -181,25 +218,29 @@ ...@@ -181,25 +218,29 @@
-webkit-box-sizing: border-box; -webkit-box-sizing: border-box;
box-sizing: border-box; box-sizing: border-box;
color: #666; color: #666;
} }
.newTrip_Main .newTripCollectuion>div {
.newTrip_Main .newTripCollectuion>div {
width: 130px; width: 130px;
float: left; float: left;
padding-top: 25px; padding-top: 25px;
} }
.newTrip_Main .newTripCollectuion span {
.newTrip_Main .newTripCollectuion span {
font-size: 18px; font-size: 18px;
color: #000; color: #000;
width: 270px; width: 270px;
display: inline-block; display: inline-block;
float: left; float: left;
padding-top: 25px; padding-top: 25px;
} }
.newTrip_Main .newTripCollectuion img {
.newTrip_Main .newTripCollectuion img {
vertical-align: sub; vertical-align: sub;
margin-right: 12px; margin-right: 12px;
} }
.newTripDownbtn{
.newTripDownbtn {
color: #fff; color: #fff;
width: 90px; width: 90px;
height: 30px; height: 30px;
...@@ -208,391 +249,420 @@ ...@@ -208,391 +249,420 @@
cursor: pointer; cursor: pointer;
border-radius: 15px; border-radius: 15px;
margin-left: 10px; margin-left: 10px;
margin:20px 0; margin: 20px 0;
} }
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.newTwoCodeRight{ .clearfix:after {
float:right; content: "\0020";
width:118px; display: block;
height:118px; height: 0;
margin:40px 20px 0 0; clear: both;
} }
.newTwoCodeRight img{
width:100%; .newTwoCodeRight {
} float: right;
.newTripTable{ width: 118px;
width:100%; height: 118px;
} margin: 40px 20px 0 0;
.newTripTable td{ }
border:1px solid #d1d1d1;
} .newTwoCodeRight img {
.newTripTable{width: 100%;border-collapse:collapse;} width: 100%;
.newTripTable tr{background: #fff; height: 40px;} }
.newTripTable tr td{border: 1px solid #E5E5E5;padding:5px;}
.newTripKuang{ .newTripTable {
width:100%; width: 100%;
height:100%; }
padding:5px;
border:1px solid #d1d1d1; .newTripTable td {
} border: 1px solid #d1d1d1;
}
.newTripTable {
width: 100%;
border-collapse: collapse;
}
.newTripTable tr {
background: #fff;
height: 40px;
}
.newTripTable tr td {
border: 1px solid #E5E5E5;
padding: 5px;
}
.newTripKuang {
width: 100%;
height: 100%;
padding: 5px;
border: 1px solid #d1d1d1;
}
</style> </style>
<template> <template>
<div class="newTrip_Main"> <div class="newTrip_Main">
<div> <div>
<input type="button" value="行程下载" class="newTripDownbtn" @click="toPDF_V3(orderMsg.startDate + orderMsg.lineteamName+orderMsg.dayNum+'日游')"/> <input type="button" value="行程下载" class="newTripDownbtn"
@click="toPDF_V3(orderMsg.startDate + orderMsg.lineteamName+orderMsg.dayNum+'日游')" />
</div>
<div class="newTripCom_Img">
<img :src="lineTripFeatureTopBg" alt="" />
</div>
<div class="newCenterContent">
<div class="newTripTitle">
{{title}}
</div>
<div class="newTripCankao">(行程中所涉及到的图片仅供参考)</div>
<div class="clearfix">
<div class="newTripStartInfo">
<div><span class="newtripComTitle">线路:</span>{{orderMsg.lineName}}</div>
<div><span class="newtripComTitle">出发日期:</span>{{orderMsg.startDate}}</div>
<div><span class="newtripComTitle">返回日期:</span>{{orderMsg.endDate}}</div>
<div><span class="newtripComTitle">行程天数:</span>{{orderMsg.dayNum}}</div>
</div> </div>
<div class="newTripCom_Img"> <div class="newTwoCodeRight">
<img :src="lineTripFeatureTopBg" alt=""/> <img :src="'data:image/png;base64,'+WeiXinShareImgSrc" />
</div> </div>
<div class="newCenterContent"> </div>
<div class="newTripTitle">
{{title}}
</div>
<div class="newTripCankao">(行程中所涉及到的图片仅供参考)</div>
<div class="clearfix">
<div class="newTripStartInfo">
<div><span class="newtripComTitle">线路:</span>{{orderMsg.lineName}}</div>
<div><span class="newtripComTitle">出发日期:</span>{{orderMsg.startDate}}</div>
<div><span class="newtripComTitle">返回日期:</span>{{orderMsg.endDate}}</div>
<div><span class="newtripComTitle">行程天数:</span>{{orderMsg.dayNum}}</div>
</div>
<div class="newTwoCodeRight">
<img :src="'data:image/png;base64,'+WeiXinShareImgSrc" />
</div>
</div>
<div v-if='vshowL' class="newTripFeiyongtitle"> <div v-if='vshowL' class="newTripFeiyongtitle">
<h2>集合地点&联系人</h2> <h2>集合地点&联系人</h2>
<div class="newTripLine"></div> <div class="newTripLine"></div>
<div class="newTripEnglish">Collection place & Contacts</div> <div class="newTripEnglish">Collection place & Contacts</div>
</div> </div>
<table v-if='vshowL' class="newTripcollection"> <table v-if='vshowL' class="newTripcollection">
<tr> <tr>
<td> <td>
<div class="newTripCollectuion clearfix"> <div class="newTripCollectuion clearfix">
<div><img src="../assets/img/TravelControlTripIcon9.png" />本团领队</div> <div><img src="../assets/img/TravelControlTripIcon9.png" />本团领队</div>
<span>{{orderTripdiff!=null? orderTripdiff.leaderInfo : <span>{{orderTripdiff!=null? orderTripdiff.leaderInfo :
orderMsg.leaderName+(orderMsg.leaderMobile!=null?"/"+orderMsg.leaderMobile:"")}}</span> orderMsg.leaderName+(orderMsg.leaderMobile!=null?"/"+orderMsg.leaderMobile:"")}}</span>
</div> </div>
</td> </td>
<td> <td>
<div class="newTripCollectuion clearfix"> <div class="newTripCollectuion clearfix">
<div><img src="../assets/img/TravelControlTripIcon10.png" />集合时间</div> <div><img src="../assets/img/TravelControlTripIcon10.png" />集合时间</div>
<span>{{orderTripdiff!=null? orderTripdiff.gatheringTime : <span>{{orderTripdiff!=null? orderTripdiff.gatheringTime :
orderMsg.gatheringTime}}</span> orderMsg.gatheringTime}}</span>
</div> </div>
</td> </td>
</tr> </tr>
<tr> <tr>
<td> <td>
<div class="newTripCollectuion clearfix"> <div class="newTripCollectuion clearfix">
<div><img src="../assets/img/TravelControlTripIcon11.png" />机场服务</div> <div><img src="../assets/img/TravelControlTripIcon11.png" />机场服务</div>
<span>{{orderTripdiff!=null ? orderTripdiff.airportService : orderMsg.airportServicePerson+"/"+ <span>{{orderTripdiff!=null ? orderTripdiff.airportService : orderMsg.airportServicePerson+"/"+
orderMsg.airportServicePhone}}</span> orderMsg.airportServicePhone}}</span>
</div> </div>
</td> </td>
<td> <td>
<div class="newTripCollectuion clearfix"> <div class="newTripCollectuion clearfix">
<div><img src="../assets/img/TravelControlTripIcon12.png" />集合标识</div> <div><img src="../assets/img/TravelControlTripIcon12.png" />集合标识</div>
<span>{{orderTripdiff!=null? orderTripdiff.gatherIdent : <span>{{orderTripdiff!=null? orderTripdiff.gatherIdent :
orderMsg.bName}}</span> orderMsg.bName}}</span>
</div> </div>
</td> </td>
</tr> </tr>
<tr> <tr>
<td> <td>
<div class="newTripCollectuion clearfix"> <div class="newTripCollectuion clearfix">
<div><img src="../assets/img/TravelControlTripIcon13.png" />紧急联系人</div> <div><img src="../assets/img/TravelControlTripIcon13.png" />紧急联系人</div>
<template> <template>
<span v-if='vshowLLR'> <span v-if='vshowLLR'>
<template v-if="orderTripdiff!=null&&orderTripdiff.emergencyContact!=''"> <template v-if="orderTripdiff!=null&&orderTripdiff.emergencyContact!=''">
{{orderTripdiff.emergencyContact}} {{orderTripdiff.emergencyContact}}
</template> </template>
<template v-else-if="orderMsg.branchManager!=''&&orderMsg.mobilePhone!=''"> <template v-else-if="orderMsg.branchManager!=''&&orderMsg.mobilePhone!=''">
{{orderMsg.branchManager+"/"+orderMsg.mobilePhone}} {{orderMsg.branchManager+"/"+orderMsg.mobilePhone}}
</template> </template>
<template v-else-if="orderMsg.sellName!=''&&orderMsg.sellTel!=''"> <template v-else-if="orderMsg.sellName!=''&&orderMsg.sellTel!=''">
{{orderMsg.sellName+"/"+orderMsg.sellTel}} {{orderMsg.sellName+"/"+orderMsg.sellTel}}
</template> </template>
</span> </span>
<span v-else></span> <span v-else></span>
</template> </template>
</div> </div>
</td> </td>
<td> <td>
<div class="newTripCollectuion clearfix"> <div class="newTripCollectuion clearfix">
<div><img src="../assets/img/TravelControlTripIcon14.png" />集合地点</div> <div><img src="../assets/img/TravelControlTripIcon14.png" />集合地点</div>
<span>{{orderTripdiff!=null? orderTripdiff.gatheringAddress : <span>{{orderTripdiff!=null? orderTripdiff.gatheringAddress :
orderMsg.gatheringAddress}}</span> orderMsg.gatheringAddress}}</span>
</div> </div>
</td> </td>
</tr> </tr>
</table> </table>
<div v-if='vshowB' class="newTripFeiyongtitle"> <div v-if='vshowB' class="newTripFeiyongtitle">
<h2>航班信息</h2> <h2>航班信息</h2>
<div class="newTripLine"></div> <div class="newTripLine"></div>
<div class="newTripEnglish">Flight situation</div> <div class="newTripEnglish">Flight situation</div>
</div> </div>
<div v-if='vshowB' class="newTripflightInfo"> <div v-if='vshowB' class="newTripflightInfo">
<table border="0" align="center" cellpadding="0" cellspacing="0" class="flight_th"> <table border="0" align="center" cellpadding="0" cellspacing="0" class="flight_th">
<tbody> <tbody>
<tr> <tr>
<td width="140">出发时间<span>(当地)</span></td> <td width="140">出发时间<span>(当地)</span></td>
<td width="160">抵达时间<span>(当地)</span></td> <td width="160">抵达时间<span>(当地)</span></td>
<td width="160">起飞机场</td> <td width="160">起飞机场</td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="160">抵达机场</td> <td width="160">抵达机场</td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="140">航空公司</td> <td width="140">航空公司</td>
<td width="90">航班编号</td> <td width="90">航班编号</td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="100">经停城市</td> <td width="100">经停城市</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
<div class="_hangban_line"></div> <div class="_hangban_line"></div>
<table border="0" align="center" cellspacing="0" cellpadding="0" class="newTripflight_list"> <table border="0" align="center" cellspacing="0" cellpadding="0" class="newTripflight_list">
<tbody <tbody
v-if="orderTripdiff&&orderTripdiff.travelOrderFlightList&& orderTripdiff.travelOrderFlightList.length>0"> v-if="orderTripdiff&&orderTripdiff.travelOrderFlightList&& orderTripdiff.travelOrderFlightList.length>0">
<tr v-for="(flight,ftIndex) in orderTripdiff.travelOrderFlightList" :key="ftIndex"> <tr v-for="(flight,ftIndex) in orderTripdiff.travelOrderFlightList" :key="ftIndex">
<td width="140"><span class="nth-day">{{flight.startDate.substring(5)}}</span>&nbsp;<span <td width="140"><span class="nth-day">{{flight.startDate.substring(5)}}</span>&nbsp;<span
class="num">{{flight.departureTime}}</span></td> class="num">{{flight.departureTime}}</span></td>
<td width="160"><span class="nth-day">{{flight.arriveDate.substring(5)}}</span>&nbsp;<span <td width="160"><span class="nth-day">{{flight.arriveDate.substring(5)}}</span>&nbsp;<span
class="num">{{flight.arrivalTime}}</span></td> class="num">{{flight.arrivalTime}}</span></td>
<td width="160">{{flight.departureAirPortName}}<span class="citycode"></span></td> <td width="160">{{flight.departureAirPortName}}<span class="citycode"></span></td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="160">{{flight.arrivalAirPortName}}<span class="citycode"></span></td> <td width="160">{{flight.arrivalAirPortName}}<span class="citycode"></span></td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="140">{{flight.alName}}</td> <td width="140">{{flight.alName}}</td>
<td width="110">{{flight.flightNumber}}({{(flight.flightState==1)?"OK":"暂定"}})</td> <td width="110">{{flight.flightNumber}}({{(flight.flightState==1)?"OK":"暂定"}})</td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="100">{{flight.stopoverAirPortName}}</td> <td width="100">{{flight.stopoverAirPortName}}</td>
</tr> </tr>
</tbody> </tbody>
<tbody v-else-if="priceList.length>0&&priceList[0].priceFlight&&priceList[0].priceFlight.length>0"> <tbody v-else-if="priceList.length>0&&priceList[0].priceFlight&&priceList[0].priceFlight.length>0">
<tr v-for="(flight,ftIndex) in priceList[0].priceFlight" :key="ftIndex"> <tr v-for="(flight,ftIndex) in priceList[0].priceFlight" :key="ftIndex">
<td width="140"><span class="nth-day">{{flight.startDate.substring(5)}}</span>&nbsp;<span <td width="140"><span class="nth-day">{{flight.startDate.substring(5)}}</span>&nbsp;<span
class="num">{{flight.departureTime}}</span></td> class="num">{{flight.departureTime}}</span></td>
<td width="160"><span class="nth-day">{{flight.arriveDate.substring(5)}}</span>&nbsp;<span <td width="160"><span class="nth-day">{{flight.arriveDate.substring(5)}}</span>&nbsp;<span
class="num">{{flight.arrivalTime}}</span></td> class="num">{{flight.arrivalTime}}</span></td>
<td width="160">{{flight.departureAirPortName}}<span class="citycode"></span></td> <td width="160">{{flight.departureAirPortName}}<span class="citycode"></span></td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="160">{{flight.arrivalAirPortName}}<span class="citycode"></span></td> <td width="160">{{flight.arrivalAirPortName}}<span class="citycode"></span></td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="140">{{flight.alName}}</td> <td width="140">{{flight.alName}}</td>
<td width="110">{{flight.flightNumber}}({{(flight.flightState==1)?"OK":"暂定"}})</td> <td width="110">{{flight.flightNumber}}({{(flight.flightState==1)?"OK":"暂定"}})</td>
<td width="18" class="gap">&nbsp;</td> <td width="18" class="gap">&nbsp;</td>
<td width="100">{{flight.stopoverAirPortName}}</td> <td width="100">{{flight.stopoverAirPortName}}</td>
</tr> </tr>
</tbody> </tbody>
<tbody v-else> <tbody v-else>
<tr> <tr>
<td>航班信息未确认</td> <td>航班信息未确认</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</div> </div>
<div v-if="(showType>=4)&&loadNone==false&&vshowC" class="newFeature" v-html="feature.featureHtml"></div> <div v-if="(showType>=4)&&loadNone==false&&vshowC" class="newFeature" v-html="feature.featureHtml"></div>
<div class="newtripList" v-for="(item,index) in tripList" :key="index"> <div class="newtripList" v-for="(item,index) in tripList" :key="index">
<div class="newTripFly">DAY {{item.dayNum}}</div> <div class="newTripFly">DAY {{item.dayNum}}</div>
<div class="newTripDateTime">{{item.dateTime}}</div> <div class="newTripDateTime">{{item.dateTime}}</div>
<div class="newTripFly" v-if="item.title" :class="getTitle(item.title)!=''?'newTripKuang':''"> <div class="newTripFly" v-if="item.title" :class="getTitle(item.title)!=''?'newTripKuang':''">
{{getTitle(item.title)}} {{getTitle(item.title)}}
</div>
<div class="newTripDay" style="margin-bottom:0;" v-for="(subItem,subIndex) in item.details" :key="subIndex">
<div>
<span class="newTripTutle">{{getTitle(subItem.title)}}:</span>
<span>{{subItem.content}}</span>
</div>
</div>
<div class="newTripDay">
<div class="warmTipsTitle">温馨提示:</div><div class="warmTipsContent" v-html="item.tips[0].content"></div>
</div>
<div>
<table class="newTripTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="width:45%">
<label>酒店:</label>
<template v-if='item.jiu2.length>0'>
<span v-for="(t,k) in item.jiu2" style="cursor: pointer" :key="k">
{{k==item.jiu2.length-1? (t.newTitle!=''&& t.newTitle!=t.name?t.newTitle:t.name) : (t.newTitle!=''&& t.newTitle!=t.name?t.newTitle:t.name)+' / ' }}
</span>
</template>
<template v-if="item.jiu2.length>0&&item.jiu2[0].name!=''">
{{getHotelSuffix(item)}}
</template>
</td>
<td style="width:30%">
<div class="tripLeftCan" style="vertical-align:top;">
<label>用餐:</label>
</div>
<div class="tripRightCan">
<!-- <div>无</div> -->
<div>早({{item.can.breakfirst}})</div>
<div>中({{item.can.lanuch}})</div>
<div>晚({{item.can.dinner}})</div>
</div>
</td>
<td style="width:25%">
<label>交通:</label>
<template v-for="subItem in item.details">
<template v-for="childItem in subItem.trafficArray">{{childItem}}&nbsp;</template>
</template>
</td>
</tr>
</table>
</div>
<div class="newTripImgList" v-if="vshowK">
<newTripCommon :day="item.details"></newTripCommon>
</div>
</div>
</div> </div>
<div class="newTripFeiyong"> <div class="newTripDay" style="margin-bottom:0;" v-for="(subItem,subIndex) in item.details" :key="subIndex">
<div id="pdf_4"> <div>
<div v-if='vshowE' class="newTripFeiyongtitle"> <span class="newTripTutle">{{getTitle(subItem.title)}}:</span>
<h2>费用</h2> <span>{{subItem.content}}</span>
<div class="newTripLine"></div> </div>
<div class="newTripEnglish">Expense</div> </div>
</div> <div class="newTripDay">
<div v-if='vshowE' class="newTripExpense"> <div class="warmTipsTitle">温馨提示:</div>
<div class="newTripleft">费用包含</div> <div class="warmTipsContent" v-html="item.tips[0].content"></div>
<div class="newTripRight"> </div>
<div v-html="feature.feeInclude"></div> <div>
</div> <table class="newTripTable" border="0" cellspacing="0" cellpadding="0">
<div class="newTripleft" style="margin: 15px 0 10px 8px;">费用不包含</div> <tr>
<div class="newTripRight"> <td style="width:45%">
<div v-html="feature.feeNonInclude"></div> <label>酒店:</label>
</div> <template v-if='item.jiu2.length>0'>
</div> <span v-for="(t,k) in item.jiu2" style="cursor: pointer" :key="k">
<div class="newTripExpense" v-if='dataList.selfpayingList && dataList.selfpayingList.length>0&&vshowE'> {{k==item.jiu2.length-1? (t.newTitle!=''&& t.newTitle!=t.name?t.newTitle:t.name) : (t.newTitle!=''&& t.newTitle!=t.name?t.newTitle:t.name)+' / ' }}
<div class="newTripleft">自理费用</div> </span>
<div class="newTripRight"> </template>
<table class="expense-table" cellspacing=0 cellpadding=0> <template v-if="item.jiu2.length>0&&item.jiu2[0].name!=''">
<thead> {{getHotelSuffix(item)}}
<th>城市</th> </template>
<th>活动</th> </td>
<th>参考价格</th> <td style="width:30%">
<th>说明</th> <div class="tripLeftCan" style="vertical-align:top;">
</thead> <label>用餐:</label>
<tbody>
<tr v-for="(item,i) in dataList.selfpayingList" :key="i">
<td>{{item.cityName}}</td>
<td>{{item.itemName}}</td>
<td>约{{item.estimatedCost}}</td>
<td>{{item.explain}}</td>
</tr>
</tbody>
</table>
</div>
</div>
<div v-if='vshowF' class="newTripFeiyongtitle">
<h2>购物说明</h2>
<div class="newTripLine"></div>
<div class="newTripEnglish">Expense</div>
</div>
<div v-if='vshowF' class="newTripExpense">
<div class="newTripleft">
<!-- 购物协议 -->
</div>
<div class="newTripRight">
<div v-html="feature.shopRemark"></div>
</div>
</div>
<div class="newTripExpense" v-if="dataList.shopList && dataList.shopList.length>0&&vshowF">
<div class="newTripleft">购物安排</div>
<div class="newTripRight">
<table class="expense-table autowidth" cellspacing=0 cellpadding=0>
<thead>
<th>城市</th>
<th>购物店名称</th>
<th>预计停留时间</th>
</thead>
<tbody>
<tr v-for="(item,i) in dataList.shopList" :key="i">
<td>{{item.cityName}}</td>
<td>{{item.shopName}}</td>
<td>{{item.visitTime}}</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div id="pdf_5">
<div v-if='vshowG' class="newTripFeiyongtitle">
<h2>订单须知</h2>
<div class="newTripLine"></div>
<div class="newTripEnglish">Tips</div>
</div>
<div class="newTripExpense" v-if="feature.importantTip!=''&&vshowG">
<div class="newTripleft">重要提示</div>
<div class="newTripRight">
<div v-html="feature.importantTip"></div>
</div>
</div>
<div v-if='vshowG' class="newTripExpense">
<div class="newTripleft" style="margin-top:15px;">温馨提示</div>
<div class="newTripRight">
<div v-html="feature.warmTip"></div>
</div>
</div>
</div>
<div id="pdf_6">
<div v-if='vshowH' class="newTripFeiyongtitle">
<h2>签证</h2>
<div class="newTripLine"></div>
<div class="newTripEnglish">Visa</div>
</div>
<div v-if='vshowH' class="newTripExpense">
<div class="newTripleft">签证须知</div>
<div class="newTripRight">
<div v-html="feature.visaRemark"></div>
</div> </div>
</div> <div class="tripRightCan">
<div v-if='vshowI' class="newTripFeiyongtitle"> <!-- <div>无</div> -->
<h2>同行备注</h2> <div>早({{item.can.breakfirst}})</div>
<div class="newTripLine"></div> <div>中({{item.can.lanuch}})</div>
<div class="newTripEnglish">Remark</div> <div>晚({{item.can.dinner}})</div>
</div>
<div v-if='vshowI' class="newTripExpense">
<div class="newTripleft"></div>
<div class="newTripRight">
<div v-html="feature.b2BRemark"></div>
</div> </div>
</div> </td>
<div v-if='vshowM' class="newTripFeiyongtitle"> <td style="width:25%">
<h2>旅客信息</h2> <label>交通:</label>
<div class="newTripLine"></div> <template v-if="item.trafficArray&& item.trafficArray.length>0" v-for="(subItem,subIndex) in item.trafficArray">
<div class="newTripEnglish">Passenger information</div> <span>{{subItem}}</span>
</div> <template v-if="subIndex!=item.trafficArray.length-1">
<table v-if='vshowM' class="Passenger-table" border="0" cellspacing="2" cellpadding="2"> <span></span>
<tr> </template>
<td width="16.6%" class="thClass">姓名</td> </template>
<td width="16.6%" class="thClass">英文姓名</td> </td>
<td width="16.6%" class="thClass">性别</td> </tr>
<td width="16.6%" class="thClass">护照号</td> </table>
<td width="16.6%" class="thClass">有效期</td> </div>
<td width="16.6%" class="thClass">联系电话</td> <div class="newTripImgList" v-if="vshowK">
<newTripCommon :day="item.details"></newTripCommon>
</div>
</div>
</div>
<div class="newTripFeiyong">
<div id="pdf_4">
<div v-if='vshowE' class="newTripFeiyongtitle">
<h2>费用</h2>
<div class="newTripLine"></div>
<div class="newTripEnglish">Expense</div>
</div>
<div v-if='vshowE' class="newTripExpense">
<div class="newTripleft">费用包含</div>
<div class="newTripRight">
<div v-html="feature.feeInclude"></div>
</div>
<div class="newTripleft" style="margin: 15px 0 10px 8px;">费用不包含</div>
<div class="newTripRight">
<div v-html="feature.feeNonInclude"></div>
</div>
</div>
<div class="newTripExpense" v-if='dataList.selfpayingList && dataList.selfpayingList.length>0&&vshowE'>
<div class="newTripleft">自理费用</div>
<div class="newTripRight">
<table class="expense-table" cellspacing=0 cellpadding=0>
<thead>
<th>城市</th>
<th>活动</th>
<th>参考价格</th>
<th>说明</th>
</thead>
<tbody>
<tr v-for="(item,i) in dataList.selfpayingList" :key="i">
<td>{{item.cityName}}</td>
<td>{{item.itemName}}</td>
<td>约{{item.estimatedCost}}</td>
<td>{{item.explain}}</td>
</tr> </tr>
<tr v-for="(item,i) in orderMsg.guestList" :key="i"> </tbody>
<td>{{item.name}}</td> </table>
<td>{{item.eName}}</td> </div>
<td>{{item.sex}}</td> </div>
<td>{{item.passportNo}}</td> <div v-if='vshowF' class="newTripFeiyongtitle">
<td>{{item.passportExpiry}}</td> <h2>购物说明</h2>
<td>{{item.mobilePhone}}</td> <div class="newTripLine"></div>
<div class="newTripEnglish">Expense</div>
</div>
<div v-if='vshowF' class="newTripExpense">
<div class="newTripleft">
<!-- 购物协议 -->
</div>
<div class="newTripRight">
<div v-html="feature.shopRemark"></div>
</div>
</div>
<div class="newTripExpense" v-if="dataList.shopList && dataList.shopList.length>0&&vshowF">
<div class="newTripleft">购物安排</div>
<div class="newTripRight">
<table class="expense-table autowidth" cellspacing=0 cellpadding=0>
<thead>
<th>城市</th>
<th>购物店名称</th>
<th>预计停留时间</th>
</thead>
<tbody>
<tr v-for="(item,i) in dataList.shopList" :key="i">
<td>{{item.cityName}}</td>
<td>{{item.shopName}}</td>
<td>{{item.visitTime}}</td>
</tr> </tr>
</table> </tbody>
</div> </table>
</div>
</div>
</div>
<div id="pdf_5">
<div v-if='vshowG' class="newTripFeiyongtitle">
<h2>订单须知</h2>
<div class="newTripLine"></div>
<div class="newTripEnglish">Tips</div>
</div>
<div class="newTripExpense" v-if="feature.importantTip!=''&&vshowG">
<div class="newTripleft">重要提示</div>
<div class="newTripRight">
<div v-html="feature.importantTip"></div>
</div>
</div>
<div v-if='vshowG' class="newTripExpense">
<div class="newTripleft" style="margin-top:15px;">温馨提示</div>
<div class="newTripRight">
<div v-html="feature.warmTip"></div>
</div>
</div>
</div>
<div id="pdf_6">
<div v-if='vshowH' class="newTripFeiyongtitle">
<h2>签证</h2>
<div class="newTripLine"></div>
<div class="newTripEnglish">Visa</div>
</div>
<div v-if='vshowH' class="newTripExpense">
<div class="newTripleft">签证须知</div>
<div class="newTripRight">
<div v-html="feature.visaRemark"></div>
</div>
</div>
<div v-if='vshowI' class="newTripFeiyongtitle">
<h2>同行备注</h2>
<div class="newTripLine"></div>
<div class="newTripEnglish">Remark</div>
</div>
<div v-if='vshowI' class="newTripExpense">
<div class="newTripleft"></div>
<div class="newTripRight">
<div v-html="feature.b2BRemark"></div>
</div>
</div> </div>
<div class="newTripCom_Img"> <div v-if='vshowM' class="newTripFeiyongtitle">
<img :src="lineTripFeatureBottomBg" alt=""/> <h2>旅客信息</h2>
<div class="newTripLine"></div>
<div class="newTripEnglish">Passenger information</div>
</div> </div>
<table v-if='vshowM' class="Passenger-table" border="0" cellspacing="2" cellpadding="2">
<tr>
<td width="16.6%" class="thClass">姓名</td>
<td width="16.6%" class="thClass">英文姓名</td>
<td width="16.6%" class="thClass">性别</td>
<td width="16.6%" class="thClass">护照号</td>
<td width="16.6%" class="thClass">有效期</td>
<td width="16.6%" class="thClass">联系电话</td>
</tr>
<tr v-for="(item,i) in orderMsg.guestList" :key="i">
<td>{{item.name}}</td>
<td>{{item.eName}}</td>
<td>{{item.sex}}</td>
<td>{{item.passportNo}}</td>
<td>{{item.passportExpiry}}</td>
<td>{{item.mobilePhone}}</td>
</tr>
</table>
</div>
</div> </div>
<div class="newTripCom_Img">
<img :src="lineTripFeatureBottomBg" alt="" />
</div>
</div>
</template> </template>
<script> <script>
...@@ -600,11 +670,11 @@ ...@@ -600,11 +670,11 @@
export default { export default {
data() { data() {
return { return {
Typevalue:-1, Typevalue: -1,
titleList:[], titleList: [],
listMsg:{ listMsg: {
pageSize:1000, pageSize: 1000,
pageIndex:1, pageIndex: 1,
}, },
//orderId和是否op操作控制按钮显示 //orderId和是否op操作控制按钮显示
orderId: 0, orderId: 0,
...@@ -637,11 +707,11 @@ ...@@ -637,11 +707,11 @@
orderTripdiff: {}, orderTripdiff: {},
title: '', title: '',
isDirect: 1, //是否是直采 0:否,1:是 isDirect: 1, //是否是直采 0:否,1:是
isClick: this.$route.query.isClick === undefined ? 0 : 1,//不算统计 isClick: this.$route.query.isClick === undefined ? 0 : 1, //不算统计
//顶部图片 //顶部图片
lineTripFeatureTopBg:'', lineTripFeatureTopBg: '',
//底部图片 //底部图片
lineTripFeatureBottomBg:'', lineTripFeatureBottomBg: '',
//航空公司下拉 //航空公司下拉
airLineList: [], airLineList: [],
...@@ -662,7 +732,7 @@ ...@@ -662,7 +732,7 @@
vshowTCNUM: this.$route.query.vshowTCNUM === undefined ? false : this.$route.query.vshowTCNUM === 'true', vshowTCNUM: this.$route.query.vshowTCNUM === undefined ? false : this.$route.query.vshowTCNUM === 'true',
vshowO: this.$route.query.vshowO === undefined ? true : this.$route.query.vshowO === 'true', vshowO: this.$route.query.vshowO === undefined ? true : this.$route.query.vshowO === 'true',
//微信分享图片 //微信分享图片
WeiXinShareImgSrc:"", WeiXinShareImgSrc: "",
loadNone: false, loadNone: false,
} }
}, },
...@@ -682,7 +752,7 @@ ...@@ -682,7 +752,7 @@
suffix = "或同級" suffix = "或同級"
} }
} else { } else {
if (item.jiu2.length == 1 && item.jiu2[0].name != '温馨的家'&& item.jiu2[0].name!='机场附近酒店') { if (item.jiu2.length == 1 && item.jiu2[0].name != '温馨的家' && item.jiu2[0].name != '机场附近酒店') {
if (item.jiu2[0].status == 1) { if (item.jiu2[0].status == 1) {
suffix = "【保证入住】" suffix = "【保证入住】"
} else { } else {
...@@ -695,24 +765,24 @@ ...@@ -695,24 +765,24 @@
return suffix; return suffix;
}, },
// 获取标题 // 获取标题
getDataList(){ getDataList() {
this.apiJavaPost('/api/rssarticle/getArticleList',this.listMsg,res=>{ this.apiJavaPost('/api/rssarticle/getArticleList', this.listMsg, res => {
if(res.data.resultCode==1){ if (res.data.resultCode == 1) {
let data=res.data.data.pageData.list; let data = res.data.data.pageData.list;
this.titleList=data; this.titleList = data;
}else{ } else {
this.Error(res.data.message); this.Error(res.data.message);
} }
},null) }, null)
}, },
//获取微信二维码 //获取微信二维码
getWxCode: function () { getWxCode: function () {
this.apipost('survey_post_GetSurveyWeiXinShare', { this.apipost('survey_post_GetSurveyWeiXinShare', {
TCID: this.$route.query.tcid TCID: this.$route.query.tcid
}, res => { }, res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.WeiXinShareImgSrc=res.data.data; this.WeiXinShareImgSrc = res.data.data;
} }
}, err => {}) }, err => {})
}, },
gernalFeature(isPc) { gernalFeature(isPc) {
...@@ -847,7 +917,7 @@ ...@@ -847,7 +917,7 @@
//模板参数 //模板参数
templateId: this.showType, templateId: this.showType,
//用户Id //用户Id
UId:this.getLocalStorage().EmployeeId UId: this.getLocalStorage().EmployeeId
}; };
this.$http({ this.$http({
headers: { headers: {
...@@ -860,12 +930,12 @@ ...@@ -860,12 +930,12 @@
} }
}).then(res => { }).then(res => {
if (res.data.resultCode === 1) { if (res.data.resultCode === 1) {
let sign = title+"V3" let sign = title + "V3"
const a = document.createElement('a'); const a = document.createElement('a');
a.setAttribute('download', ''); a.setAttribute('download', '');
a.setAttribute('href', urlObj.DomainUrl + '/api/file/DownloadFileForPdf?fileName=' + sign + a.setAttribute('href', urlObj.DomainUrl + '/api/file/DownloadFileForPdf?fileName=' + sign +
'.pdf&&fPath=' + res.data.data); '.pdf&&fPath=' + res.data.data);
a.click(); a.click();
} else { } else {
this.$message.error('PDF获取失败'); this.$message.error('PDF获取失败');
} }
...@@ -889,11 +959,10 @@ ...@@ -889,11 +959,10 @@
cityId: this.$route.query.cityId, cityId: this.$route.query.cityId,
tcid: this.$route.query.tcid, tcid: this.$route.query.tcid,
orderId: this.$route.query.orderId, orderId: this.$route.query.orderId,
isClick:1//不算统计 isClick: 1 //不算统计
}, res => { }, res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
let data = (res.data.data); let data = (res.data.data);
console.log(res,'resssssss');
this.lineTripFeatureTopBg = data.lineTripFeatureTopBg; this.lineTripFeatureTopBg = data.lineTripFeatureTopBg;
this.lineTripFeatureBottomBg = data.lineTripFeatureBottomBg; this.lineTripFeatureBottomBg = data.lineTripFeatureBottomBg;
this.orderTripdiff = data.orderTripdiff; this.orderTripdiff = data.orderTripdiff;
...@@ -960,10 +1029,11 @@ ...@@ -960,10 +1029,11 @@
} }
this.editForm.travelOrderFlightList.forEach(fItem => { this.editForm.travelOrderFlightList.forEach(fItem => {
fItem.airportNameList = []; fItem.airportNameList = [];
this.airLineSelectChange(fItem.airLineID, fItem); this.airLineSelectChange(fItem.airLineID, fItem);
}); });
} }
this.title = this.getTitele(this.orderMsg.startDate + this.orderMsg.lineteamName + this.orderMsg.dayNum + '日游') this.title = this.getTitele(this.orderMsg.startDate + this.orderMsg.lineteamName + this.orderMsg
.dayNum + '日游')
document.title = this.title; document.title = this.title;
//初始化行程 //初始化行程
...@@ -1007,7 +1077,7 @@ ...@@ -1007,7 +1077,7 @@
this.dataList = data; this.dataList = data;
this.tripList.forEach((x, j) => { this.tripList.forEach((x, j) => {
let useDinnerTypeBy = ''; let useDinnerTypeBy = '';
let trafficArray=[]; let trafficArray = [];
let jin = [], let jin = [],
jiu = [], jiu = [],
jiu2 = [], jiu2 = [],
...@@ -1039,27 +1109,23 @@ ...@@ -1039,27 +1109,23 @@
title += z.startCityName title += z.startCityName
if (z.arrivalType == 1) { if (z.arrivalType == 1) {
title += '<i class="iconfont icon-feiji"></i>' title += '<i class="iconfont icon-feiji"></i>'
if(!(trafficArray.indexOf("飞机") > -1)) if (!(trafficArray.indexOf("飞机") > -1)) {
{
trafficArray.push("飞机") trafficArray.push("飞机")
} }
} else if (z.arrivalType == 2) { } else if (z.arrivalType == 2) {
title += '<i class="iconfont icon-bus"></i>' title += '<i class="iconfont icon-bus"></i>'
if(!(trafficArray.indexOf("巴士") > -1)) if (!(trafficArray.indexOf("巴士") > -1)) {
{ trafficArray.push("巴士")
trafficArray.push("巴士")
} }
} else if (z.arrivalType == 3) { } else if (z.arrivalType == 3) {
title += '<i class="iconfont icon-icon31"></i>' title += '<i class="iconfont icon-icon31"></i>'
if(!(trafficArray.indexOf("轮船") > -1)) if (!(trafficArray.indexOf("轮船") > -1)) {
{ trafficArray.push("轮船")
trafficArray.push("轮船")
} }
} else { } else {
title += '<i class="iconfont icon-gaotiedongche"></i>' title += '<i class="iconfont icon-gaotiedongche"></i>'
if(!(trafficArray.indexOf("火车") > -1)) if (!(trafficArray.indexOf("火车") > -1)) {
{ trafficArray.push("火车")
trafficArray.push("火车")
} }
} }
if (i + 1 == y.childItem.subTraffic.length) { if (i + 1 == y.childItem.subTraffic.length) {
...@@ -1068,7 +1134,6 @@ ...@@ -1068,7 +1134,6 @@
}) })
let obj = { let obj = {
title: title, title: title,
trafficArray: trafficArray,
content: y.childItem.description, content: y.childItem.description,
img: '', img: '',
ticketName: '', ticketName: '',
...@@ -1089,7 +1154,6 @@ ...@@ -1089,7 +1154,6 @@
playTimeMinutes: y.childItem.playTimeMinutes, playTimeMinutes: y.childItem.playTimeMinutes,
scenicJson: y.childItem.scenicJson, scenicJson: y.childItem.scenicJson,
url: y.childItem.url, url: y.childItem.url,
trafficArray: trafficArray,
} }
jin.push(obj) jin.push(obj)
} else if (y.type == 3 && y.childItem.hotelName != '' && y.childItem.imaArray.length > 0) { } else if (y.type == 3 && y.childItem.hotelName != '' && y.childItem.imaArray.length > 0) {
...@@ -1162,16 +1226,14 @@ ...@@ -1162,16 +1226,14 @@
} else if (can.dinner == '') { } else if (can.dinner == '') {
can.dinner = '方便游玩敬请自理' can.dinner = '方便游玩敬请自理'
} }
x.can = can x.can = can;
x.trafficArray=trafficArray;
let details = []; let details = [];
x.tips = tips x.tips = tips
x.jiu2 = jiu2 x.jiu2 = jiu2
if (jin.length > 0) { if (jin.length > 0) {
details = jin details = jin
} }
// else if (jiu.length > 0) {
// // details = jiu
// }
else if (dadian.length > 0) { else if (dadian.length > 0) {
details = dadian details = dadian
} else if (jiao.length > 0) { } else if (jiao.length > 0) {
...@@ -1227,29 +1289,27 @@ ...@@ -1227,29 +1289,27 @@
} }
} }
} }
x.islast = (j + 1) == this.tripList.length x.islast = (j + 1) == this.tripList.length;
this.$set(this.tripList, j, x) this.$set(this.tripList, j, x);
x.dateTime = this.setDate(j); x.dateTime = this.setDate(j);
console.log(this.tripList,'triplistttt');
}) })
}, },
//遍历字符串书否有null //遍历字符串书否有null
getTitle(item){ getTitle(item) {
if(item!=null&&item!=''){ if (item != null && item != '') {
if(item.indexOf('null')>-1){ if (item.indexOf('null') > -1) {
return '' return ''
}else{ } else {
return item return item
} }
} }
}, },
//去掉null //去掉null
getTitele(item){ getTitele(item) {
if(item!=null&&item!=''){ if (item != null && item != '') {
if(item.indexOf('null')>-1){ if (item.indexOf('null') > -1) {
return item.replace('null',' ') return item.replace('null', ' ')
}else{ } else {
return item return item
} }
} }
...@@ -1259,5 +1319,4 @@ ...@@ -1259,5 +1319,4 @@
newTripCommon newTripCommon
}, },
} }
</script>
</script> \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment