|
@@ -56,7 +56,7 @@
|
|
|
<div class="communal-title">
|
|
<div class="communal-title">
|
|
|
<div>{{ title }}</div>
|
|
<div>{{ title }}</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <el-button size="mini" :disabled="addBtndisabled" type="primary" @click="addBtn">保存</el-button>
|
|
|
|
|
|
|
+ <el-button size="mini" :disabled="addBtndisabled||!oldinif" type="primary" @click="addBtn">保存</el-button>
|
|
|
<el-button size="mini" type="primary" @click="download" style="margin-left: 10px;">导出报表</el-button>
|
|
<el-button size="mini" type="primary" @click="download" style="margin-left: 10px;">导出报表</el-button>
|
|
|
<el-button size="mini" type="primary" @click="downloadCN" style="margin-left: 10px;">中文行程单</el-button>
|
|
<el-button size="mini" type="primary" @click="downloadCN" style="margin-left: 10px;">中文行程单</el-button>
|
|
|
<el-button size="mini" type="primary" @click="downloadEN" style="margin-left: 10px;">英文行程单</el-button>
|
|
<el-button size="mini" type="primary" @click="downloadEN" style="margin-left: 10px;">英文行程单</el-button>
|
|
@@ -262,13 +262,13 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="flightroute-btn">
|
|
<div class="flightroute-btn">
|
|
|
<span style="color: red;">Ps:有几行行程代码就会有默认几段航程,如有联程需求,请点击航段联程进行操作</span>
|
|
<span style="color: red;">Ps:有几行行程代码就会有默认几段航程,如有联程需求,请点击航段联程进行操作</span>
|
|
|
- <el-button size="mini" @click="openConnectingFlightSettings" type="primary">航段联程</el-button>
|
|
|
|
|
|
|
+ <el-button size="mini" :disabled="!oldinif" @click="openConnectingFlightSettings" type="primary">航段联程</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</el-form>
|
|
</el-form>
|
|
|
<el-form :model="airTicketResOpData" :rules="airTicketResRules" ref="airTicketResOpData" label-width="150px"
|
|
<el-form :model="airTicketResOpData" :rules="airTicketResRules" ref="airTicketResOpData" label-width="150px"
|
|
|
class="demo-ruleForm">
|
|
class="demo-ruleForm">
|
|
|
- <el-collapse v-model="activeNames" class="collapse-zd">
|
|
|
|
|
|
|
+ <el-collapse v-model="activeNames" class="collapse-zd" v-if="oldinif">
|
|
|
<el-collapse-item v-for="(item,indexa) in airTicketFeeInfos" :key="indexa" :title="`第${indexa + 1}段航程 审核状态:`+item.isAuditGMStr" :name="(indexa+1)+''">
|
|
<el-collapse-item v-for="(item,indexa) in airTicketFeeInfos" :key="indexa" :title="`第${indexa + 1}段航程 审核状态:`+item.isAuditGMStr" :name="(indexa+1)+''">
|
|
|
<div class="airticket-card" style="display: flex;flex-wrap: wrap;">
|
|
<div class="airticket-card" style="display: flex;flex-wrap: wrap;">
|
|
|
<div class="AdditionalServices-all">
|
|
<div class="AdditionalServices-all">
|
|
@@ -657,8 +657,12 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+
|
|
|
</el-collapse-item>
|
|
</el-collapse-item>
|
|
|
</el-collapse>
|
|
</el-collapse>
|
|
|
|
|
+ <div v-else style="text-align: center;margin-top: 40px;color: red;">
|
|
|
|
|
+ <span>此数据在老版机票费用已有数据,请前往老版机票费用查看!</span>
|
|
|
|
|
+ </div>
|
|
|
<!-- <el-form-item>
|
|
<!-- <el-form-item>
|
|
|
<div style="text-align: right;margin-top:22px;">
|
|
<div style="text-align: right;margin-top:22px;">
|
|
|
<el-button :disabled="addBtndisabled" type="primary" @click="addBtn">保存</el-button>
|
|
<el-button :disabled="addBtndisabled" type="primary" @click="addBtn">保存</el-button>
|
|
@@ -855,6 +859,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
additionalServiceTypes:[],
|
|
additionalServiceTypes:[],
|
|
|
segmentarray:[],
|
|
segmentarray:[],
|
|
|
|
|
+ oldinif:false,
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
@@ -916,6 +921,11 @@ export default {
|
|
|
if (res.data.code == 200) {
|
|
if (res.data.code == 200) {
|
|
|
that.groupAirInfo=res.data.data.groupAirInfo;//团组信息
|
|
that.groupAirInfo=res.data.data.groupAirInfo;//团组信息
|
|
|
that.airTicketFeeInfos=res.data.data.airTicketFeeInfos;//机票信息列表
|
|
that.airTicketFeeInfos=res.data.data.airTicketFeeInfos;//机票信息列表
|
|
|
|
|
+ if(that.airTicketFeeInfos.length>0&&that.airTicketFeeInfos[0].airTicketBasicInfos.length<=0){
|
|
|
|
|
+ that.oldinif=false;
|
|
|
|
|
+ }else{
|
|
|
|
|
+ that.oldinif=true;
|
|
|
|
|
+ }
|
|
|
that.flightsCodeChange(res.data.data.groupAirInfo.flightsDescription)
|
|
that.flightsCodeChange(res.data.data.groupAirInfo.flightsDescription)
|
|
|
resolve();
|
|
resolve();
|
|
|
} else {
|
|
} else {
|