Commit ab2db09b authored by 华国豪's avatar 华国豪 🙄
parents 81c9a1e4 7976573f
...@@ -208,9 +208,8 @@ ...@@ -208,9 +208,8 @@
<!--返佣--> <!--返佣-->
<td> <td>
<p class="pHouseStyle link" @input="calculationPrice(subItem)"> <p class="pHouseStyle link" @input="calculationPrice(subItem)">
<span class="spanlink" v-if='childItem.IsRebateRatio==0 ' <span v-if='childItem.RebateRatio>0'>{{childItem.RebateRatio}} %</span>
@click="goUrl('HotelInfo',childItem,'酒店管理')">设置</span> <span class="spanlink" v-else @click="goUrl('HotelInfo',childItem,'酒店管理')">设置</span>
<span v-if='childItem.IsRebateRatio!=0'>{{childItem.RebateRatio}}</span>
</p> </p>
</td> </td>
<!-- 金额总计 --> <!-- 金额总计 -->
...@@ -233,6 +232,15 @@ ...@@ -233,6 +232,15 @@
<tr> <tr>
<td colspan="2" style="height:5px;"></td> <td colspan="2" style="height:5px;"></td>
</tr> </tr>
<tr>
<td width="70" style="text-align:right;">确认时间:</td>
<td>
<el-date-picker v-model='subItem.SureTime' class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
</td>
</tr>
<tr>
<td colspan="2" style="height:5px;"></td>
</tr>
<tr> <tr>
<td width="70" style="text-align:right;">税入/税别</td> <td width="70" style="text-align:right;">税入/税别</td>
<td> <td>
...@@ -542,6 +550,7 @@ ...@@ -542,6 +550,7 @@
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.IsOperation = res.data.data.IsOperation; this.IsOperation = res.data.data.IsOperation;
let list = res.data.data.HotelOrderListReport; let list = res.data.data.HotelOrderListReport;
this.CreateBy = res.data.data.CreateBy; this.CreateBy = res.data.data.CreateBy;
this.CreateByPhoto = res.data.data.CreateByPhoto; this.CreateByPhoto = res.data.data.CreateByPhoto;
this.CreateByAccount = res.data.data.CreateByAccount; this.CreateByAccount = res.data.data.CreateByAccount;
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
<th style="width:150px;" v-if="showHotelObj.showPrice">使用数量/价格</th> <th style="width:150px;" v-if="showHotelObj.showPrice">使用数量/价格</th>
<th style="width:100px;" v-if="showHotelObj.showPay">付款方式</th> <th style="width:100px;" v-if="showHotelObj.showPay">付款方式</th>
<th style="width:120px" v-if="showHotelObj.showZhan">占房时间</th> <th style="width:120px" v-if="showHotelObj.showZhan">占房时间</th>
<th style="width:100px" v-if="showHotelObj.showZhan">确认时间</th>
</tr> </tr>
<template v-for="hotelItem in HotelObj"> <template v-for="hotelItem in HotelObj">
<tr v-for="(hotelSubItem,hotelSubIndex) in hotelItem.SubList"> <tr v-for="(hotelSubItem,hotelSubIndex) in hotelItem.SubList">
...@@ -52,14 +53,17 @@ ...@@ -52,14 +53,17 @@
{{hotelSubItem.CreateDateStr}} {{hotelSubItem.CreateDateStr}}
</template> </template>
</td> </td>
<td v-if="showHotelObj.showZhan">
{{hotelSubItem.SureTimeStr}}
</td>
</tr> </tr>
</template> </template>
<tfoot v-if="showHotelObj.showBtnList"> <tfoot v-if="showHotelObj.showBtnList">
<tr> <tr>
<td colspan="7" style="padding:10px 0"> <td colspan="8" style="padding:10px 0">
<input type="button" class="normalBtn" value="确定" style="display:none;" /> <input type="button" class="normalBtn" value="确定" style="display:none;" />
<input type="button" class="normalBtn" value="暂定" style="display:none;" /> <input type="button" class="normalBtn" value="暂定" style="display:none;" />
<input type="button" class="normalBtn" value="下载" style="display:none;" @click="DownLoadShouPeiShu()" /> <input type="button" class="normalBtn" value="下载" @click="DownLoadShouPeiShu()" />
</td> </td>
</tr> </tr>
</tfoot> </tfoot>
......
...@@ -95,7 +95,32 @@ ...@@ -95,7 +95,32 @@
</el-select> </el-select>
</span> </span>
</li> </li>
<li>
<span>
<em>领队类型</em>
<el-select v-model="msg.LeaderType" class="multiple_input" :placeholder="$t('pub.pleaseSel')" @change="GetLeaderList()">
<el-option label='请选择' :value='0' :key='0'>
</el-option>
<el-option label='领队' :value='1' :key='1'>
</el-option>
<el-option label='领兼导' :value='2' :key='2'>
</el-option>
<el-option label='导游' :value='3' :key='3'>
</el-option>
</el-select>
</span>
</li>
<li>
<span>
<em>领队/导游</em>
<el-select v-model="msg.QLeaderId" filterable class="multiple_input" :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value="0">
</el-option>
<el-option v-for="item in LeaderList" :label='item.Name' :value='item.ID' :key='item.ID'>
</el-option>
</el-select>
</span>
</li>
<li> <li>
<input type="button" class="normalBtn" value="查询" @click="getList();resetPageIndex()" /> <input type="button" class="normalBtn" value="查询" @click="getList();resetPageIndex()" />
</li> </li>
...@@ -266,7 +291,8 @@ ...@@ -266,7 +291,8 @@
<p <p
v-if="item.LineId==14 && item.CommonReport.PriceHotelResult && item.CommonReport.PriceHotelResult.length>0"> v-if="item.LineId==14 && item.CommonReport.PriceHotelResult && item.CommonReport.PriceHotelResult.length>0">
<el-popover width="700" trigger="click" popper-class="TC_HotelPop"> <el-popover width="700" trigger="click" popper-class="TC_HotelPop">
<commonHotelInfo :HotelObj="item.CommonReport.PriceHotelResult" :showHotelObj="showHotelObj" :TCID="item.TCID" :DMCNum="item.DMCNum" :TCNUM="item.TCNUMS"></commonHotelInfo> <commonHotelInfo :HotelObj="item.CommonReport.PriceHotelResult" :showHotelObj="showHotelObj"
:TCID="item.TCID" :DMCNum="item.DMCNum" :TCNUM="item.TCNUMS"></commonHotelInfo>
<span slot="reference" class="price" style="cursor:pointer;text-decoration:underline;">酒店信息</span> <span slot="reference" class="price" style="cursor:pointer;text-decoration:underline;">酒店信息</span>
</el-popover> </el-popover>
</p> </p>
...@@ -423,7 +449,7 @@ ...@@ -423,7 +449,7 @@
地接对供应商备注:{{outItem.StaticsReportList[index].SupplierRemarks}} 地接对供应商备注:{{outItem.StaticsReportList[index].SupplierRemarks}}
</div> </div>
<div v-show="outItem.StaticsReportList[0].SupplierToDmcRemarks!=''" class="colorE95252" <div v-show="outItem.StaticsReportList[0].SupplierToDmcRemarks!=''" class="colorE95252"
style="padding-top:5px;padding-bottom:4px;"> style="padding-top:5px;padding-bottom:4px;">
供应商对地接备注:{{outItem.StaticsReportList[index].SupplierToDmcRemarks}} 供应商对地接备注:{{outItem.StaticsReportList[index].SupplierToDmcRemarks}}
</div> </div>
...@@ -466,12 +492,14 @@ ...@@ -466,12 +492,14 @@
CombinationNum: "", CombinationNum: "",
//出团公司 //出团公司
OutBranchIds: [], OutBranchIds: [],
LineId: 0, LineId: 14,
PlaceID: 0, PlaceID: 0,
LineteamId: 0, LineteamId: 0,
//航空公司 //航空公司
AirLineId: 0, AirLineId: 0,
CreateBy: 0, CreateBy: 0,
LeaderType:0,//领队导游类型
QLeaderId:0,//领队导游编号
}, },
CheckedVaule: 1, CheckedVaule: 1,
UnCheckedVaule: 0, UnCheckedVaule: 0,
...@@ -493,7 +521,7 @@ ...@@ -493,7 +521,7 @@
TCIDs: "", TCIDs: "",
remarkString: '', remarkString: '',
SupplierRemarks: '', SupplierRemarks: '',
IsBookTeam:0, IsBookTeam: 0,
}, },
queryCommonData: { queryCommonData: {
//公司数据 //公司数据
...@@ -511,11 +539,12 @@ ...@@ -511,11 +539,12 @@
cityId: 0, cityId: 0,
orderId: 0 orderId: 0
}, },
showHotelObj:{ LeaderList: [],
showPrice:true, showHotelObj: {
showPay:true, showPrice: true,
showZhan:true, showPay: true,
showBtnList:false showZhan: true,
showBtnList: true
}, },
pickerBeginDateBefore: { pickerBeginDateBefore: {
disabledDate: time => { disabledDate: time => {
...@@ -568,7 +597,7 @@ ...@@ -568,7 +597,7 @@
this.NumObj.remarkString = obj.DMCRemark; this.NumObj.remarkString = obj.DMCRemark;
this.NumObj.DMCNum = obj.DMCNum; this.NumObj.DMCNum = obj.DMCNum;
this.NumObj.SupplierRemarks = obj.SupplierRemarks; this.NumObj.SupplierRemarks = obj.SupplierRemarks;
this.NumObj.IsBookTeam=obj.IsBookTeam; this.NumObj.IsBookTeam = obj.IsBookTeam;
}, },
saveRemark() { saveRemark() {
this.apipost('dmcstatistics_post_SetDMCRemark', this.NumObj, res => { this.apipost('dmcstatistics_post_SetDMCRemark', this.NumObj, res => {
...@@ -831,7 +860,24 @@ ...@@ -831,7 +860,24 @@
}, },
hideTripDown() { hideTripDown() {
this.travelControlTripLayerShow = false; this.travelControlTripLayerShow = false;
} },
//获取领队和导游
GetLeaderList() {
this.LeaderList=[];
this.msg.QLeaderId=0;
let msg = {
Type: this.msg.LeaderType,
}
this.apipost(
'leader_post_GetList', msg,
res => {
if (res.data.resultCode == 1) {
this.LeaderList = res.data.data;
}
},
err => {}
)
},
}, },
mounted() { mounted() {
let myDate = new Date(); let myDate = new Date();
......
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