Commit d557305a authored by 黄奎's avatar 黄奎

报价单和当地游查询调整

parent 9ecdf986
...@@ -540,7 +540,7 @@ export const obj = { ...@@ -540,7 +540,7 @@ export const obj = {
cxlindui:' Re-elect the leader ', cxlindui:' Re-elect the leader ',
szlindui:' Set the leader ', szlindui:' Set the leader ',
glxiaoshou:' Related sales ', glxiaoshou:' Related sales ',
lduikongwei:' Lead position ', lduikongwei:'Leader position',
xgtcheng:' Modify commission ', xgtcheng:' Modify commission ',
szewaijine:' Set extra amount ', szewaijine:' Set extra amount ',
......
...@@ -557,7 +557,7 @@ export const obj = { ...@@ -557,7 +557,7 @@ export const obj = {
cxlindui:'監督を再選する', cxlindui:'監督を再選する',
szlindui:'リーダーを置く', szlindui:'リーダーを置く',
glxiaoshou:'関連販売', glxiaoshou:'関連販売',
lduikongwei:'監督コントロール', lduikongwei:'リーダー制御',
xgtcheng:'修正して抽出する', xgtcheng:'修正して抽出する',
szewaijine:'追加金額を設定', szewaijine:'追加金額を設定',
......
...@@ -2106,7 +2106,7 @@ export const salesModule={ ...@@ -2106,7 +2106,7 @@ export const salesModule={
backUnion:"回程聯運", backUnion:"回程聯運",
LYtime:'去程聯運時間', LYtime:'去程聯運時間',
backUnionTime:"回程聯運時間", backUnionTime:"回程聯運時間",
BackCity:'返回市', BackCity:'返回市',
TeamPrice:'本團單價', TeamPrice:'本團單價',
StartLY:'出發聯運價', StartLY:'出發聯運價',
BackLY:'返回聯運價', BackLY:'返回聯運價',
......
...@@ -542,7 +542,7 @@ tuanbao:'團報', ...@@ -542,7 +542,7 @@ tuanbao:'團報',
cxlindui:'重選領隊', cxlindui:'重選領隊',
szlindui:'設定領隊', szlindui:'設定領隊',
glxiaoshou:'關聯銷售', glxiaoshou:'關聯銷售',
lduikongwei:'領隊控比特', lduikongwei:'領隊控',
xgtcheng:'修改提成', xgtcheng:'修改提成',
szewaijine:'設定額外金額', szewaijine:'設定額外金額',
......
...@@ -230,7 +230,6 @@ ...@@ -230,7 +230,6 @@
.productQuerybottomLayer .el-upload-list { .productQuerybottomLayer .el-upload-list {
width: 200px; width: 200px;
} }
</style> </style>
<template> <template>
<div class="flexOne"> <div class="flexOne">
...@@ -273,13 +272,20 @@ ...@@ -273,13 +272,20 @@
<el-input v-model='msg.TCID' class='w150'></el-input> <el-input v-model='msg.TCID' class='w150'></el-input>
</span> </span>
</li> </li>
<li>
<span>
<em>{{$t('Operation.Op_TeamName')}}</em>
<el-input v-model="msg.Title" class="w150" clearable></el-input>
</span>
</li>
<li><span><em>{{$t('hotel.hotel_StarDate')}}</em> <li><span><em>{{$t('hotel.hotel_StarDate')}}</em>
<!-- <el-date-picker v-model='msg.StartTime' @change="dataDui()" class='w135' value-format="yyyy-MM-dd" <!-- <el-date-picker v-model='msg.StartTime' @change="dataDui()" class='w135' value-format="yyyy-MM-dd"
type="date"></el-date-picker> --> type="date"></el-date-picker> -->
<DateLimit :clearable="false" :StartGroupDate="msg.StartTime" :EndGroupDate="msg.EndTime" @change="(date)=> {msg.StartTime = date,dataDui()}"></DateLimit> <DateLimit :clearable="false" :StartGroupDate="msg.StartTime" :EndGroupDate="msg.EndTime"
@change="(date)=> {msg.StartTime = date,dataDui()}"></DateLimit>
- -
<el-date-picker v-model='msg.EndTime' @change="dataDui()" class='w135' value-format="yyyy-MM-dd" <el-date-picker v-model='msg.EndTime' @change="dataDui()" class='w135' value-format="yyyy-MM-dd" type="date"
type="date" :picker-options="pickerBeginDateAfter"></el-date-picker> :picker-options="pickerBeginDateAfter"></el-date-picker>
</span> </span>
</li> </li>
<li style="height:34px;line-height:34px;padding: 0 0 0 20px;vertical-align: middle;"> <li style="height:34px;line-height:34px;padding: 0 0 0 20px;vertical-align: middle;">
...@@ -384,7 +390,8 @@ ...@@ -384,7 +390,8 @@
<commonTeamInfo ref="comTeam"></commonTeamInfo> <commonTeamInfo ref="comTeam"></commonTeamInfo>
</el-dialog> </el-dialog>
<el-dialog custom-class='w450' :title="$t('Operation.Op_tripDownLoad')" :visible.sync="travelControlTripLayerShow" center> <el-dialog custom-class='w450' :title="$t('Operation.Op_tripDownLoad')" :visible.sync="travelControlTripLayerShow"
center>
<tripDownLoadCommon ref="tripDownLoadCommon" :tripObj="tripObj" @headCallBack="hideTripDown" :downType="1"> <tripDownLoadCommon ref="tripDownLoadCommon" :tripObj="tripObj" @headCallBack="hideTripDown" :downType="1">
</tripDownLoadCommon> </tripDownLoadCommon>
</el-dialog> </el-dialog>
...@@ -499,7 +506,7 @@ ...@@ -499,7 +506,7 @@
GatherAddress: '', GatherAddress: '',
LureEmpId: 0, //引流id LureEmpId: 0, //引流id
CRMGuestId: 0, //客人ID CRMGuestId: 0, //客人ID
LuggageNum:''//行李数量 LuggageNum: '', //行李数量
}, },
GuestList: [{ GuestList: [{
SurName: '', SurName: '',
...@@ -649,7 +656,8 @@ ...@@ -649,7 +656,8 @@
TCIDList: '', TCIDList: '',
WarningQuery: '-1', WarningQuery: '-1',
RateOnDay: '-1', RateOnDay: '-1',
RateOn: '-1' RateOn: '-1',
Title: "", //团名
}, },
defaultImg: 'this.src="' + require("../../assets/img/bg_z1@2x.png") + '"', defaultImg: 'this.src="' + require("../../assets/img/bg_z1@2x.png") + '"',
list: [], list: [],
...@@ -738,7 +746,7 @@ ...@@ -738,7 +746,7 @@
} }
return x1 + x2; return x1 + x2;
}, },
}, },
methods: { methods: {
goB2Bdetail(ConfigId, tcid) { goB2Bdetail(ConfigId, tcid) {
...@@ -1453,7 +1461,7 @@ ...@@ -1453,7 +1461,7 @@
this.addMsg.TripleRoomNum = '0' this.addMsg.TripleRoomNum = '0'
this.addMsg.TradeDate = '' this.addMsg.TradeDate = ''
this.addMsg.CostType = '' this.addMsg.CostType = ''
this.addMsg.LuggageNum='' this.addMsg.LuggageNum = ''
this.addMsg.PlatformOrder = '' this.addMsg.PlatformOrder = ''
this.ddlyList = [] this.ddlyList = []
this.addMsg.Remarks = '' this.addMsg.Remarks = ''
...@@ -1784,7 +1792,7 @@ ...@@ -1784,7 +1792,7 @@
let text = this.$t('pub.unlimitedSel') let text = this.$t('pub.unlimitedSel')
this.companyList = [{ this.companyList = [{
Id: '-1', Id: '-1',
BName: text BName: text
}];; }];;
res.data.data.forEach(x => { res.data.data.forEach(x => {
var obj = { var obj = {
...@@ -1882,5 +1890,4 @@ ...@@ -1882,5 +1890,4 @@
} }
} }
</script>
</script> \ No newline at end of file
...@@ -167,7 +167,8 @@ ...@@ -167,7 +167,8 @@
<div>{{$t('salesModule.Adult')}}</div> <div>{{$t('salesModule.Adult')}}</div>
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('Airticket.Air_salesPrice')}}:¥{{item.QuotationPrice.B2BMemberPrice}}</span> <span
class="pLeftPrice">{{$t('Airticket.Air_salesPrice')}}:¥{{item.QuotationPrice.B2BMemberPrice}}</span>
</div> </div>
</div> </div>
<div>{{$t('op.Child')}}</div> <div>{{$t('op.Child')}}</div>
...@@ -229,9 +230,8 @@ ...@@ -229,9 +230,8 @@
</div> </div>
</div> </div>
<div class="AuditStatus"> <div class="AuditStatus">
<div v-if="item.TravelState==2"> <div v-if="item.TravelState==2">
<div> <div style="color:red;">
<template v-if="item.ManagerAduitDate==''&&item.ManagerId>0"> <template v-if="item.ManagerAduitDate==''&&item.ManagerId>0">
{{item.ManagerAduitName}} {{item.ManagerAduitName}}
</template> </template>
...@@ -242,7 +242,7 @@ ...@@ -242,7 +242,7 @@
</div> </div>
</div> </div>
<div v-if="item.TravelState==6"> <div v-if="item.TravelState==6">
<div> <div style="color:red;">
<template v-if="item.ChangeManagerAduitDate==''&&item.ChangeManagerId>0"> <template v-if="item.ChangeManagerAduitDate==''&&item.ChangeManagerId>0">
{{item.ChangeManagerAduitName}} {{item.ChangeManagerAduitName}}
</template> </template>
...@@ -332,20 +332,21 @@ ...@@ -332,20 +332,21 @@
<span @click="offerAudit(item,1)">{{$t('objFill.v101.cha')}}</span> <span @click="offerAudit(item,1)">{{$t('objFill.v101.cha')}}</span>
</el-tooltip> </el-tooltip>
</span> </span>
<span class="openGroup opbdList" v-if="item.TravelState==2"> <span class="openGroup opbdList" v-if="activeName==2&&item.TravelState==2">
<el-tooltip class="item" effect="dark" :content="$t('fnc.shenhe')" placement="top-start" <el-tooltip class="item" effect="dark" :content="$t('fnc.shenhe')" placement="top-start"
popper-class="max-w250"> popper-class="max-w250">
<span @click="offerAudit(item,2)">{{$t('objFill.v101.FinancialModule.shen')}}</span> <span @click="offerAudit(item,2)">{{$t('objFill.v101.FinancialModule.shen')}}</span>
</el-tooltip> </el-tooltip>
</span> </span>
<span class="openGroup opbdList" v-if="item.TravelState==6"> <span class="openGroup opbdList" v-if="activeName==2&&item.TravelState==6">
<el-tooltip class="item" effect="dark" :content="$t('fnc.shenhe')" placement="top-start" <el-tooltip class="item" effect="dark" :content="$t('fnc.shenhe')" placement="top-start"
popper-class="max-w250"> popper-class="max-w250">
<span @click="offerAudit(item,4)">{{$t('objFill.v101.FinancialModule.shen')}}</span> <span @click="offerAudit(item,4)">{{$t('objFill.v101.FinancialModule.shen')}}</span>
</el-tooltip> </el-tooltip>
</span> </span>
<span class="openGroup opbdList" v-if="item.TravelState==3"> <span class="openGroup opbdList" v-if="item.TravelState==3">
<el-tooltip class="item" effect="dark" :content="$t('objFill.v101.bohuicxtz')" placement="top-start" popper-class="max-w250"> <el-tooltip class="item" effect="dark" :content="$t('objFill.v101.bohuicxtz')" placement="top-start"
popper-class="max-w250">
<span @click="refuseOffer(item)">{{$t('objFill.v101.bo')}}</span> <span @click="refuseOffer(item)">{{$t('objFill.v101.bo')}}</span>
</el-tooltip> </el-tooltip>
</span> </span>
...@@ -368,7 +369,8 @@ ...@@ -368,7 +369,8 @@
</div> </div>
</div> </div>
</div> </div>
<span slot="reference" class="AuditLogSpan" @click="getAudiDanLog(item.ID)">{{$t('objFill.v101.zhi')}}</span> <span slot="reference" class="AuditLogSpan"
@click="getAudiDanLog(item.ID)">{{$t('objFill.v101.zhi')}}</span>
</el-popover> </el-popover>
</el-tooltip> </el-tooltip>
</span> </span>
...@@ -481,7 +483,7 @@ ...@@ -481,7 +483,7 @@
expectInfo(logIndex) { expectInfo(logIndex) {
var flag = this.AuditLogList[logIndex].isShow; var flag = this.AuditLogList[logIndex].isShow;
this.AuditLogList[logIndex].isShow = !flag; this.AuditLogList[logIndex].isShow = !flag;
let arrText = [this.$t('pub.closeSel'),this.$t('fnc.zhankai')] let arrText = [this.$t('pub.closeSel'), this.$t('fnc.zhankai')]
if (this.AuditLogList[logIndex].isShow) { if (this.AuditLogList[logIndex].isShow) {
this.AuditLogList[logIndex].expectName = arrText[0]; this.AuditLogList[logIndex].expectName = arrText[0];
} else { } else {
...@@ -569,7 +571,7 @@ ...@@ -569,7 +571,7 @@
OfferPayType: 0, OfferPayType: 0,
TeamType: item.TeamType, TeamType: item.TeamType,
}; };
var str = this.$t('objFill.v101.shifouboh')+"【" + item.TCNUMS + "】"+this.$t('objFill.v101.debaojiad'); var str = this.$t('objFill.v101.shifouboh') + "【" + item.TCNUMS + "】" + this.$t('objFill.v101.debaojiad');
this.Confirm(str, function () { this.Confirm(str, function () {
that.apipost( that.apipost(
"travel_get_AuditTravelOffer", nObj, "travel_get_AuditTravelOffer", nObj,
......
...@@ -230,7 +230,7 @@ ...@@ -230,7 +230,7 @@
</div> </div>
<div class="AuditStatus" style="width:80px;"> <div class="AuditStatus" style="width:80px;">
<div v-if="item.TravelState==2"> <div v-if="item.TravelState==2">
<div> <template v-if="item.ManagerAduitDate==''&&item.ManagerId>0"> <div style="color:red;"> <template v-if="item.ManagerAduitDate==''&&item.ManagerId>0">
{{item.ManagerAduitName}} {{item.ManagerAduitName}}
</template> </template>
<template v-else> <template v-else>
...@@ -240,7 +240,7 @@ ...@@ -240,7 +240,7 @@
</div> </div>
</div> </div>
<div v-if="item.TravelState==6"> <div v-if="item.TravelState==6">
<div> <div style="color:red;">
<template v-if="item.ChangeManagerAduitDate==''&&item.ChangeManagerId>0"> <template v-if="item.ChangeManagerAduitDate==''&&item.ChangeManagerId>0">
{{item.ChangeManagerAduitName}} {{item.ChangeManagerAduitName}}
</template> </template>
...@@ -352,7 +352,7 @@ ...@@ -352,7 +352,7 @@
<i @click="goUrl('QuotationAduit',item,1)" class="iconfont icon-view"></i> <i @click="goUrl('QuotationAduit',item,1)" class="iconfont icon-view"></i>
</el-tooltip> </el-tooltip>
</span> </span>
<span class="bianji newAopbdd" v-if="item.TravelState==3||item.TravelState==7||item.TravelState==8"> <span class="bianji newAopbdd" v-if="item.TravelState==3||item.TravelState==7||item.TravelState==8">
<el-tooltip class="item" effect="dark" :content="$t('objFill.v101.baojdbgen')" placement="top-start" <el-tooltip class="item" effect="dark" :content="$t('objFill.v101.baojdbgen')" placement="top-start"
popper-class="max-w250"> popper-class="max-w250">
......
...@@ -112,12 +112,12 @@ ...@@ -112,12 +112,12 @@
<span v-if="!useRed" class="el-dropdown-link" <span v-if="!useRed" class="el-dropdown-link"
style="cursor: pointer;display: block;height: 100%;width: 100%;"> style="cursor: pointer;display: block;height: 100%;width: 100%;">
<span style="color: #a6adb4;"><i class="iconfont icon-biaoge" <span style="color: #a6adb4;"><i class="iconfont icon-biaoge"
style="margin-right: 5px;font-size:13px"></i>{{$t('pub.more')}}:</span> style="margin-right: 5px;font-size:13px"></i>{{$t('pub.more')}}</span>
</span> </span>
<span v-if="useRed" class="el-dropdown-link" <span v-if="useRed" class="el-dropdown-link"
style="cursor: pointer;display: block;height: 100%;width: 100%;"> style="cursor: pointer;display: block;height: 100%;width: 100%;">
<span style="color: #FFF;font-size:15px"><i class="iconfont icon-biaoge" <span style="color: #FFF;font-size:15px"><i class="iconfont icon-biaoge"
style="margin-right: 5px;font-size:12px"></i>{{$t('pub.more')}}:</span> style="margin-right: 5px;font-size:12px"></i>{{$t('pub.more')}}</span>
</span> </span>
<el-dropdown-menu slot="dropdown" class="_dropdown _more_dropdown"> <el-dropdown-menu slot="dropdown" class="_dropdown _more_dropdown">
<el-dropdown-item class="clearfix _dropdown_other" v-for="(item,index) in menuList" :key="index" <el-dropdown-item class="clearfix _dropdown_other" v-for="(item,index) in menuList" :key="index"
......
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