Commit 3e69c777 authored by zhengke's avatar zhengke

改国际化

parent 4a5fd457
......@@ -427,7 +427,7 @@ export const admin={ //行政
leader_leaderGuid:'添乗員/ガイド',              
leader_Leader:'添乗員',                     
leader_Guide:'ガイド',                     
leader_schedule:'パフォーマンス',                   
leader_schedule:'档期',                   
leader_performance:'绩效',                 
leader_Sex:'性別',                       
leader_List:'添乗員/ガイドパフォーマンスリーダーボード',     
......@@ -440,6 +440,10 @@ export const admin={ //行政
leader_Inreception:'仕事中',           
leader_noStart:'未開始',             
leader_HasCompleted:'完成済み', 
leader_ScheduleType:'アーカイブ型',
leader_Vacation:'休暇',
leader_LandG:'リーダー兼ガイド',
}
//餐厅
export const restaurant = {
......@@ -1375,7 +1379,7 @@ export const Operation = {
Op_people:'人',
Op_takeSeat:'占位',
Op_nozhipai:'まだ割り当てていない',
op_caozuoop:'操作op',
Op_caozuoop:'オペレーションop',
Op_bindNum:'バインディング数',
Op_Warmprompt:'スイート・ヒント',
Op_registrationList:'エントリーリスト',
......@@ -1384,11 +1388,11 @@ export const Operation = {
Op_advertising:'広告',
Op_remark:'OP備考',
Op_moreOperation:'さらなる操作',
op_shouzhidetail: 'チームの収支の明細',
Op_shouzhidetail: 'チームの収支の明細',
Op_tripDownLoad:'ストロークダウンロード',
Op_shangjia:'上架',
Op_xiajia:'下架',
op_shourudan:'収入確認書',
Op_shourudan:'収入確認書',
Op_b2bView:'B2Bプレビュー',
Op_salelianyun:'別売連運',
Op_bentuanMaidian:'このグループのセールスポイント',
......@@ -1403,7 +1407,7 @@ export const Operation = {
Op_scTrip:' WORDストロークをアップロードする',
Op_longTerm:'長線',
Op_shortTerm:'短線',
op_hetuan: '団団号',
Op_hetuan: '団団号',
Op_shipNum:'ハッチ',
Op_chaifen:'チーム分け',
Op_orderNum:'収容定員数',
......@@ -1740,7 +1744,7 @@ export const visaT = {
Addingsuppliers:'ベンダーを追加する',
Vendortemplate:'ベンダーテンプレート',
xiugaigysxx:'修正ベンダー情報',
Accountmanagement:'アカウント管理',
Accountmanagement:'アカウ管理',
qsrgysname:'プロバイダ名を入力してください。',
qsradder:'アドレスを入力してください。',
qxzguojia:'国家を選んでください',
......@@ -2475,8 +2479,81 @@ export const op={
qxzsuosxl:'所属線を選んでください',
qtxmddmc:'目的地名を記入してください。',
XilieName:'シリーズ名',
StaffName:'スタッフ名',
BL:'比例',
Zhi:'直',
Fei:'非',
SalesPrice:'販売定価',
TYmember:'同業会員',
TakeBed:'ベッドを占める',
Child:'子供は',
NoneedBed:'ベッドをとらない',
Surcharge:'割増料金',
SingleQuotes:'単発オファー',
Qi:'から',
Kai:'开く',
FFBDowmLoad:'分房表下載',
Fenfang:'分譲',
DJyiguanbi:'地接はすでにホテルを閉鎖して操作して、もし修正する必要があるならばOPに連絡してください',
RTXF:'人頭チップ',
TodayClicks:'今日のクリック数',
TotalClicks:'総クリック数',
TicketNum:'航空券の数',
CenterPNR:'中段PNR',
Tickets:'入场券贩売',
FlightToNum:'総機数',
Setjingpin:'逸品推奨とする',
CancelSetjp:'キャンセルして逸品にする',
HotelXJ:'ホテルの下',
UploadFFB:'分房表をアップロードする',
LookPassengerSurvey:'旅客調査を見る',
DJBZTH:'地接備団号',
CompanyLeader:'会社のリーダー',
THLeader:'同行添乗員',
LXLeader:'臨時添乗員',
JWPhone:'域外電話',
AccountOverdue:'アカウントの期限切れ',
TDHT:'チーム合団',
HE:'合',
TQBH:'団番',
Zong:'総',
Sheng:'残りの',
ChoiceMonth:'選択月',
Addschedule:'アーカイブの追加',
LeaderGuildName:'リーダー/ガイド名',
SysCantuan:'システム参加グループ',
DQZL:'アーカイブ',
WEI:'尾',
EndDate:'締め切り日',
Procurement:'仕掛人',
CaiGou:'仕入れ',
IsBind:'バインディングの有無',
PurchaseNumber:'仕入れ番号',
Inversion:'トランス位',
TransferredOut:'転任した',
OpSure:'注:残りの席は他のOP要員に譲ることができるが,相手の確認が必要である',
TransferedNum:'机位数を譲る',
RequestDis:'需要記述',
DealPeople:'処理人',
CostTime:'もつれる',
TicketNeedDAN:'航空券需要',
IsTransit:'中継するか',
Send:'送信',
MainGroup:'主団',
DistributionGroup:'しはん団',
TotalMoney:'総額',
Tocollected:'待受け取って',
TourNum:'旅客総数',
CancelNum:'キャンセル数',
TotalRoomNum:'総部屋数',
CanCelRoomNum:'部屋数をキャンセルする',
JapnaseYen:'円(税込/税抜き)',
RYCBJ:'円原価',
RZLDR:'入居/離店時間',
UpdateCBJ:'修正原価',
RYHS:'円税込価格',
RYBHS:'円税抜き価格',
Tiquan:'票劵',
CZOP:'オペレーションOP',
}
\ No newline at end of file
......@@ -450,6 +450,10 @@ export const admin={ //行政
leader_Inreception:'接待中',
leader_noStart:'未開始',
leader_HasCompleted:'已完成',
leader_ScheduleType:'檔期類型',
leader_Vacation:'休暇',
leader_LandG:'リーダー兼ガイド',
}
//餐厅
......@@ -2472,9 +2476,83 @@ export const op={
qtxxianlumc:'請填寫線路名',
qxzsuosxl:'請選擇所屬線路',
qtxmddmc:'請填寫目的地名稱',
XilieName:'系列名',
StaffName:'員工名稱',
BL:'比例',
Zhi:'直',
Fei:'非',
SalesPrice:'銷售定價',
TYmember:'同業會員',
TakeBed:'占床',
Child:'小孩',
NoneedBed:'不占床',
Surcharge:'附加費',
SingleQuotes:'單項報價',
Qi:'起',
Kai:'開',
FFBDowmLoad:'分房錶下載',
Fenfang:'分房',
DJyiguanbi:'地接已關閉飯店操作,如需修改請聯系地接OP',
RTXF:'人頭小費',
TodayClicks:'今日點擊量',
TotalClicks:'總點擊量',
TicketNum:'機票數量',
CenterPNR:'中段PNR',
Tickets:'票務',
FlightToNum:'總機位數',
Setjingpin:'設為精品推薦',
CancelSetjp:'取消設為精品',
HotelXJ:'飯店下架',
UploadFFB:'上傳分房錶',
LookPassengerSurvey:'查看旅客調查',
DJBZTH:'地接備註團號',
CompanyLeader:'公司領隊',
THLeader:'同行領隊',
LXLeader:'臨時領隊',
JWPhone:'境外電話',
AccountOverdue:'帳號過期',
TDHT:'團隊合團',
HE:'合',
TQBH:'團期編號',
Zong:'總',
Sheng:'剩',
ChoiceMonth:'選擇月',
Addschedule:'新增檔期',
LeaderGuildName:'領隊/導遊姓名',
SysCantuan:'系統參團',
DQZL:'檔期資料',
WEI:'尾',
EndDate:'截止日期',
Procurement:'採購人',
CaiGou:'採購',
IsBind:'是否綁定',
PurchaseNumber:'採購編號',
Inversion:'轉位',
TransferredOut:'轉出餘比特',
OpSure:'注:餘比特轉出是指可以把剩餘座位轉讓給其他的OP人員,但是需要得到對方的確認',
TransferedNum:'轉讓機位數',
RequestDis:'需求描述',
DealPeople:'處理人',
CostTime:'耗時',
TicketNeedDAN:'機票需求單',
IsTransit:'是否中轉',
Send:'發送',
MainGroup:'主團',
DistributionGroup:'分銷團',
TotalMoney:'總價',
Tocollected:'待收',
TourNum:'旅客總數',
CancelNum:'取消數',
TotalRoomNum:'總房間數',
CanCelRoomNum:'取消房間數',
JapnaseYen:'日元(含稅/不含稅)',
RYCBJ:'日元成本價',
RZLDR:'入住/離店時間',
UpdateCBJ:'修改成本價',
RYHS:'日元含稅價',
RYBHS:'日元不含稅價',
Tiquan:'票劵',
CZOP:'操作OP',
}
......
......@@ -451,6 +451,9 @@ export const admin={ //行政
leader_Inreception:'接待中',
leader_noStart:'未开始',
leader_HasCompleted:'已完成',
leader_ScheduleType:'档期类型',
leader_Vacation:'休假',
leader_LandG:'領隊兼導遊',
}
//餐厅
......@@ -1654,7 +1657,6 @@ export const adm={
adm_xbdkdizhi:"下班打卡地址",
adm_dkshebei:"打卡设备",
adm_timenomorethan:"时间跨度不能超过31天!",
adm_time:"时间",
adm_exportexcel:"导出报表",
adm_Sunday:"星期日",
adm_Monday:"星期一",
......@@ -2492,6 +2494,80 @@ export const op={
XilieName:'系列名',
StaffName:'员工名称',
BL:'比例',
Zhi:'直',
Fei:'非',
SalesPrice:'销售定价',
TYmember:'同业会员',
TakeBed:'占床',
Child:'小孩',
NoneedBed:'不占床',
Surcharge:'附加费',
SingleQuotes:'单项报价',
Qi:'起',
Kai:'开',
FFBDowmLoad:'分房表下载',
Fenfang:'分房',
DJyiguanbi:'地接已关闭酒店操作,如需修改请联系地接OP',
RTXF:'人头小费',
TodayClicks:'今日点击量',
TotalClicks:'总点击量',
TicketNum:'机票数量',
CenterPNR:'中段PNR',
Tickets:'票务',
FlightToNum:'总机位数',
Setjingpin:'设为精品推荐',
CancelSetjp:'取消设为精品',
HotelXJ:'酒店下架',
UploadFFB:'上传分房表',
LookPassengerSurvey:'查看旅客调查',
DJBZTH:'地接备注团号',
CompanyLeader:'公司领队',
THLeader:'同行领队',
LXLeader:'临时领队',
JWPhone:'境外电话',
AccountOverdue:'账号过期',
TDHT:'团队合团',
HE:'合',
TQBH:'团期编号',
Zong:'总',
Sheng:'剩',
ChoiceMonth:'选择月',
Addschedule:'新增档期',
LeaderGuildName:'领队/导游姓名',
SysCantuan:'系统参团',
DQZL:'档期资料',
WEI:'尾',
EndDate:'截止日期',
Procurement:'采购人',
CaiGou:'采购',
IsBind:'是否绑定',
PurchaseNumber:'采购编号',
Inversion:'转位',
TransferredOut:'转出余位',
OpSure:'注:余位转出是指可以把剩余座位转让给其他的OP人员,但是需要得到对方的确认',
TransferedNum:'转让机位数',
RequestDis:'需求描述',
DealPeople:'处理人',
CostTime:'耗时',
TicketNeedDAN:'机票需求单',
IsTransit:'是否中转',
Send:'发送',
MainGroup:'主团',
DistributionGroup:'分销团',
TotalMoney:'总价',
Tocollected:'待收',
TourNum:'旅客总数',
CancelNum:'取消数',
TotalRoomNum:'总房间数',
CanCelRoomNum:'取消房间数',
JapnaseYen:'日元(含税/不含税)',
RYCBJ:'日元成本价',
RZLDR:'入住/离店时间',
UpdateCBJ:'修改成本价',
RYHS:'日元含税价',
RYBHS:'日元不含税价',
Tiquan:'票劵',
CZOP:'操作OP',
}
import invoicesManager from './zhCN/invoicesManager'
......
......@@ -374,7 +374,7 @@
<ul>
<li>
<span>
<em>领队/导游</em>
<em>{{$t('leader.leader_leaderGuid')}}</em>
<el-select v-model="msg.LeaderId" filterable :placeholder="$t('admin.admin_phBirthPlace')" class="w210">
<el-option :label="$t('pub.unlimitedSel')" :value="-1"> </el-option>
<el-option v-for='item in leaderList' :key="item.ID" :label="item.Name" :value="item.ID">
......@@ -384,25 +384,25 @@
</li>
<li>
<span>
<em>档期类型</em>
<em>{{$t('leader.leader_ScheduleType')}}</em>
<el-select v-model="msg.ScheduleType" filterable :placeholder="$t('admin.admin_phBirthPlace')" class="w210">
<el-option :label="$t('system.ph_buxian')" :value='0'></el-option>
<el-option label="休假" value='1'></el-option>
<el-option label="领队" value='2'></el-option>
<el-option label="领队兼导游" value='3'></el-option>
<el-option label="导游" value='4'></el-option>
<el-option :label="$t('leader.leader_Vacation')" value='1'></el-option>
<el-option :label="$t('leader.leader_Leader')" value='2'></el-option>
<el-option :label="$t('leader.leader_LandG')" value='3'></el-option>
<el-option :label="$t('leader.leader_Guide')" value='4'></el-option>
</el-select>
</span>
</li>
<li>
<span>
<em>时间</em>
<el-date-picker v-model="msg.YearMonth" value-format="yyyy-MM" type="month" placeholder="选择月">
<em>{{$t('adm.adm_time')}}</em>
<el-date-picker v-model="msg.YearMonth" value-format="yyyy-MM" type="month" :placeholder="$t('op.ChoiceMonth')">
</el-date-picker>
</span>
</li>
<li>
<input type="button" class="normalBtn" value="新增档期"
<input type="button" class="normalBtn" :value="$t('op.Addschedule')"
@click="addMsg.LeaderId = msg.LeaderId, addShow = true,text='新增',resetForm('addMsg')" />
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')"
@click="resetPageIndex(),getList()" />
......@@ -413,32 +413,32 @@
<table border="0" cellspacing="1" cellpadding="0" class="singeRowTable" v-loading="loading"
style="border: 1px solid rgb(230, 230, 230);background: #ccc;width: 100%">
<tr>
<th>领队/导游姓名</th>
<th>开始日期</th>
<th>结束日期</th>
<th>档期类型</th>
<th>团队编号</th>
<th>备注</th>
<th>操作人</th>
<th>操作</th>
<th>{{$t('op.LeaderGuildName')}}</th>
<th>{{$t('hotel.hotel_StartDate')}}</th>
<th>{{$t('hotel.hotel_EndDate')}}</th>
<th>{{$t('leader.leader_ScheduleType')}}</th>
<th>{{$t('scen.sc_temID')}}</th>
<th>{{$t('pub.pubRemark')}}</th>
<th>{{$t('admin.admin_czPerson')}}</th>
<th>{{$t('admin.admin_operate')}}</th>
</tr>
<tr v-for="(item, index) in dataList">
<td>{{item.LeaderName}}/{{item.GuideName}} </td>
<td>{{item.StartDate}}</td>
<td>{{item.EndDate}}</td>
<td>
<span v-if="item.TypeId===0">系统参团</span>
<span v-if="item.TypeId===1">休假</span>
<span v-if="item.TypeId===0">{{$t('op.SysCantuan')}}</span>
<span v-if="item.TypeId===1">{{$t('leader.leader_Vacation')}}</span>
</td>
<td><span style="text-decoration: underline;cursor: pointer;color: #3980C8;"
@click="goUrl('productQuery',item.TCID)">{{item.TCID}}</span></td>
<td>{{item.Remarks}}</td>
<td>{{item.OperationName}}</td>
<td>
<el-tooltip class="item" effect="dark" content="修改" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start">
<el-button type="primary" class="iconfont icon-bianji-smal" circle @click="editLeader(item)"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="删除" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start">
<el-button type="danger" class="iconfont icon-img_delete_small" circle @click="removeLeader(item)">
</el-button>
</el-tooltip>
......@@ -449,7 +449,7 @@
<div class="_vMG_edit" :class="addShow==true?'edHeight':''">
<el-row>
<el-col :span="20">
<p class="_tit">{{text}}档期资料</p>
<p class="_tit">{{text}}{{$t('op.DQZL')}}</p>
</el-col>
<el-col :span="4" class="_add_saveBtn">
<button type="button" class="normalBtn"
......@@ -461,7 +461,7 @@
<el-form class=" clearfix" :model="addMsg" ref="addMsg" :rules="rules" label-width="100px">
<el-row>
<el-col :span="4">
<el-form-item label="名称:" prop="LeaderId">
<el-form-item :label="$t('system.query_airName')" prop="LeaderId">
<el-select v-model="addMsg.LeaderId" filterable :placeholder="$t('admin.admin_phBirthPlace')">
<el-option :label="$t('pub.unlimitedSel')" :value="0"> </el-option>
<el-option v-for='item in leaderList' :key="item.ID" :label="item.Name" :value="item.ID">
......@@ -470,19 +470,19 @@
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="开始时间:" prop="sDate">
<el-date-picker v-model="addMsg.StartDate" type="date" placeholder="请选择" value-format="yyyy-MM-dd">
<el-form-item :label="$t('system.table_begTime')" prop="sDate">
<el-date-picker v-model="addMsg.StartDate" type="date" :placeholder="$t('pub.pleaseSel')" value-format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="结束时间:" prop="eDate">
<el-date-picker v-model="addMsg.EndDate" type="date" placeholder="请选择" value-format="yyyy-MM-dd">
<el-form-item :label="$t('salesModule.EndTime')" prop="eDate">
<el-date-picker v-model="addMsg.EndDate" type="date" :placeholder="$t('pub.pleaseSel')" value-format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="备注:" prop="eDate">
<el-form-item :label="$t('pub.pubRemark')" prop="eDate">
<el-input type="textarea" v-model="addMsg.Remarks"></el-input>
</el-form-item>
</el-col>
......
......@@ -400,7 +400,7 @@
<ul>
<li>
<span>
<em>提交时间</em>
<em>{{$t('salesModule.SaveTime')}}</em>
<el-date-picker class="w150" v-model="msg.StartDate" type="date" :picker-options="pickerBeginDateBefore"
value-format="yyyy-MM-dd" placeholder="">
</el-date-picker>
......@@ -429,25 +429,25 @@
<table>
<tr>
<th width="200" v-if="activeName!=4">
名称
{{$t('system.query_airName')}}
</th>
<th width="80">
时间
{{$t('adm.adm_time')}}
</th>
<th width="80">
{{tabItemName}}
</th>
<th width="80">
国家&城市
{{$t('system.table_country')}}&{{$t('system.table_city')}}
</th>
<th width="100">
需求描述
{{$t('op.RequestDis')}}
</th>
<th width="100">
处理状态
{{$t('Airticket.Air_ProcessState')}}
</th>
<th width="80">
处理人
{{$t('op.DealPeople')}}
</th>
</tr>
<tbody>
......@@ -459,7 +459,7 @@
<i class="iconfont icon-img-rili"></i>{{item.NeedDateStr}}
</td>
<td>
<span class="SubName" v-if="item.SubName">{{item.SubName}}</span>{{item.UseNum}}
<span class="SubName" v-if="item.SubName">{{item.SubName}}</span>{{item.UseNum}}{{$t('hotel.hotel_people')}}
</td>
<td>
<i class="iconfont icon-img_dz"></i><span v-if="item.CountryName!=''">{{item.CountryName}} / </span>
......@@ -478,7 +478,7 @@
<div class="DealStatus" v-if="item.DealStatus==3">
<i class="iconfont icon-yiquxiao quxiao"></i>{{item.DealStatusStr}}
</div>
<i class="iconfont icon-qingjia UseTime"></i>耗时: {{item.UseTimeStr}}
<i class="iconfont icon-qingjia UseTime"></i>{{$t('hotel.hotel_people')}}{{$t('op.CostTime')}}: {{item.UseTimeStr}}
</td>
<td>
......@@ -500,11 +500,11 @@
:page-size='msg.pageSize' :total='msg.total'>
</el-pagination>
<div class="combottomDiv" v-if="isShowNeed">
<div class="combottomTitle">机票需求单</div>
<div class="combottomTitle">{{$t('op.TicketNeedDAN')}}</div>
<el-form label-width="100px" :model="addNeedMsg" ref="addNeedMsg" :rules="rules2">
<el-col :span="5">
<el-form-item label="需求类型" prop="NeedSubType">
<el-select class="w150" filterable placeholder="请选择" v-model="addNeedMsg.NeedSubType">
<el-form-item :label="$t('Airticket.Air_requirent')" prop="NeedSubType">
<el-select class="w150" filterable :placeholder="$t('pub.pleaseSel')" v-model="addNeedMsg.NeedSubType">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefaultValue"></el-option>
<el-option v-for='item in TicketNeedTypeList' :key="item.Id" :label="item.Name" :value="item.Id">
</el-option>
......@@ -512,8 +512,8 @@
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="出发地" prop="MainId">
<el-select class="w150" filterable placeholder="请选择" v-model="addNeedMsg.MainId">
<el-form-item :label="$t('sm.chufadi')" prop="MainId">
<el-select class="w150" filterable :placeholder="$t('pub.pleaseSel')" v-model="addNeedMsg.MainId">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefaultValue"></el-option>
<el-option v-for="item in CityList" :label='item.Name' :value='item.ID' :key='item.ID'>
</el-option>
......@@ -521,8 +521,8 @@
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="目的地" prop="SubId">
<el-select class="w150" filterable placeholder="请选择" v-model="addNeedMsg.SubId">
<el-form-item :label="$t('system.query_dest')" prop="SubId">
<el-select class="w150" filterable :placeholder="$t('pub.pleaseSel')" v-model="addNeedMsg.SubId">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefaultValue"></el-option>
<el-option v-for="item in CityList" :label='item.Name' :value='item.ID' :key='item.ID'>
</el-option>
......@@ -530,26 +530,26 @@
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="出发日期" prop="NeedDate">
<el-date-picker class="w150" type="date" value-format="yyyy-MM-dd" placeholder="起飞时间" v-model="addNeedMsg.NeedDate">
<el-form-item :label="$t('hotel.hotel_StarDate')" prop="NeedDate">
<el-date-picker class="w150" type="date" value-format="yyyy-MM-dd" :placeholder="$t('system.ph_flightTime')" v-model="addNeedMsg.NeedDate">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="是否中转" prop="IsAcceptTransfer">
<el-form-item :label="$t('op.IsTransit')" prop="IsAcceptTransfer">
<el-switch :active-value="AcceptTransferDefault" :inactive-value="NotAcceptTransferDefault" v-model="addNeedMsg.IsAcceptTransfer"></el-switch>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="人数" prop="UseNum">
<el-form-item :label="$t('admin.admin_personNumber')" prop="UseNum">
<el-input v-model="addNeedMsg.UseNum" @keyup.native="checkInteger(addNeedMsg,'UseNum')" type="text" class="w150"
placeholder="请输入人数"></el-input>
:placeholder="$t('rule.EnterPnum')"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<!-- <button type="button" class="normalBtn" style="margin:5px 0 0 55px;" @click="SetNeed()">发送</button> -->
<button type="button" class="normalBtn" style="margin:5px 0 0 55px;" @click="submitForm('addNeedMsg')">发送</button>
<button type="button" class="hollowFixedBtn" @click="clearInfo(),isShowNeed=false">取消</button>
<button type="button" class="normalBtn" style="margin:5px 0 0 55px;" @click="submitForm('addNeedMsg')">{{$t('op.Send')}}</button>
<button type="button" class="hollowFixedBtn" @click="clearInfo(),isShowNeed=false">{{$t('pub.cancelBtn')}}</button>
</el-col>
</el-form>
</div>
......@@ -582,19 +582,23 @@ export default {
tabItemList: [
{
TypeID: "4",
Name: "机票"
// Name: "机票"
Name:this.$t('active.cl_jipiao')
},
{
TypeID: "1",
Name: "酒店"
// Name: "酒店"
Name:this.$t('hotel.hotel')
},
{
TypeID: "2",
Name: "餐厅"
// Name: "餐厅"
Name:this.$t('commonPickUp.Pick_resName')
},
{
TypeID: "3",
Name: "票劵"
// Name: "票劵"
Name:this.$t('op.Tiquan')
}
],
//接受中转
......
......@@ -254,7 +254,7 @@
</li>
<li style="margin-right:50px;">
<button class="normalBtn" type="button" @click="GetHoltelInventory()">{{$t('pub.searchBtn')}}</button>
<button class="normalBtn" type="button" @click="DownLoadAirticket()">下载</button>
<button class="normalBtn" type="button" @click="DownLoadAirticket()">{{$t('adm.adm_download')}}</button>
</li>
</ul>
</div>
......@@ -268,13 +268,13 @@
<li>
<i class="el-icon-caret-left monthminus" @click="currentYear-=1,getDateString(),initCalendar(dateString)"></i>
<input type="text" disabled="disabled" v-model="currentYear" class="currentInput"
@input="getDateString(),initCalendar(dateString)">
@input="getDateString(),initCalendar(dateString)">{{$t('pub.year')}}
<i class="el-icon-caret-right monthadd" @click="currentYear+=1,getDateString(),initCalendar(dateString)"></i>
</li>
<li>
<i class="el-icon-caret-left monthminus" @click="pickPre(currentYear,currentMonth)"></i>
<input type="text" disabled="disabled" v-model="currentMonth" class="currentInput"
@input="getDateString(),initCalendar(dateString)">
@input="getDateString(),initCalendar(dateString)">{{$t('pub.month')}}
<i class="el-icon-caret-right monthadd" @click="pickNext(currentYear,currentMonth)"></i>
</li>
</ul>
......
......@@ -658,7 +658,7 @@
<ul>
<li>
<span class="hotel_name">
<em>航空公司</em>
<em>{{$t('system.query_airCompanyName')}}</em>
<el-select v-model="Query.AirLineID" filterable :placeholder="$t('system.ph_in')" class="w150">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefauleValue"></el-option>
<el-option v-for="item in AirLineList" :label='item.AlName' :value='item.AirLineId' :key='item.AirLineId'>
......@@ -668,32 +668,32 @@
</li>
<li>
<span class="hotel_name">
<em>起飞时间</em>
<em>{{$t('system.ph_flightTime')}}</em>
<el-date-picker class="w150" v-model="Query.QFlightDateStart" type="date"
:picker-options="pickerBeginDateBefore" value-format="yyyy-MM-dd" placeholder="开始日期">
:picker-options="pickerBeginDateBefore" value-format="yyyy-MM-dd" :placeholder="$t('hotel.hotel_StartDate')">
</el-date-picker>
<el-date-picker class="w150" v-model="Query.QFlightDateEnd" type="date" value-format="yyyy-MM-dd"
:picker-options="pickerBeginDateAfter" placeholder="结束日期">
:picker-options="pickerBeginDateAfter" :placeholder="$t('hotel.hotel_EndDate')">
</el-date-picker>
</span>
</li>
<li>
<span class="hotel_name">
<em>航班号</em>
<el-input v-model="Query.Flight_number" type="text" @keyup.native.enter="getList" placeholder="请输入航班号">
<em>{{$t('system.query_flightNum')}}</em>
<el-input v-model="Query.Flight_number" type="text" @keyup.native.enter="getList" :placeholder="$t('system.ph_airNum')">
</el-input>
</span>
</li>
<li>
<span>
<em>机票编号</em>
<el-input v-model="Query.AirticketId" placeholder="机票编号" @keyup.native="checkInteger(Query,'AirticketId')">
<em>{{$t('fnc.jpbianhao')}}</em>
<el-input v-model="Query.AirticketId" :placeholder="$t('fnc.jpbianhao')" @keyup.native="checkInteger(Query,'AirticketId')">
</el-input>
</span>
</li>
<li>
<span>
<em>票务</em>
<em>{{$t('op.Tickets')}}</em>
<el-select v-model="Query.TicketCreateBy" filterable :placeholder="$t('system.ph_in')" class="w120">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefauleValue"></el-option>
<el-option v-for="item in EmployeeList" :label="item.EmName" :value="item.EmployeeId"
......@@ -703,11 +703,11 @@
</li>
<li>
<span>
<em>是否绑定</em>
<em>{{$t('op.IsBind')}}</em>
<el-select v-model="Query.IsBind" filterable :placeholder="$t('system.ph_in')" class="w120">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefauleValue"></el-option>
<el-option label="已绑定" :value="1" :key="1"></el-option>
<el-option label="未绑定" :value="2" :key="2"></el-option>
<el-option :label="$t('adm.adm_binded')" :value="1" :key="1"></el-option>
<el-option :label="$t('adm.adm_binding')" :value="2" :key="2"></el-option>
</el-select>
</span>
</li>
......@@ -734,7 +734,7 @@
<span class="_oll_line _o_green" v-if="item.FreightSpace==2"></span>
<span class="_oll_line _o_blu" v-if="item.FreightSpace==3"></span>
<div class="TM_AirUrl">
<span class="TICK_Code">采购编号{{item.Id}}</span>
<span class="TICK_Code">{{$t('op.PurchaseNumber')}}{{item.Id}}</span>
<img v-if="!item.AirlineUrl" class="_oll_img" src="../../../assets/img/bg_z1@2x.png">
<img v-else class="_oll_img" :src="item.AirlineUrl" :onerror="defaultImg">
</div>
......@@ -766,13 +766,13 @@
<el-popover popper-class="_tripDetails" width="100" trigger="click">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="_color_666">
<th>联运城市</th>
<th>{{$t('visa.v_lycity')}}</th>
</tr>
<tr v-for="(unionItem,x) in item.UnionList">
<td> {{unionItem.CityName}} </td>
</tr>
</table>
<el-button slot="reference" class="hollowFixedBtn wangfan">联运</el-button>
<el-button slot="reference" class="hollowFixedBtn wangfan">{{$t('salesModule.Union')}}</el-button>
</el-popover>
</div>
</el-col>
......@@ -790,11 +790,11 @@
</li>
<li>
<p class="TM_num2">{{item.TicketNum==null?'0':item.TicketNum}}</p>
<p class="_wz">机票数量</p>
<p class="_wz">{{$t('op.TicketNum')}}</p>
</li>
<li>
<p class="TM_num2">{{item.UseAmount==null?'0':item.UseAmount}}</p>
<p class="_wz">使用数量</p>
<p class="_wz">{{$t('hotel.table_UseAmount')}}</p>
</li>
</ul>
</div>
......@@ -806,9 +806,9 @@
<li :class="item.FourthDeposit?'_bg_gre':''">
<el-tooltip effect="dark" :content="item.FinalPayment" placement="top" popper-class="max-w250"
v-if="item.FinalPayment">
<span></span>
<span>{{$t('op.WEI')}}</span>
</el-tooltip>
<span v-else></span>
<span v-else>{{$t('op.WEI')}}</span>
</li>
<li class="_head" style="margin-left:20px;">
<img v-if="item.CreateUrl" :src="item.CreateUrl" :onerror="defaultImg" />
......@@ -826,8 +826,8 @@
</el-col>
<el-col :span="3" class="vmiddle">
<div class="_btn _tmt_page">
<button class="hollowFixedBtn inversion" type="button" @click="outBtn(item)">转位</button>
<el-tooltip class="item" effect="dark" content="日志" placement="top-start" style="display:none">
<button class="hollowFixedBtn inversion" type="button" @click="outBtn(item)">{{$t('op.Inversion')}}</button>
<el-tooltip class="item" effect="dark" :content="$t('fnc.rizhi')" placement="top-start" style="display:none">
<el-popover popper-class="Journal" width="400" trigger="click">
<div class="InfoChangeLog">
<div class="changLog">
......@@ -845,7 +845,7 @@
</div>
</div>
<button slot="reference" class="normalBtn inversion" type="button"
@click="getLog(item.ID)">日志</button>
@click="getLog(item.ID)">{{$t('fnc.rizhi')}}</button>
</el-popover>
</el-tooltip>
</div>
......@@ -854,20 +854,20 @@
<el-row :gutter="0">
<el-col :span="8">
<div class="TCID_cont PingFangSC">
团号<span v-if="item.TCNUM!=''">{{item.TCNUM}}</span>
{{$t('visa.v_tuanhao')}}<span v-if="item.TCNUM!=''">{{item.TCNUM}}</span>
</div>
</el-col>
<el-col :span="6">
<div class="TCID_cont"> 采购人<span style="color:red;">{{item.PurchaseManName}}</span> </div>
<div class="TCID_cont"> {{$t('op.Procurement')}}<span style="color:red;">{{item.PurchaseManName}}</span> </div>
</el-col>
<el-col :span="8">
<div class="TCID_cont">
机票编号{{item.AirticketId}}
{{$t('fnc.jpbianhao')}}{{item.AirticketId}}
</div>
</el-col>
<el-col :span="8">
<div class="TCID_cont">
PNR:{{item.PNR}} <template v-if="item.MidpiecePNR">&nbsp;&nbsp;中段PNR:{{item.MidpiecePNR}}</template>
PNR:{{item.PNR}} <template v-if="item.MidpiecePNR">&nbsp;&nbsp;{{$t('op.CenterPNR')}}:{{item.MidpiecePNR}}</template>
</div>
</el-col>
</el-row>
......@@ -880,20 +880,20 @@
layout="total,prev, pager, next, jumper" :page-size=Query.pageSize :total=Query.total>
</el-pagination>
<div class="combottomDiv TC_divCon" v-if="isShowSet" style="height:200px;">
<div class="TurnTips">转出余位 <span class="TurnZhu">注:余位转出是指可以把剩余座位转让给其他的OP人员,但是需要得到对方的确认</span></div>
<div class="TurnTips">{{$t('op.TransferredOut')}} <span class="TurnZhu">{{$t('op.OpSure')}}</span></div>
<div class="TurnInputDiv">
<span>接收人</span>
<span>{{$t('salesModule.Recipient')}}</span>
<el-select v-model="outData.ReciveEmployeeId" filterable :placeholder="$t('system.ph_in')" class="w150">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefauleValue"></el-option>
<el-option v-for="item in EmployeeList" :label='item.EmName' :value='item.EmployeeId'
:key='item.EmployeeId'>
</el-option>
</el-select>
<span class="flightSetNum" style="display:none;">转让机位数</span>
<span class="flightSetNum" style="display:none;">{{$t('op.TransferedNum')}}</span>
<el-input v-model="outData.OutNum" type="text" class="w160" :placeholder="OutPlaceHolder"
style="display:none;"></el-input>
<button class="normalBtn TurnSureBtn" @click="setOut()">确认</button>
<button class="normalBtn" @click="isShowSet=false,outData.OutNum='',outData.ReciveEmployeeId=0">取消</button>
<button class="normalBtn TurnSureBtn" @click="setOut()">{{$t('salesModule.Recipient')}}{{$t('pub.sureBtn')}}</button>
<button class="normalBtn" @click="isShowSet=false,outData.OutNum='',outData.ReciveEmployeeId=0">{{$t('pub.cancelBtn')}}</button>
</div>
</div>
</div>
......
......@@ -624,7 +624,7 @@
<ul>
<li>
<span>
<em>线路</em>
<em>{{$t('advmanager.v_line')}}</em>
<el-select v-model="Query.LineId" :placeholder="$t('pub.pleaseSel')" class="w120">
<el-option :label="$t('pub.unlimitedSel')" :value="0"></el-option>
<el-option v-for="item in LineList" :key="item.LineID" :label="item.LineName" :value="item.LineID">
......@@ -634,7 +634,7 @@
</li>
<li>
<span class="hotel_name">
<em>起飞时间</em>
<em>{{$t('system.ph_flightTime')}}</em>
<el-date-picker class="w150" v-model="Query.QNeedDateStart" type="date" value-format="yyyy-MM-dd"
placeholder="" :picker-options="pickerBeginDateBefore">
</el-date-picker>
......@@ -645,7 +645,7 @@
</li>
<li>
<span class="hotel_name">
<em>航空公司</em>
<em>{{$t('system.query_airCompanyName')}}</em>
<el-select v-model="Query.AirLineID" filterable :placeholder="$t('system.ph_in')" class="w150">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefauleValue"></el-option>
<el-option v-for="item in AirLineList" :label='item.AlName' :value='item.AirLineId' :key='item.AirLineId'>
......@@ -655,27 +655,27 @@
</li>
<li>
<span class="hotel_name">
<em>航班号</em>
<el-input v-model="Query.Flight_number" type="text" @keyup.native.enter="getList" placeholder="请输入航班号">
<em>{{$t('system.query_flightNum')}}</em>
<el-input v-model="Query.Flight_number" type="text" @keyup.native.enter="getList" :placeholder="$t('system.ph_airNum')">
</el-input>
</span>
</li>
<li>
<span class="hotel_name">
<em>PNR</em>
<el-input v-model="Query.PNR" type="text" @keyup.native.enter="getList" placeholder="请输入航班号">
<el-input v-model="Query.PNR" type="text" @keyup.native.enter="getList" :placeholder="$t('pub.pleaseImport')">
</el-input>
</span>
</li>
<li>
<span>
<em>机票编号</em>
<el-input v-model="Query.ID" placeholder="机票编号" @keyup.native="checkInteger(Query,'ID')"></el-input>
<em>{{$t('fnc.jpbianhao')}}</em>
<el-input v-model="Query.ID" :placeholder="$t('fnc.jpbianhao')" @keyup.native="checkInteger(Query,'ID')"></el-input>
</span>
</li>
<li>
<span>
<em>操作人</em>
<em>{{$t('admin.admin_czPerson')}}</em>
<el-select v-model="Query.CreateBy" filterable :placeholder="$t('system.ph_in')" class="w120">
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefauleValue"></el-option>
<el-option v-for="item in EmployeeList" :label="item.EmName" :value="item.EmployeeId"
......@@ -707,7 +707,7 @@
<span class="_oll_line _o_green" v-if="item.FreightSpace==2"></span>
<span class="_oll_line _o_blu" v-if="item.FreightSpace==3"></span>
<div>
<span class="TICK_Code">编号{{item.ID}}</span>
<span class="TICK_Code">{{$t('hotel.hotel_SerialNumber')}}{{item.ID}}</span>
<img class="_oll_img" v-if="item.AirlineUrl" :src="item.AirlineUrl" :onerror="defaultImg" />
<img class="_oll_img" v-else src="../../../assets/img/bg_z1@2x.png" />
</div>
......@@ -737,19 +737,19 @@
<el-popover popper-class="_tripDetails" width="100" trigger="click">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="_color_666">
<th>联运城市</th>
<th>{{$t('visa.v_lycity')}}</th>
</tr>
<tr v-for="(unionItem,x) in item.UnionList">
<td> {{unionItem.CityName}} </td>
</tr>
</table>
<el-button slot="reference" class="hollowFixedBtn wangfan">联运</el-button>
<el-button slot="reference" class="hollowFixedBtn wangfan">{{$t('salesModule.Union')}}</el-button>
</el-popover>
</div>
</el-col>
<el-col :span="2" class="vmiddle">
<div class="TMM_CNY">
成本:<span class="PingFangSC">{{item.CostPrice}}</span>
{{$t('hotel.hotel_cost')}}:<span class="PingFangSC">{{item.CostPrice}}</span>
</div>
</el-col>
<el-col :span="3" class="vmiddle">
......@@ -805,9 +805,9 @@
<li :class="item.FourthDeposit?'_bg_gre':''">
<el-tooltip effect="dark" :content="item.FinalPayment" placement="top" popper-class="max-w250"
v-if="item.FinalPayment">
<span></span>
<span>{{$t('op.WEI')}}</span>
</el-tooltip>
<span v-else></span>
<span v-else>{{$t('op.WEI')}}</span>
</li>
</ul>
</div>
......@@ -821,8 +821,8 @@
</el-col>
<el-col :span="3" class="vmiddle">
<div class="_jztime">
<p class="PingFangSC">航班日期:{{item.FlightDate}}</p>
<p class="PingFangSC">截止日期:{{item.TicketDeadlineStr}}</p>
<p class="PingFangSC">{{$t('Airticket.Air_flightDate')}}:{{item.FlightDate}}</p>
<p class="PingFangSC">{{$t('op.EndDate')}}:{{item.TicketDeadlineStr}}</p>
</div>
</el-col>
<el-col :span="2" class="vmiddle">
......@@ -837,8 +837,8 @@
<el-row :gutter="0">
<el-col :span="8">
<div class="TCID_cont PingFangSC">
团期
<span v-show="item.PriceList.length==0">暂无</span>
{{$t('fnc.tuanqi')}}
<span v-show="item.PriceList.length==0">{{$t('pub.noMsg')}}</span>
<span class="Ticket_TCID" v-for="subItem in item.PriceList">
<a style="color:blue;cursor:pointer" @click='goUrlT("TravelControlList",subItem.TCNUM,"团控列表")'>
({{subItem.TCID}}){{subItem.TCNUM}} </a>
......@@ -846,11 +846,11 @@
</div>
</el-col>
<el-col :span="6">
<div class="TCID_cont"> 采购人<span style="color:red;">{{item.PurchaseManName}}</span> </div>
<div class="TCID_cont"> {{$t('op.Procurement')}}<span style="color:red;">{{item.PurchaseManName}}</span> </div>
</el-col>
<el-col :span="10">
<div class="TCID_cont">
PNR:{{item.PNR}}<template v-if="item.MidpiecePNR">&nbsp;&nbsp;中段PNR:{{item.MidpiecePNR}}</template>
PNR:{{item.PNR}}<template v-if="item.MidpiecePNR">&nbsp;&nbsp;{{$t('op.CenterPNR')}}:{{item.MidpiecePNR}}</template>
</div>
</el-col>
</el-row>
......@@ -864,7 +864,7 @@
</el-pagination>
<div class="combottomDiv" style="height:150px;" v-if="isShowOrder">
<div class="combottomTitle">采购</div>
<div class="combottomTitle">{{$t('op.CaiGou')}}</div>
<el-col :span="3">
<el-input v-model="bindAirticket.PurchaseAmount"
@keyup.native="checkInteger(bindAirticket,'PurchaseAmount')" type="text" class="w150"
......@@ -872,9 +872,9 @@
</el-col>
<el-col :span="5">
<button type="button" class="normalBtn" :class="{'disClick':!isSubmit}"
@click="SetTicketPurchase()">确定</button>
@click="SetTicketPurchase()">{{$t('pub.sureBtn')}}</button>
<button type="button" class="hollowFixedBtn"
@click="isShowOrder=false,bindAirticket.PurchaseAmount=''">取消</button>
@click="isShowOrder=false,bindAirticket.PurchaseAmount=''">{{$t('pub.cancelBtn')}}</button>
</el-col>
</div>
</div>
......
......@@ -291,9 +291,9 @@
<el-form :model="addMsg" :rules="rules" ref="addMsg" label-width="100px">
<el-form-item :label="$t('system.query_workType')" prop="LeaderGuidClass">
<el-select v-model="addMsg.LeaderGuidClass" :placeholder="$t('admin.admin_workType')" class="w210">
<el-option key="0" label="公司领队" :value="0"></el-option>
<el-option key="1" label="同行领队" :value="1"></el-option>
<el-option key="2" label="临时领队" :value="2"></el-option>
<el-option key="0" :label="$t('op.CompanyLeader')" :value="0"></el-option>
<el-option key="1" :label="$t('op.THLeader')" :value="1"></el-option>
<el-option key="2" :label="$t('op.LXLeader')" :value="2"></el-option>
</el-select>
</el-form-item>
<div class="cn_name clearfix">
......@@ -366,7 +366,7 @@
<el-form-item :label="$t('pub.mbPhoneNum')" prop="MobilePhone" class="other_input">
<el-input type="text" v-model="addMsg.MobilePhone" :placeholder="$t('admin.admin_phPhone')" class="w210"></el-input>
</el-form-item>
<el-form-item label="境外电话" class="other_input">
<el-form-item :label="$t('op.JWPhone')" class="other_input">
<el-input type="text" v-model="addMsg.SpareTel" :placeholder="$t('admin.admin_SpareTel')" class="w210"></el-input>
</el-form-item>
<el-form-item :label="$t('system.table_Passport')" prop="Passport" class="other_input">
......@@ -395,12 +395,12 @@
</el-radio-group>
</el-form-item>
<template>
<el-form-item label="账号过期" v-if="addMsg.LeaderGuidClass!== '0'" prop="ValidDate" class='time'>
<el-form-item :label="$t('op.AccountOverdue')" v-if="addMsg.LeaderGuidClass!== '0'" prop="ValidDate" class='time'>
<el-date-picker class="w210" v-model="addMsg.ValidDate" type="date" :placeholder="$t('admin.admin_choDate')"
value-format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
<el-form-item label="账号过期" v-else class='time'>
<el-form-item :label="$t('op.AccountOverdue')" v-else class='time'>
<el-date-picker class="w210" v-model="addMsg.ValidDate" type="date" :placeholder="$t('admin.admin_choDate')"
value-format="yyyy-MM-dd">
</el-date-picker>
......
......@@ -152,7 +152,7 @@
<ul>
<li>
<span>
<em>订单状态</em>
<em>{{$t('hotel.hotel_OrderStates')}}</em>
<el-select v-model='msg.B2BSelectOrderState' filterable :placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in orderStatus" :label='item.Name' :value='item.Id' :key='item.Id'>
</el-option>
......@@ -161,8 +161,8 @@
</li>
<li>
<span>
<em>公司</em>
<el-select v-model="msg.RB_Branch_Id" placeholder="请选择公司" @change="getDepartmentMsg.RB_Branch_Id = msg.RB_Branch_Id, getDepartment(),msg.RB_Department_Id = 0,msg.CreateBy = 0">
<em>{{$t('sm.company')}}</em>
<el-select v-model="msg.RB_Branch_Id" :placeholder="$t('rule.company')" @change="getDepartmentMsg.RB_Branch_Id = msg.RB_Branch_Id, getDepartment(),msg.RB_Department_Id = 0,msg.CreateBy = 0">
<el-option :value="-1" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in CompanyList'
:label='item.BName'
......@@ -174,8 +174,8 @@
</li>
<li>
<span>
<em>部门</em>
<el-select v-model="msg.RB_Department_Id" placeholder="请选择部门" @change="employeeMsg.DepartmentId = msg.RB_Department_Id,employeeMsg.BranchId=msg.RB_Branch_Id, getEmployee(), msg.CreateBy=0">
<em>{{$t('admin.admin_Department')}}</em>
<el-select v-model="msg.RB_Department_Id" :placeholder="$t('rule.qxzbmen')" @change="employeeMsg.DepartmentId = msg.RB_Department_Id,employeeMsg.BranchId=msg.RB_Branch_Id, getEmployee(), msg.CreateBy=0">
<el-option :value="0" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in DepartmentList'
:label='item.DepartmentName'
......@@ -187,7 +187,7 @@
</li>
<li>
<span>
<em>创建人</em>
<em>{{$t('active.cl_addPp')}}</em>
<el-select filterable v-model='msg.CreateBy'>
<el-option :value="0" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in EmployeeList'
......@@ -199,34 +199,34 @@
</span>
</li>
<li>
<span><em>订单号</em>
<span><em>{{$t('hotel.order_Number')}}</em>
<el-input v-model='msg.HotelName' :placeholder="$t('pub.pleaseImport')"></el-input>
</span>
</li>
<li>
<span>
<em>入住开始时间</em>
<em>{{$t('salesModule.StartJoin')}}</em>
<el-date-picker type="date" v-model="msg.StartTime"
:picker-options="StartTimeBefore" value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span>
</li>
<li>
<span>
<em>入住结束时间</em>
<em>{{$t('salesModule.EndJoin')}}</em>
<el-date-picker type="date" v-model="msg.EndTime"
:picker-options="EndTimeAfter" value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span>
</li>
<li>
<span>
<em>创建开始时间</em>
<em>{{$t('salesModule.CreateTime')}}</em>
<el-date-picker type="date" v-model="msg.CStartTime"
:picker-options="CStartTimeBefore" value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span>
</li>
<li>
<span>
<em>创建结束时间</em>
<em>{{$t('salesModule.CreateOverTime')}}</em>
<el-date-picker type="date" v-model="msg.CEndTime"
:picker-options="CEndTimeAfter" value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span>
......@@ -244,12 +244,12 @@
<div class="groupTourOrder_count_item HT_total">
<div>
<i class="iconfont icon-qian groupTourOrder_count_green"></i>
<span>总价</span>
<span>{{$t('op.TotalMoney')}}</span>
</div>
<p>
<span class="groupTourOrder_count_green">总价{{TotalMsg.totalPrice}}</span>
<span class="groupTourOrder_count_green">总收入{{TotalMsg.totalIncomePrice}}</span>
<span class="color_red_order">待收{{TotalMsg.totalUnreceivedPrice}}</span>
<span class="groupTourOrder_count_green">{{$t('op.TotalMoney')}}{{TotalMsg.totalPrice}}</span>
<span class="groupTourOrder_count_green">{{$t('salesModule.TotalIncome')}}{{TotalMsg.totalIncomePrice}}</span>
<span class="color_red_order">{{$t('op.Tocollected')}}{{TotalMsg.totalUnreceivedPrice}}</span>
</p>
</div>
</el-col>
......@@ -257,11 +257,11 @@
<div class="groupTourOrder_count_item HT_total">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_blue"></i>
<span>数量</span>
<span>{{$t('restaurant.res_Number')}}</span>
</div>
<p>
<span class="groupTourOrder_count_green">总房间数{{TotalMsg.totalRoomNum}}</span>
<span class="color_red_order">取消房间数{{TotalMsg.totalCancelRoomNum}}</span>
<span class="groupTourOrder_count_green">{{$t('op.TotalRoomNum')}}{{TotalMsg.totalRoomNum}}</span>
<span class="color_red_order">{{$t('op.CanCelRoomNum')}}{{TotalMsg.totalCancelRoomNum}}</span>
</p>
</div>
</el-col>
......@@ -269,11 +269,11 @@
<div class="groupTourOrder_count_item HT_total">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>其他统计项</span>
<span>{{$t('fnc.qtxtongji')}}</span>
</div>
<p>
<span class="groupTourOrder_count_green">内部报名{{TotalMsg.totalERP}}</span>
<span class="color_red_order">B2B/WAP网络报名{{TotalMsg.totalB2B}}</span>
<span class="groupTourOrder_count_green">{{$t('fnc.nbbaoming')}}{{TotalMsg.totalERP}}</span>
<span class="color_red_order">{{$t('fnc.B2BWAP')}}{{TotalMsg.totalB2B}}</span>
</p>
</div>
</el-col>
......@@ -281,13 +281,13 @@
<div class="groupTourOrder_count_item HT_totalFinacel">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>财务单据说明</span>
<span>{{$t('fnc.cwdjshuoming')}}</span>
</div>
<p>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>已打单</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#00FF00"></i><span>平台出纳已审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#FF0000"></i><span>银行出纳已审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#000000"></i><span>已通过</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>{{$t('fnc.yidadan')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#00FF00"></i><span>{{$t('fnc.ptcnyshenhe')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#FF0000"></i><span>{{$t('fnc.yhcnyshenhe')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#000000"></i><span>{{$t('fnc.ytongguo')}}</span></span>
</p>
</div>
</el-col>
......@@ -297,25 +297,25 @@
<table class="SalesHotelOrderTable" border="0" cellspacing="0" cellpadding="0" v-loading="loading">
<tr>
<th width="50">订单号</th>
<th width="95">第三方订单号</th>
<th width="190">团号</th>
<th>房间数</th>
<th>总额</th>
<th>实收</th>
<th>大红包</th>
<th>优惠金额</th>
<th>待收金额</th>
<th>日元(含税/不含税)</th>
<th>日元成本价</th>
<th>订单状态</th>
<th>创建时间</th>
<th>入住/离店时间</th>
<th>取消费用</th>
<th width="220">客户信息</th>
<th>创建人</th>
<th>结束时间</th>
<th width="180">操作</th>
<th width="50">{{$t('hotel.order_Number')}}</th>
<th width="95">{{$t('salesModule.ThirdOrderNum')}}</th>
<th width="190">{{$t('visa.v_tuanhao')}}</th>
<th>{{$t('hotel.hotel_roomnumber')}}</th>
<th>{{$t('sm.zonge')}}</th>
<th>{{$t('fnc.shishou')}}</th>
<th>{{$t('salesModule.BigBag')}}</th>
<th>{{$t('sm.youhuijine')}}</th>
<th>{{$t('Operation.Op_daishou')}}</th>
<th>{{$t('op.JapnaseYen')}}</th>
<th>{{$t('op.RYCBJ')}}</th>
<th>{{$t('hotel.hotel_OrderStates')}}</th>
<th>{{$t('fnc.cjshijian')}}</th>
<th>{{$t('op.RZLDR')}}</th>
<th>{{$t('salesModule.CancelFee')}}</th>
<th width="220">{{$t('fnc.khxinxi')}}</th>
<th>{{$t('active.cl_addPp')}}</th>
<th>{{$t('MarketingActi.endTime')}}</th>
<th width="180">{{$t('system.table_operation')}}</th>
</tr>
<tbody v-for="(item,index) in dataList">
<tr>
......@@ -342,25 +342,25 @@
<td>
<el-row>
<el-button-group>
<el-tooltip class="item" effect="dark" content="收付款" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('sm.daifukuan')" placement="top-start">
<el-button type="primary" icon="iconfont icon-fukuan2" @click="getShouKuan(item)" ></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="取消订单" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('sm.exitOrder')" placement="top-start">
<el-button type="info" v-if="item.IsCanOrder == 0" icon="iconfont icon-quxiao1" @click="cancelHTorder(item.ThirdOrderNo)"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="确定" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('pub.sureBtn')" placement="top-start">
<el-button type="success" icon="iconfont icon-duigou" v-if="item.IsCanClear == 0" @click="queren(1, item.OrderID)" ></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="取消确认" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('sm.exitsure')" placement="top-start">
<el-button type="info" icon=" iconfont icon-quxiao1" v-if="item.IsCanClear == 1" @click="queren(0, item.OrderID)"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="关联团" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.UnionTeam')" placement="top-start">
<el-button type="warning" icon="iconfont icon-guanlian" @click="TCID = '',GLOrderID = item.OrderID,dialogFormVisible = true"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="详情" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('fnc.xiangqing')" placement="top-start">
<el-button type="success" icon="iconfont icon-sousuo" @click="goOrderDetails(item.OrderID)"></el-button>
</el-tooltip>
<el-tooltip v-if="EmployeeId==380||EmployeeId==46||EmployeeId==1||EmployeeId==5" class="item" effect="dark" content="修改成本价" placement="top-start">
<el-tooltip v-if="EmployeeId==380||EmployeeId==46||EmployeeId==1||EmployeeId==5" class="item" effect="dark" :content="$t('op.UpdateCBJ')" placement="top-start">
<el-button type="success" icon="iconfont icon-Edit" @click="getThisMsg(item)"></el-button>
</el-tooltip>
</el-button-group>
......@@ -371,7 +371,7 @@
<td colspan="8" style="text-align:left;width:600px">
<div class="clearfix">
<div class="SH_beizhu" style="">
备注
{{$t('pub.pubRemark')}}
</div>
<div class="SH_beizhuInner">
{{item.Remark}}
......@@ -380,7 +380,7 @@
</td>
<td colspan="10" style="text-align:left;width:600px">
<div class="SH_OrderDan">
<div>收款单据</div>
<div>{{$t('fnc.skdanju')}}</div>
<div>
<span v-for="subItem in item.FinanceList">
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-if="subItem.ColorState===1" class="groupTourOrder_tickets_blue">{{subItem.FrID}}</span>
......@@ -388,11 +388,11 @@
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-else-if="subItem.ColorState===3" class="groupTourOrder_tickets_red">{{subItem.FrID}}</span>
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-else-if="subItem.ColorState===4" class="groupTourOrder_tickets_black">{{subItem.FrID}}</span>
</span>
<span v-if="item.FinanceList==0">暂无数据</span>
<span v-if="item.FinanceList==0">{{$t('system.content_noData')}}</span>
</div>
</div>
<div class="SH_OrderDan">
<div>付款单据</div>
<div>{{$t('fnc.fkdanju')}}</div>
<div>
<span v-for="subItem in item.RefundFinanceList">
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-if="subItem.ColorState===1" class="groupTourOrder_tickets_blue">{{subItem.FrID}}</span>
......@@ -400,7 +400,7 @@
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-else-if="subItem.ColorState===3" class="groupTourOrder_tickets_red">{{subItem.FrID}}</span>
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-else-if="subItem.ColorState===4" class="groupTourOrder_tickets_black">{{subItem.FrID}}</span>
</span>
<span v-if="item.RefundFinanceList==0">暂无数据</span>
<span v-if="item.RefundFinanceList==0">{{$t('system.content_noData')}}</span>
</div>
</div>
......@@ -441,10 +441,10 @@
<el-dialog title="修改价格" width="400px" :visible.sync="updatePriceDialog" center :before-close="closeChangeMachie">
<el-form label-width="110px">
<el-form-item label="日元含税价">
<el-form-item :label="$t('op.RYHS')">
<el-input type="text" v-model="updateMsg.UpdateJapanesePrice" @keyup.native="checkPrice(updateMsg,'UpdateJapanesePrice')"></el-input>
</el-form-item>
<el-form-item label="日元不含税价">
<el-form-item :label="$t('op.RYBHS')">
<el-input type="text" v-model="updateMsg.totalChargeableRateInfoTaxOut" @keyup.native="checkPrice(updateMsg,'totalChargeableRateInfoTaxOut')"></el-input>
</el-form-item>
......
......@@ -125,7 +125,7 @@
<div class="TCL_Content">{{item.Title}}</div>
</div>
<div class="clearfix" v-if="item.OpenTeamDescribe&&item.OpenTeamDescribe!=''">
<div class="TCL_remarkTitle TCL-redType">备注</div>
<div class="TCL_remarkTitle TCL-redType">{{$t('pub.pubRemark')}}</div>
<div class="TCL_Content">{{item.OpenTeamDescribe}}</div>
</div>
</div>
......
......@@ -107,7 +107,7 @@
<li>
<span>
<em>{{$t('system.table_company')}}</em>
<el-select class="w150" filterable placeholder="公司" v-model="queryMsg.OutBranchId">
<el-select class="w150" filterable :placeholder="$t('sm.company')" v-model="queryMsg.OutBranchId">
<el-option :label="$t('pub.unlimitedSel')" :value='queryCommonData.SelectDefaultValue2'></el-option>
<el-option v-for='item in queryCommonData.BranchList' :key="item.Id" :label="item.BName" :value="item.Id">
</el-option>
......@@ -160,7 +160,7 @@
<th width="100">{{$t('Operation.Op_chutuan')}}</th>
<th width='120'>{{$t('Operation.Op_TeamName')}}</th>
<th width="80">{{$t('fnc.tuanqi')}}</th>
<th width="80">团期编号</th>
<th width="80">{{$t('op.TQBH')}}</th>
<th width="80">{{$t('Operation.Op_jinchudian')}}</th>
<th width="100">{{$t('Operation.Op_ArriveTime')}}</th>
<th width="50">{{$t('Operation.Op_price')}}</th>
......@@ -204,7 +204,7 @@
</tr>
</tbody>
</table>
<div class="noDataNotice" v-if="DataList.length<1"><i class="iconfont icon-kong"></i> <p>没有找到你需要的数据</p></div>
<div class="noDataNotice" v-if="DataList.length<1"><i class="iconfont icon-kong"></i> <p>{{$t('active.ld_noData')}}</p></div>
<div v-if="DataList.length>0">
<el-pagination
background
......
......@@ -316,11 +316,11 @@
<el-select v-model="queryMsg.WarningQuery" filterable :placeholder="$t('system.ph_buxian')"
class="w150">
<el-option :label="$t('system.ph_buxian')" value="-1"></el-option>
<el-option label="尚未有人报名" value="1"></el-option>
<el-option label="10人以下" value="2"></el-option>
<el-option label="10人以上" value="3"></el-option>
<el-option label="余位小于5人" value="4"></el-option>
<el-option label="有候补人数" value="5"></el-option>
<el-option :label="$t('sm.nobodybaoming')" value="1"></el-option>
<el-option :label="$t('sm.tenpx')" value="2"></el-option>
<el-option :label="$t('sm.tenps')" value="3"></el-option>
<el-option :label="$t('sm.yuweiXiaoyu')" value="4"></el-option>
<el-option :label="$t('sm.youHouBu')" value="5"></el-option>
</el-select>
</div>
<div>
......@@ -329,10 +329,10 @@
<el-select v-model="queryMsg.RateOnDay" filterable :placeholder="$t('system.ph_buxian')"
class="w150">
<el-option :label="$t('system.ph_buxian')" value="-1"></el-option>
<el-option label="10天以内" value="1"></el-option>
<el-option label="15天以内" value="2"></el-option>
<el-option label="20天以内" value="3"></el-option>
<el-option label="20天以外" value="4"></el-option>
<el-option :label="$t('sm.tendayYiNei')" value="1"></el-option>
<el-option :label="$t('sm.FitydayYiNei')" value="2"></el-option>
<el-option :label="$t('sm.twendayYiNei')" value="3"></el-option>
<el-option :label="$t('sm.twendayYiWai')" value="4"></el-option>
</el-select>
</div>
<div>
......@@ -342,9 +342,9 @@
class="w150">
<el-option :label="$t('system.ph_buxian')" value="-1"></el-option>
<el-option label="100%" value="1"></el-option>
<el-option label="不足80%" value="2"></el-option>
<el-option label="不足60%" value="3"></el-option>
<el-option label="不足40%" value="4"></el-option>
<el-option :label="$t('sm.buzue')" value="2"></el-option>
<el-option :label="$t('sm.buzus')" value="3"></el-option>
<el-option :label="$t('sm.buzuf')" value="4"></el-option>
</el-select>
</div>
</div>
......@@ -464,7 +464,7 @@
{{subItem.StopoverName==''?'':'-('+subItem.StopoverIATA+')'+subItem.StopoverName}}
{{subItem.ArrivalCityName==''?'':'-('+subItem.AIATA+')'+subItem.ArrivalCityName}}
<span v-if="subItem.FlightState==1" class="TCL-greenType">【OK】</span>
<span v-else class="TCL-redType">暂定</span>
<span v-else class="TCL-redType">{{$t('visa.v_zanding')}}</span>
</span>
</div>
</div>
......@@ -496,15 +496,15 @@
:href="domainManager().ViittoFileUrl+item.WordPath">{{$t('Operation.Op_downLoadword')}}</a>
</p>
<p class="travelnowrap" v-if="item.FenFangUrl!=''">
<a style="cursor:pointer;color:blue;" title="点击下载已上传的分房表文件" v-if="item.FenFangUrl && item.FenFangUrl!=''" :href="item.FenFangUrl">分房表下载</a>
<a style="cursor:pointer;color:blue;" title="点击下载已上传的分房表文件" v-if="item.FenFangUrl && item.FenFangUrl!=''" :href="item.FenFangUrl">{{$t('op.FFBDowmLoad')}}</a>
</p>
<p class="travelnowrap" v-if="item.ClearOrderHour>0">
<span>同行清位时间</span>
<span class="TCL-greenType">{{item.ClearOrderHour}}小时</span>
<span>{{$t('salesModule.THQW')}}</span>
<span class="TCL-greenType">{{item.ClearOrderHour}}{{$t('salesModule.Hour')}}</span>
</p>
<p class="travelnowrap" v-if="item.SaleClearOrderHour>0">
<span>销售清位时间</span>
<span class="TCL-greenType">{{item.SaleClearOrderHour}}小时</span>
<span>{{$t('salesModule.XSQW')}}</span>
<span class="TCL-greenType">{{item.SaleClearOrderHour}}{{$t('salesModule.Hour')}}</span>
</p>
<p v-if="item.LineID==14 && item.HotelOrderListReports && item.HotelOrderListReports.length>0 ">
<el-popover width="980" trigger="click" popper-class="TC_HotelPop">
......@@ -512,13 +512,13 @@
:TCID="item.TCID" :DMCNum="item.DMCNum" :TCNUM="item.TCNUM"
@SetShouPeiShu="SetShouPeiShu(item.TCID,item.ShouPeiStatus)"></commonHotelInfo>
<div slot="reference">
<span class="price" style="cursor:pointer;text-decoration:underline;">酒店预订状况</span> <span
style="color: #e95252">op{{item.OpSureHouse==2 ? '已确认' : '未确认'}}分房</span>
<span class="price" style="cursor:pointer;text-decoration:underline;">{{$t('salesModule.HotelOrder')}}</span> <span
style="color: #e95252">op{{item.OpSureHouse==2 ? '已确认' : '未确认'}}{{$t('op.Fenfang')}}</span>
</div>
</el-popover>
</p>
<p class="travelnowrap" v-if="item.LineID==14 && item.IsOpenHotel==1">
<span style="color:red;font-weight:bold;">地接已关闭酒店操作,如需修改请联系地接OP.</span>
<span style="color:red;font-weight:bold;">{{$t('op.DJyiguanbi')}}.</span>
</p>
</div>
</div>
......@@ -554,7 +554,7 @@
<td>
<b>{{item.SingleDMCPrice|priceFormat(item.SingleDMCPrice)}}</b>
</td>
<td class="TC_cusTitle">人头小费</td>
<td class="TC_cusTitle">{{$t('op.RTXF')}}</td>
<td colspan="3">
<b>{{item.TipAmount|priceFormat(item.TipAmount)}}</b>
</td>
......@@ -594,10 +594,10 @@
</el-popover>
</p>
<p style="color:red;margin:20px 0 10px 0;font-size:12px;">
今日点击量:{{item.TodayClickCount}}
{{$t('op.TodayClicks')}}:{{item.TodayClickCount}}
</p>
<p style="color:red;font-size:12px;">
总点击量:{{item.TotalClickCount}}
{{$t('op.TotalClicks')}}:{{item.TotalClickCount}}
</p>
</div>
</div>
......@@ -618,7 +618,7 @@
</i>
</p>
<p v-if="item.SingleDMNum>0">
<span>单地接</span>
<span>{{$t('salesModule.SingleJ')}}</span>
<i>{{item.SingleDMNum}}</i>
</p>
<p>
......@@ -637,7 +637,7 @@
<span v-else class="TCL-redType">{{$t('Operation.Op_nozhipai')}}</span>
</p>
<p>
<span>导游</span>
<span>{{$t('leader.leader_Guide')}}</span>
<span v-if="item.GuideName" class="TCL-greenType">{{item.GuideName}}</span>
<span v-else class="TCL-redType">{{$t('Operation.Op_nozhipai')}}</span>
</p>
......@@ -658,17 +658,17 @@
<div class="TC_SeatList">{{$t('Airticket.Air_firstClass')}}:{{item.FSeat}}</div>
<div class="TC_SeatList">{{$t('Airticket.Air_businessClass')}}:{{item.CSeat}}</div>
<div class="TC_SeatList">{{$t('Airticket.Air_EconomyClass')}}:{{item.YSeat}}</div>
<div class="TC_SeatList" v-if="item.BindNum>0" style="color:red;">绑定数量: {{item.BindNum}}</div>
<div class="TC_SeatList" v-if="item.BindNum>0" style="color:red;">{{$t('Operation.Op_bindNum')}}: {{item.BindNum}}</div>
<div class="TC_SeatList" v-if="item.TicketNum>0 && item.TicketList">
<el-popover width="440" trigger="click" popper-class="TC_customerInfo">
<table width="440" border="0" cellspacing="0" cellpadding="0">
<tr>
<th width="70" style="text-align:center;">绑定数量</th>
<th width="70" style="text-align:center;">机票数量</th>
<th width="70" style="text-align:center;">价格</th>
<th width="70" style="text-align:center;">{{$t('Operation.Op_bindNum')}}</th>
<th width="70" style="text-align:center;">{{$t('op.TicketNum')}}</th>
<th width="70" style="text-align:center;">{{$t('Operation.Op_price')}}</th>
<th width="130" style="text-align:center;">PNR</th>
<th width="130" style="text-align:center;">中段PNR</th>
<th width="100" style="text-align:center;">票务</th>
<th width="130" style="text-align:center;">{{$t('op.CenterPNR')}}</th>
<th width="100" style="text-align:center;">{{$t('op.Tickets')}}</th>
</tr>
<tr v-for="subItem in item.TicketList">
<td style="text-align:center;">{{subItem.BindNum}}</td>
......@@ -680,7 +680,7 @@
</tr>
</table>
<span slot="reference" title="点击查看详情" class="price"
style="cursor:pointer;color:red;text-decoration: underline;">总机位数: {{item.TicketNum}}</span>
style="cursor:pointer;color:red;text-decoration: underline;">{{$t('op.FlightToNum')}}: {{item.TicketNum}}</span>
</el-popover>
</div>
</div>
......@@ -711,7 +711,7 @@
<span>
<span v-if="item.EuropeVisaType">{{$t('visa.v_EuropeanVisaType')}}</span>
<span v-if="item.EuropeVisaType==1">{{$t('visa.v_britishVisa')}}</span>
<span v-else-if="item.EuropeVisaType==2">申根签证</span>
<span v-else-if="item.EuropeVisaType==2">{{$t('sm.shenggenVisa')}}</span>
</span>
</p>
<p v-if="item.LineID==2&&item.EuropeVisaType>0&&item.EuropeVisaType==2">
......@@ -734,15 +734,15 @@
{{item.GroupVisaNum}}
</p>
<p>
<span>出票状态</span>
<span>{{$t('salesModule.TicketStatus')}}</span>
<span class="fz16 fbold">
<el-tooltip class="item" effect="dark" content="全部出票" placement="top">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.AllTk')" placement="top">
<span style="color: #4BCA81;" v-if="item.MakeInvoice==1"></span>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="未处理" placement="top">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.NotDeal')" placement="top">
<span style="color: #E95252" v-if="item.MakeInvoice=='-1'">x</span>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="已出中段/部分出票" placement="top">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.YCZD')" placement="top">
<span style="color: #E95252" v-if="item.MakeInvoice=='0'">O</span>
</el-tooltip>
</span>
......@@ -788,11 +788,11 @@
<el-dropdown-menu slot="dropdown" class="TC-dropdown">
<el-dropdown-item @click.native="SetGroupRecommendType(item,1)"
v-if="item.b2b&&item.GroupRecommendType==0">
设为精品推荐
{{$t('op.Setjingpin')}}
</el-dropdown-item>
<el-dropdown-item @click.native="SetGroupRecommendType(item,0)"
v-if="item.b2b&&item.GroupRecommendType==1">
取消设为精品
{{$t('op.CancelSetjp')}}
</el-dropdown-item>
<el-dropdown-item @click.native="goTeamBalance(item.TCID,item.OutBranchId)">
{{$t('Operation.Op_shouzhiDetail')}}
......@@ -809,7 +809,7 @@
</el-dropdown-item>
<!--酒店下架-->
<el-dropdown-item v-if="item.LineID==14" @click.native="RemoveHotelJourneyOrder(item.TCID)">
酒店下架
{{$t('op.HotelXJ')}}
</el-dropdown-item>
<el-dropdown-item v-if="item.Status==1" @click.native="OutGroup(item.TCID,2)">
{{$t('Operation.Op_jietuan')}}
......@@ -830,15 +830,15 @@
</el-dropdown-item>
<el-dropdown-item @click.native='ShowUploadWord(item,1)'>{{$t('Operation.Op_wordTrip')}}
</el-dropdown-item>
<el-dropdown-item @click.native='ShowUploadWord(item,2)'>上传分房表
<el-dropdown-item @click.native='ShowUploadWord(item,2)'>{{$t('op.UploadFFB')}}
</el-dropdown-item>
<el-dropdown-item>
<div v-if="item.ScoreNum >= 0" @click='goInvetig("investigationList", item.TCID, 0)'>查看旅客调查
<div v-if="item.ScoreNum >= 0" @click='goInvetig("investigationList", item.TCID, 0)'>{{$t('op.LookPassengerSurvey')}}
</div>
</el-dropdown-item>
<el-dropdown-item>
<div @click='exportExcel_singleRoom(item)'>分房表下载 </div>
<div @click='exportExcel_singleRoom(item)'>{{$t('op.FFBDowmLoad')}} </div>
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
......@@ -856,7 +856,7 @@
<div class="TCL_Content">{{item.OPInnerRemark}}</div>
</div>
<div class="clearfix TCL-redType" v-if="item.DMCNum">
<div class="TCL_remarkTitle">地接备注团号</div>
<div class="TCL_remarkTitle">{{$t('op.DJBZTH')}}</div>
<div class="TCL_Content">{{item.DMCNum}}</div>
</div>
<div class="clearfix TCL-redType"
......@@ -934,7 +934,7 @@
<div class="combottomDiv OPremarkDiv" v-if="queryCommonData.UploadWORDTip"
v-loading="queryCommonData.uploadLoading">
<div class="combottomTitle"><template v-if="queryCommonData.UploadItem.Type==1"> {{$t('Operation.Op_scTrip')}}</template>
<template v-else> 上传分房表</template>
<template v-else> {{$t('op.UploadFFB')}}</template>
<button style="float:right;margin-right:100px;" class="hollowFixedBtn" type="primary"
@click="queryCommonData.UploadWORDTip = false">{{$t('pub.cancelBtn')}}
</button>
......@@ -944,7 +944,7 @@
<el-upload :http-request="uploadFileBtn" drag :multiple="true" :show-file-list="false" action=""
accept="*.doc,*.docx">
<i class="el-icon-plus avatar-uploader-icon"></i>
<div class="el-upload__text">点击/拖拽上传</div>
<div class="el-upload__text">{{$t('active.ld_djscwj')}}</div>
</el-upload>
</el-col>
</el-form>
......
......@@ -150,7 +150,7 @@
<ul>
<li>
<span>
<em>订单状态</em>
<em>{{$t('hotel.hotel_OrderStates')}}</em>
<el-select v-model='msg.B2BSelectOrderState' filterable :placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in orderStatus" :label='item.Name' :value='item.Id' :key='item.Id'>
</el-option>
......@@ -159,8 +159,8 @@
</li>
<li>
<span>
<em>公司</em>
<el-select v-model="msg.RB_Branch_Id" placeholder="请选择公司" @change="getDepartmentMsg.RB_Branch_Id = msg.RB_Branch_Id, getDepartment(),msg.RB_Department_Id = 0,msg.CreateBy = 0">
<em>{{$t('sm.company')}}</em>
<el-select v-model="msg.RB_Branch_Id" :placeholder="$t('rule.company')" @change="getDepartmentMsg.RB_Branch_Id = msg.RB_Branch_Id, getDepartment(),msg.RB_Department_Id = 0,msg.CreateBy = 0">
<el-option :value="-1" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in CompanyList'
:label='item.BName'
......@@ -172,8 +172,8 @@
</li>
<li>
<span>
<em>部门</em>
<el-select v-model="msg.RB_Department_Id" placeholder="请选择部门" @change="employeeMsg.DepartmentId = msg.RB_Department_Id,employeeMsg.BranchId=msg.RB_Branch_Id, getEmployee(), msg.CreateBy=0">
<em>{{$t('admin.admin_Department')}}</em>
<el-select v-model="msg.RB_Department_Id" :placeholder="$t('rule.qxzbmen')" @change="employeeMsg.DepartmentId = msg.RB_Department_Id,employeeMsg.BranchId=msg.RB_Branch_Id, getEmployee(), msg.CreateBy=0">
<el-option :value="0" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in DepartmentList'
:label='item.DepartmentName'
......@@ -185,7 +185,7 @@
</li>
<li>
<span>
<em>创建人</em>
<em>{{$t('active.cl_addPp')}}</em>
<el-select filterable v-model='msg.CreateBy'>
<el-option :value="0" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in EmployeeList'
......@@ -197,34 +197,34 @@
</span>
</li>
<li>
<span><em>订单号</em>
<span><em>{{$t('hotel.order_Number')}}</em>
<el-input v-model='msg.ProductName' :placeholder="$t('pub.pleaseImport')"></el-input>
</span>
</li>
<li>
<span>
<em>游玩开始时间</em>
<em>{{$t('salesModule.StartJoin')}}</em>
<el-date-picker type="date" v-model="msg.StartTime"
:picker-options="StartTimeBefore" value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span>
</li>
<li>
<span>
<em>游玩结束时间</em>
<em>{{$t('salesModule.PlayOverTime')}}</em>
<el-date-picker type="date" v-model="msg.EndTime"
:picker-options="EndTimeAfter" value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span>
</li>
<li>
<span>
<em>创建开始时间</em>
<em>{{$t('salesModule.CreateTime')}}</em>
<el-date-picker type="date" v-model="msg.CStartTime"
:picker-options="CStartTimeBefore" value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span>
</li>
<li>
<span>
<em>创建结束时间</em>
<em>{{$t('salesModule.CreateOverTime')}}</em>
<el-date-picker type="date" v-model="msg.CEndTime"
:picker-options="CEndTimeAfter" value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span>
......@@ -242,12 +242,12 @@
<div class="groupTourOrder_count_item HT_total">
<div>
<i class="iconfont icon-qian groupTourOrder_count_green"></i>
<span>总价</span>
<span>{{$t('op.TotalMoney')}}</span>
</div>
<p>
<span class="groupTourOrder_count_green">总价{{TotalMsg.totalPrice}}</span>
<span class="groupTourOrder_count_green">总收入{{TotalMsg.totalIncomePrice}}</span>
<span class="color_red_order">待收{{TotalMsg.totalUnreceivedPrice}}</span>
<span class="groupTourOrder_count_green">{{$t('op.TotalMoney')}}{{TotalMsg.totalPrice}}</span>
<span class="groupTourOrder_count_green">{{$t('salesModule.TotalIncome')}}{{TotalMsg.totalIncomePrice}}</span>
<span class="color_red_order">{{$t('op.Tocollected')}}{{TotalMsg.totalUnreceivedPrice}}</span>
</p>
</div>
</el-col>
......@@ -255,11 +255,11 @@
<div class="groupTourOrder_count_item HT_total">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_blue"></i>
<span>数量</span>
<span>{{$t('restaurant.res_Number')}}</span>
</div>
<p>
<span class="groupTourOrder_count_green">旅客总数{{TotalMsg.totalRoomNum}}</span>
<span class="color_red_order">取消数{{TotalMsg.totalCancelRoomNum}}</span>
<span class="groupTourOrder_count_green">{{$t('op.TourNum')}}{{TotalMsg.totalRoomNum}}</span>
<span class="color_red_order">{{$t('op.CancelNum')}}{{TotalMsg.totalCancelRoomNum}}</span>
</p>
</div>
</el-col>
......@@ -267,11 +267,11 @@
<div class="groupTourOrder_count_item HT_total">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>其他统计项</span>
<span>{{$t('fnc.qtxtongji')}}</span>
</div>
<p>
<span class="groupTourOrder_count_green">内部报名{{TotalMsg.totalERP}}</span>
<span class="color_red_order">B2B/WAP网络报名{{TotalMsg.totalB2B}}</span>
<span class="groupTourOrder_count_green">{{$t('fnc.nbbaoming')}}{{TotalMsg.totalERP}}</span>
<span class="color_red_order">{{$t('fnc.B2BWAP')}}{{TotalMsg.totalB2B}}</span>
</p>
</div>
</el-col>
......@@ -279,13 +279,13 @@
<div class="groupTourOrder_count_item HT_totalFinacel">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>财务单据说明</span>
<span>{{$t('fnc.cwdjshuoming')}}</span>
</div>
<p>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>已打单</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#00FF00"></i><span>平台出纳已审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#FF0000"></i><span>银行出纳已审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#000000"></i><span>已通过</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>{{$t('fnc.yidadan')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#00FF00"></i><span>{{$t('fnc.ptcnyshenhe')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#FF0000"></i><span>{{$t('fnc.yhcnyshenhe')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#000000"></i><span>{{$t('fnc.ytongguo')}}</span></span>
</p>
</div>
</el-col>
......@@ -295,22 +295,22 @@
<table class="SalesHotelOrderTable" border="0" cellspacing="0" cellpadding="0" v-loading="loading">
<tr>
<th>订单号</th>
<th>第三方订单号</th>
<th>人数</th>
<th>总额</th>
<th>实收</th>
<th>大红包</th>
<th>优惠金额</th>
<th>待收金额</th>
<th>订单状态</th>
<th>创建时间</th>
<th>游玩时间</th>
<th>取消费用</th>
<th>客户信息</th>
<th>创建人</th>
<th>结束时间</th>
<th>操作</th>
<th>{{$t('hotel.order_Number')}}</th>
<th>{{$t('salesModule.ThirdOrderNum')}}</th>
<th>{{$t('admin.admin_personNumber')}}</th>
<th>{{$t('sm.zonge')}}</th>
<th>{{$t('fnc.shishou')}}</th>
<th>{{$t('salesModule.BigBag')}}</th>
<th>{{$t('sm.youhuijine')}}</th>
<th>{{$t('Operation.Op_daishou')}}</th>
<th>{{$t('hotel.hotel_OrderStates')}}</th>
<th>{{$t('fnc.cjshijian')}}</th>
<th>{{$t('scen.sc_etTime')}}</th>
<th>{{$t('salesModule.CancelFee')}}</th>
<th>{{$t('fnc.khxinxi')}}</th>
<th>{{$t('active.cl_addPp')}}</th>
<th>{{$t('salesModule.EndTime')}}</th>
<th>{{$t('system.table_operation')}}</th>
</tr>
<tbody v-for="(item,index) in dataList">
<tr>
......@@ -334,22 +334,22 @@
<td>
<el-row>
<el-button-group>
<el-tooltip class="item" effect="dark" content="付款" placement="top-start" v-if="item.OrderStatus!=='已取消'">
<el-tooltip class="item" effect="dark" :content="$t('fnc.fukuan')" placement="top-start" v-if="item.OrderStatus!=='已取消'">
<el-button type="primary" icon="iconfont icon-fukuan2" @click="getShouKuan(item)" ></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="取消订单" placement="top-start" v-if="item.OrderStatus!=='已取消'">
<el-tooltip class="item" effect="dark" :content="$t('sm.exitOrder')" placement="top-start" v-if="item.OrderStatus!=='已取消'">
<el-button type="info" v-if="item.IsCanOrder == 0" icon="iconfont icon-quxiao1" @click="Exit(item)"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="确定" placement="top-start" v-if="item.OrderStatus!=='已取消'">
<el-tooltip class="item" effect="dark" :content="$t('pub.sureBtn')" placement="top-start" v-if="item.OrderStatus!=='已取消'">
<el-button type="success" icon="iconfont icon-duigou" v-if="item.IsCanClear == 0" @click="queren(1, item.OrderID)" ></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="取消确认" placement="top-start" v-if="item.OrderStatus!=='已取消'">
<el-tooltip class="item" effect="dark" :content="$t('sm.exitsure')" placement="top-start" v-if="item.OrderStatus!=='已取消'">
<el-button type="info" icon=" iconfont icon-quxiao1" v-if="item.IsCanClear == 1" @click="queren(0, item.OrderID)"></el-button>
</el-tooltip>
<!-- <el-tooltip class="item" effect="dark" content="关联团" placement="top-start">
<el-button type="warning" icon="iconfont icon-guanlian" @click="TCID = '',GLOrderID = item.OrderID,dialogFormVisible = true"></el-button>
</el-tooltip> -->
<el-tooltip class="item" effect="dark" content="详情" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('fnc.xiangqing')" placement="top-start">
<el-button type="success" icon="iconfont icon-sousuo" @click="goOrderDetails(item.OrderID)"></el-button>
</el-tooltip>
</el-button-group>
......@@ -360,7 +360,7 @@
<td colspan="7" style="text-align:left;width:600px">
<div class="clearfix">
<div class="SH_beizhu" style="">
备注
{{$t('pub.pubRemark')}}
</div>
<div class="SH_beizhuInner">
{{item.Remark}}
......@@ -369,7 +369,7 @@
</td>
<td colspan="9" style="text-align:left;width:600px">
<div class="SH_OrderDan">
<div>收款单据</div>
<div>{{$t('fnc.skdanju')}}</div>
<div>
<span v-for="subItem in item.FinanceList">
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-if="subItem.ColorState===1" class="groupTourOrder_tickets_blue">{{subItem.FrID}}</span>
......@@ -377,11 +377,11 @@
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-else-if="subItem.ColorState===3" class="groupTourOrder_tickets_red">{{subItem.FrID}}</span>
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-else-if="subItem.ColorState===4" class="groupTourOrder_tickets_black">{{subItem.FrID}}</span>
</span>
<span v-if="item.FinanceList==0">暂无数据</span>
<span v-if="item.FinanceList==0">{{$t('system.content_noData')}}</span>
</div>
</div>
<div class="SH_OrderDan">
<div>付款单据</div>
<div>{{$t('fnc.fkdanju')}}</div>
<div>
<span v-for="subItem in item.RefundFinanceList">
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-if="subItem.ColorState===1" class="groupTourOrder_tickets_blue">{{subItem.FrID}}</span>
......@@ -389,7 +389,7 @@
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-else-if="subItem.ColorState===3" class="groupTourOrder_tickets_red">{{subItem.FrID}}</span>
<span @click="goUrlFinacel('财务单据','FinancialDocumentsDetail',subItem.FrID)" v-else-if="subItem.ColorState===4" class="groupTourOrder_tickets_black">{{subItem.FrID}}</span>
</span>
<span v-if="item.RefundFinanceList==0">暂无数据</span>
<span v-if="item.RefundFinanceList==0">{{$t('system.content_noData')}}</span>
</div>
</div>
......@@ -403,7 +403,7 @@
</div>
<el-dialog title="请选择团号" width="400px" :visible.sync="dialogFormVisible" center :before-close="closeChangeMachie">
<el-form label-width="110px">
<el-form-item label="团号">
<el-form-item :label="$t('visa.v_tuanhao')">
<el-select
v-model="TCID"
filterable
......@@ -433,25 +433,25 @@
<el-dialog title="取消订单" width="400px" :visible.sync="dialogFormVisible">
<el-form :model="exitMsg" label-width="80px">
<el-form-item label="取消类型">
<el-select size="small" v-model="exitMsg.cancel_type" placeholder="请选择取消类型">
<el-option label="行程变更或取消" value="MC001"></el-option>
<el-option label="重复订单" value="MC002"></el-option>
<el-option label="价格原因" value="MC003"></el-option>
<el-option label="个人因素" value="MC004"></el-option>
<el-option label="交通因素" value="MC005"></el-option>
<el-option label="交通因素" value="MC006"></el-option>
<el-option label="其他" value="MC999"></el-option>
<el-form-item :label="$t('sm.exitType')">
<el-select size="small" v-model="exitMsg.cancel_type" :placeholder="$t('sm.qxzqxlx')">
<el-option :label="$t('sm.xingchengbghqx')" value="MC001"></el-option>
<el-option :label="$t('sm.chongfuOrder')" value="MC002"></el-option>
<el-option :label="$t('sm.Priceyy')" value="MC003"></el-option>
<el-option :label="$t('sm.gerenys')" value="MC004"></el-option>
<el-option :label="$t('sm.jiaotongys')" value="MC005"></el-option>
<el-option :label="$t('sm.jiaotongys')" value="MC006"></el-option>
<el-option :label="$t('active.cl_qita')" value="MC999"></el-option>
</el-select>
</el-form-item>
<el-form-item label="取消原因" >
<el-form-item :label="$t('sm.exityy')">
<el-input v-model="exitMsg.cancel_desc" autocomplete="off" type="textarea" :rows="2"></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button size="small" @click="dialogFormVisible = false">取 消</el-button>
<el-button size="small" type="danger" @click="ExitOrder">确 定</el-button>
<el-button size="small" @click="dialogFormVisible = false">{{$t('pub.cancelBtn')}}</el-button>
<el-button size="small" type="danger" @click="ExitOrder">{{$t('pub.sureBtn')}}</el-button>
</div>
</el-dialog>
</div>
......
......@@ -275,9 +275,9 @@
<span>{{$t('Operation.Op_TransportState')}}</span>
<span>
<el-select class="w180 multiple_input" v-model="queryMsg.IsShowUnion">
<el-option :key="-1" label="全部" :value="-1"></el-option>
<el-option :key="0" label="主团" :value="0"></el-option>
<el-option :key="1" label="分销团" :value="1"></el-option>
<el-option :key="-1" :label="$t('advmanager.v_all')" :value="-1"></el-option>
<el-option :key="0" :label="$t('op.MainGroup')" :value="0"></el-option>
<el-option :key="1" :label="$t('op.DistributionGroup')" :value="1"></el-option>
</el-select>
</span>
</div>
......
......@@ -8,7 +8,7 @@
<ul>
<li>
<span>
<em>所属线路</em>
<em>{{$t('system.table_ssLine')}}</em>
<el-select class='w150' v-model="queryMsg.LineId" filterable :placeholder="$t('pub.pleaseSel')" @change="getLineTeamList()">
<el-option :label="$t('pub.unlimitedSel')" :value='queryCommonData.SelectDefaultValue'></el-option>
<el-option v-for="item in queryCommonData.LineList" :label='item.LineName' :value='item.LineID' :key='item.LineID'>
......@@ -18,7 +18,7 @@
</li>
<li>
<span>
<em>系列名称</em>
<em>{{$t('active.ad_xlmc')}}</em>
<el-select class='w150' v-model="queryMsg.LineteamId" filterable :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='queryCommonData.SelectDefaultValue'></el-option>
<el-option v-for="item in queryCommonData.LineTeamList" :label='item.LtName' :value='item.LtID' :key='item.LtID'>
......@@ -28,14 +28,14 @@
</li>
<li>
<span>
<em>团号</em>
<em>{{$t('visa.v_tuanhao')}}</em>
<el-input maxlength="50" v-model="queryMsg.TCNUMS" class="permiss-input w150"
:placeholder="$t('pub.pleaseImport')"></el-input>
</span>
</li>
<li>
<span>
<em>操作人</em>
<em>{{$t('admin.admin_czPerson')}}</em>
<el-select class='w150' v-model="queryMsg.CreateBy" filterable :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='queryCommonData.SelectDefaultValue'></el-option>
<el-option v-for="item in queryCommonData.EmployeeList" :label='item.EmName' :value='item.EmployeeId'
......@@ -46,7 +46,7 @@
</li>
<li>
<span>
<em>发团日期</em>
<em>{{$t('scen.sc_ftTime')}}</em>
<el-date-picker class="w150" type="date" v-model="queryMsg.StartGroupDate" :picker-options="pickerBeginDateBefore"
value-format="yyyy-MM-dd" placeholder></el-date-picker>
<el-date-picker class="w150" type="date" v-model="queryMsg.EndGroupDate" :picker-options="pickerBeginDateAfter"
......@@ -77,19 +77,19 @@
</div>
<div class="el-col" style="width:220px;">
<div class="d3">
<p><i class="iconfont icon-tuandui"></i>团队信息</p>
<p><em>{{item.DayNum}}{{item.NightNum}}</em></p>
<p><i class="iconfont icon-tuandui"></i>{{$t('visa.v_teaminfo')}}</p>
<p><em>{{item.DayNum}}{{$t('hotel.hotel_day')}}{{item.NightNum}}{{$t('Operation.Op_night')}}</em></p>
</div>
</div>
<div class="el-col" style="width:220px;">
<div class="d3">
<p><i class="iconfont icon-tuandui"></i>团期信息</p>
<p><i class="iconfont icon-tuandui"></i>{{$t('Operation.Op_teamInfo')}}</p>
<p class="d12p">{{item.TCNUMS}}</p>
</div>
</div>
<div class="el-col" style="width:130px;">
<div class="d5 TC-oparation" style="padding-top:10px;">
<p><i class="iconfont icon-yuangong"></i>操作OP</p>
<p><i class="iconfont icon-yuangong"></i>{{$t('op.CZOP')}}</p>
<div class="clearfix TC-OpInfo">
<div class="TC-leftIMG">
<img v-if="item.OPPhoto" :src="item.OPPhoto" alt="">
......@@ -101,15 +101,15 @@
</div>
<div class="el-col">
<div class="d7">
<el-button @click="goToOpenTravel('TravelManager4',item.ID)" type="primary">行程修改</el-button>
<el-button @click="copyTravelInfo(item.ID)" type="primary">行程复制</el-button>
<el-button v-if="item.TCNUMS==''" @click="delConfig(item.ID)" type="primary">删除</el-button>
<el-button @click="goToOpenTravel('TravelManager4',item.ID)" type="primary">{{$t('Operation.Op_tripUpdate')}}</el-button>
<el-button @click="copyTravelInfo(item.ID)" type="primary">{{$t('Operation.Op_tripCopy')}}</el-button>
<el-button v-if="item.TCNUMS==''" @click="delConfig(item.ID)" type="primary">{{$t('system.ph_shanchu')}}</el-button>
</div>
</div>
</div>
<div class="TC_remarkContent">
<div class="clearfix">
<div class="TCL_remarkTitle TCL-redType">团名</div>
<div class="TCL_remarkTitle TCL-redType">{{$t('Operation.Op_TeamName')}}</div>
<div class="TCL_Content">{{item.Title}}</div>
</div>
</div>
......
......@@ -33,10 +33,10 @@
</li>
<li>
<span>
<em>部门选择</em>
<em>{{$t('fnc.bmxuanze')}}</em>
<el-select class="w135" filterable v-model='msg.RB_Department_Id'
@change="employeeMsg.DepartmentId=msg.RB_Department_Id,getEmployee(),msg.CreateBy=''">
<el-option :value="0" label="不限"></el-option>
<el-option :value="0" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in DepartmentList' :label='item.DepartmentName' :value='item.DepartmentID'
:key='item.DepartmentID'>
</el-option>
......@@ -76,7 +76,7 @@
type="date"></el-date-picker>
</span>
</li>
<li><span><em>发团日期</em>
<li><span><em>{{$t('scen.sc_ftTime')}}</em>
<el-date-picker v-model='msg.QStartDate' class="w135" value-format="yyyy-MM-dd" type="date">
</el-date-picker>
-
......@@ -120,11 +120,11 @@
</p>
<div class="groupTourOrder_count_blue">
<i class="iconfont icon-baomingrenshu"></i>
<span>机位数</span>
<span>{{$t('salesModule.AirNum')}}</span>
</div>
<p>
<span class="color_red_order">总: {{countData.YSeat}}(经济舱)+{{countData.CSeat}}(商务舱)+{{countData.FSeat}}(头等舱) ;</span>
<span class="color_red_order">剩: {{countData.YSeat-countData.SurplusYSeat}}(经济舱)+{{countData.CSeat-countData.SurplusCSeat}}(商务舱)+{{countData.FSeat-countData.SurplusFSeat}}(头等舱) ;</span>
<span class="color_red_order">{{$t('op.Zong')}}: {{countData.YSeat}}({{$t('Airticket.Air_EconomyClass')}})+{{countData.CSeat}}({{$t('Airticket.Air_businessClass')}})+{{countData.FSeat}}({{$t('Airticket.Air_firstClass')}}) ;</span>
<span class="color_red_order">{{$t('op.Sheng')}}: {{countData.YSeat-countData.SurplusYSeat}}({{$t('Airticket.Air_EconomyClass')}})+{{countData.CSeat-countData.SurplusCSeat}}({{$t('Airticket.Air_businessClass')}})+{{countData.FSeat-countData.SurplusFSeat}}({{$t('Airticket.Air_firstClass')}}) ;</span>
</p>
</div>
</el-col>
......@@ -195,7 +195,7 @@
<th width="80">{{$t('fnc.yszonge')}}</th>
<th width="80">{{$t('fnc.shishou')}}</th>
<th width="70">{{$t('fnc.youhui')}}</th>
<th width="80">幸福存折</th>
<th width="80">{{$t('salesModule.HappinessPassbook')}}</th>
<th width="70">{{$t('fnc.xiaofei')}}</th>
<th width="70">{{$t('fnc.tuikuan')}}</th>
<th width="70">{{$t('fnc.ptshuijin')}}</th>
......@@ -206,7 +206,7 @@
<th v-if="userId==1" width="130">{{$t('system.table_operation')}}</th>
</tr>
<tr>
<td v-show="OrderList.length==0" colspan="16" align="center">{{$t('system.content_noData')}}</td>
<td v-show="OrderList.length==0" colspan="17" align="center">{{$t('system.content_noData')}}</td>
</tr>
<tbody v-for="(item,index) in OrderList" :key="index">
<tr>
......@@ -222,23 +222,23 @@
<p class="fz12 over_ellipsis" style="width: 100%;text-decoration:underline;cursor:pointer;" title="点击跳转到团控列表" @click="goUrlX('团控列表', 'TravelControlList',item.tcid,item.tcnum)">{{item.tcnum}}</p>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.createBy}}<span v-if="item.leaveStr!=''" style="color:red">({{item.leaveStr}})</span></p>
<p class="fz12 over_ellipsis">下单时间{{item.createDate}}</p>
<p class="fz12 over_ellipsis">{{$t('restaurant.res_oderTime')}}{{item.createDate}}</p>
<p class="fz12 over_ellipsis" style="width: 100%;">
{{item.commissionSPeopleName=='无'?'':item.commissionSPeopleName}}</p>
<p v-if='item.commissionMoney' style="color:red">提成{{item.commissionMoney}}</p>
<p v-else-if="item.commissionMoney" style="color:red">提成{{item.latestCommissionMoney}}
<p v-if='item.commissionMoney' style="color:red">{{$t('salesModule.Commission')}}{{item.commissionMoney}}</p>
<p v-else-if="item.commissionMoney" style="color:red">{{$t('salesModule.Commission')}}{{item.latestCommissionMoney}}
</p>
<div>
<div style="color:green" v-if="item.commissionMoney==''||item.commissionMoney=='-1'">
<p v-if="item.extraRewardMoney>0">额外奖励金额{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">额外扣除金额{{item.extraDeductMoney}}</p>
<p v-if="item.extraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{item.extraDeductMoney}}</p>
</div>
<div style="color:red" v-else>
<p v-if="item.extraRewardMoney>0">额外奖励金额{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">额外扣除金额{{item.extraDeductMoney}}</p>
<p v-if="item.extraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{item.extraDeductMoney}}</p>
</div>
<div style="color:red">
<p v-if="item.unionExtraMoney!=0">联运额外返佣{{item.unionExtraMoney}}</p>
<p v-if="item.unionExtraMoney!=0">{{$t('salesModule.LYEWFY')}}{{item.unionExtraMoney}}</p>
</div>
</div>
</td>
......@@ -253,7 +253,7 @@
</td>
<td>{{item.guestNum}}
<span v-if="item.refuseVisaNum>0" style="color:red">
(拒签 {{item.refuseVisaNum}})
({{$t('salesModule.RefuseQ')}} {{item.refuseVisaNum}}{{$t('sm.person')}})
</span>
</td>
<td style="color:#FF9C00">{{item.tC_Price}}</td>
......@@ -307,10 +307,10 @@
<div class="personNolayer">
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>金额</th>
<th>类型</th>
<th>描述</th>
<th>时间(<span @click="goUrlHappy(item)" style="cursor: pointer;" colspan="4" align="center">查看更多</span>)</th>
<th>{{$t('fnc.jine')}}</th>
<th>{{$t('salesModule.Type')}}</th>
<th>{{$t('system.label_info')}}</th>
<th>{{$t('adm.adm_time')}}(<span @click="goUrlHappy(item)" style="cursor: pointer;" colspan="4" align="center">{{$t('salesModule.LookMore')}}</span>)</th>
</tr>
<tr v-for="(item2,index2) in redBagList"
:key="index2">
......@@ -322,7 +322,7 @@
<td>{{item2.UpdateTime}}</td>
</tr>
<tr v-if='redBagList.length==0'>
<td colspan="4" align="center">暂无数据</td>
<td colspan="4" align="center">{{$t('system.content_noData')}}</td>
</tr>
<tr>
<!-- <td @click="goUrlHappy(item)" style="cursor: pointer;" colspan="4" align="center">查看更多</td> -->
......@@ -345,10 +345,10 @@
<td>
<p class="over_ellipsis" style="width: 150px;" :title="item.contactName">{{item.contactName}}</p>
<p>{{item.contactMobile}}</p>
<p v-if="item.industryCategory!==''" style="color:green">行业类别{{item.industryCategory}}</p>
<p v-if="item.industryCategory!==''" style="color:green">{{$t('salesModule.HYLB')}}{{item.industryCategory}}</p>
</td>
<td v-if="isEditOrderCreate==1||userId==1">
<button class="normalBtn" @click="getSalerInfo(item)">修改业务员</button>
<button class="normalBtn" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</button>
</td>
</tr>
<tr>
......@@ -356,7 +356,7 @@
<div>
<div>
<span>{{$t('hotel.hotel_remark')}}</span>
<p><span v-if='item.clientSource==1&&item.brandName!=""'>{{item.brandName}}订单
<p><span v-if='item.clientSource==1&&item.brandName!=""'>{{item.brandName}}{{$t('fnc.dingdan')}}
{{item.platformOrder}};</span>{{item.remarks}}</p>
</div>
<div>
......
......@@ -48,8 +48,8 @@
<li v-for="item in dataList" :key="item.subCode" :data-id="item.ID">
<div class="_left">
<div class="QT_Style">
<span v-if="item.IsDirect==1"></span>
<span v-else></span>
<span v-if="item.IsDirect==1">{{$t('op.Zhi')}}</span>
<span v-else>{{$t('op.Fei')}}</span>
</div>
<div>
<p class="quoListName" @click="getJourney(item.ID,item.Title)">
......@@ -63,70 +63,70 @@
</div>
</div>
<div class="_cent">
<div class="stayDays">{{item.DayNum}}{{item.NightNum}}</div>
<div class="stayDays">{{item.DayNum}}{{$t('hotel.hotel_day')}}{{item.NightNum}}{{$t('Operation.Op_night')}}</div>
<div class="">
销售定价
{{$t('op.SalesPrice')}}
<el-popover popper-class="salsSetPrice" trigger="click">
<div class="priceContentDiv">
<div v-for="salesItem in SalesPriceList">
<div>成人</div>
<div>{{$t('salesModule.Adult')}}</div>
<div class="priceList">
<div>
<span class="pLeftPrice">同业会员:¥{{salesItem.B2BMemberPrice}}</span>
<span class="pRightPrice">同业:¥{{salesItem.B2BPrice}}</span>
<span class="pLeftPrice">{{$t('op.TYmember')}}:¥{{salesItem.B2BMemberPrice}}</span>
<span class="pRightPrice">{{$t('salesModule.Trade')}}:¥{{salesItem.B2BPrice}}</span>
</div>
<div class="priceDivCon">
<span class="pLeftPrice">直客会员:¥{{salesItem.B2CMemberPrice}}</span>
<span class="pRightPrice">直客:¥{{salesItem.B2CPrice}}</span>
<span class="pLeftPrice">{{$t('Operation.Op_directMember')}}:¥{{salesItem.B2CMemberPrice}}</span>
<span class="pRightPrice">{{$t('Operation.Op_direct')}}:¥{{salesItem.B2CPrice}}</span>
</div>
</div>
<div>小孩</div>
<div>{{$t('op.Child')}}</div>
<div class="priceList">
<div>
<span class="pLeftPrice">占床:¥{{salesItem.ChildNeedPrice}}</span>
<span class="pRightPrice">不占床:¥{{salesItem.ChildNoNeedPrice}}</span>
<span class="pLeftPrice">{{$t('op.TakeBed')}}:¥{{salesItem.ChildNeedPrice}}</span>
<span class="pRightPrice">{{$t('op.NoneedBed')}}:¥{{salesItem.ChildNoNeedPrice}}</span>
</div>
<div class="priceDivCon">
<span class="pLeftPrice">婴儿:¥{{salesItem.BabyPrice}}</span>
<span class="pRightPrice">附加费:¥{{salesItem.BabyChargePrice}}</span>
<span class="pLeftPrice">{{$t('Operation.Op_baby')}}:¥{{salesItem.BabyPrice}}</span>
<span class="pRightPrice">{{$t('op.Surcharge')}}:¥{{salesItem.BabyChargePrice}}</span>
</div>
</div>
<div>老人</div>
<div>{{$t('sm.laoren')}}</div>
<div class="priceList">
<div>
<span class="pLeftPrice">附加费:¥{{salesItem.OldManChargePrice}}</span>
<span class="pLeftPrice">{{$t('op.Surcharge')}}:¥{{salesItem.OldManChargePrice}}</span>
</div>
</div>
<div>杂费</div>
<div>{{$t('Operation.Op_zafei')}}</div>
<div class="priceList">
<div>
<span class="pLeftPrice">签证:¥{{salesItem.VisaPrice}}</span>
<span class="pRightPrice">单房差:¥{{salesItem.SingleRoomPrice}}</span>
<span class="pLeftPrice">{{$t('active.cl_qianzheng')}}:¥{{salesItem.VisaPrice}}</span>
<span class="pRightPrice">{{$t('Operation.Op_singleRoomcha')}}:¥{{salesItem.SingleRoomPrice}}</span>
</div>
<div class="priceDivCon">
<span class="pLeftPrice">杂费:¥{{salesItem.OtherPrice}}</span>
<span class="pLeftPrice">{{$t('Operation.Op_zafei')}}:¥{{salesItem.OtherPrice}}</span>
</div>
</div>
<div>单项报价</div>
<div>{{$t('op.SingleQuotes')}}</div>
<div class="priceList">
<div>
<span class="pLeftPrice">单地接:¥{{salesItem.SingleDMCPrice}}</span>
<span class="pLeftPrice">{{$t('salesModule.SingleJ')}}:¥{{salesItem.SingleDMCPrice}}</span>
</div>
</div>
<div>优惠</div>
<div>{{$t('fnc.youhui')}}</div>
<div class="priceList">
<div>
<span class="pLeftPrice">同行返佣:¥{{salesItem.RebatePrice}}</span>
<span class="pRightPrice">早鸟优惠:¥{{salesItem.DiscountPrice}}</span>
<span class="pLeftPrice">{{$t('sm.tonghangfanyong')}}:¥{{salesItem.RebatePrice}}</span>
<span class="pRightPrice">{{$t('sm.zaoniaoyouhui')}}:¥{{salesItem.DiscountPrice}}</span>
</div>
</div>
</div>
</div>
<span slot="reference" class="diPrice" @click="getSalsPrice(item.ID)">{{item.SalesPrice}}<span class="qi"></span></span>
<span slot="reference" class="diPrice" @click="getSalsPrice(item.ID)">{{item.SalesPrice}}<span class="qi">{{$t('op.Qi')}}</span></span>
</el-popover>
</div>
<div class="QT_CodeNum">
编号{{item.ID}}
{{$t('hotel.hotel_SerialNumber')}}{{item.ID}}
</div>
</div>
<div class="_right">
......@@ -141,15 +141,15 @@
</div>
<div>
<span class="openGroup opbd" @click="goToOpenTravel('TravelManager2',item.ID,item.OpenState)">
{{$t('op.Kai')}}
</span>
<span class="bianji opbd" @click="goUrl('QuotationNewPrice',item.ID,false)" >
<el-tooltip class="item" effect="dark" content="修改" placement="top-start" popper-class="max-w250">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start" popper-class="max-w250">
<i class="iconfont icon-bianji-smal"></i>
</el-tooltip>
</span>
<span class="QT-delete opbd" @click="delQuotation(item.ID)" >
<el-tooltip class="item" effect="dark" content="删除" placement="top-start" popper-class="max-w250">
<el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start" popper-class="max-w250">
<i class="iconfont icon-shanchu"></i>
</el-tooltip>
</span>
......@@ -361,7 +361,7 @@
//删除报价单
delQuotation(ID) {
var that = this;
this.Confirm("删除过后数据不能恢复,请谨慎操作", function () {
this.Confirm(this.$t('sm.schbnhfjscz'), function () {
let msg = {
ID: ID,
};
......@@ -370,7 +370,7 @@
msg,
res => {
if (res.data.resultCode == 1) {
that.Success("删除成功");
that.Success(res.data.message);
that.getList();
} else {
that.Error(res.data.message);
......
......@@ -466,7 +466,7 @@
</li>
<li>
<button class="hollowFixedBtn" @click="getControlList(),resetPageIndex()">{{$t('pub.searchBtn')}}</button>
<input type="button" class="hollowFixedBtn" value="团队合团" @click="heTuan" v-show="this.ArrList.length>1" />
<input type="button" class="hollowFixedBtn" :value="$t('op.TDHT')" @click="heTuan" v-show="this.ArrList.length>1" />
</li>
</ul>
</div>
......@@ -479,7 +479,7 @@
<input :value="outItem.TCIDs" style="vertical-align: middle;" v-model="ArrList"
type="checkbox">{{outItem.TCIDs}}
</label>
<span v-if='outItem.TravelPriceList.length>1'></span>
<span v-if='outItem.TravelPriceList.length>1'>{{$t('op.HE')}}</span>
</td>
<td colspan="5" style="padding-left: 30px;">{{item.Title}}</td>
</tr>
......@@ -549,7 +549,7 @@
<div class="d3">
<p>
<i class="iconfont icon-tuandui"></i>{{$t('visa.v_teaminfo')}}
<em>{{item.DayNum}}{{item.NightNum}}</em>
<em>{{item.DayNum}}{{$t('hotel.hotel_day')}}{{item.NightNum}}{{$t('Operation.Op_night')}}</em>
</p>
<p>
<span>{{$t('Airticket.Air_StartTime')}}</span>
......
......@@ -7,25 +7,25 @@
<div>
<div class="clearfix" style="margin:auto;width:1200px;">
<div class="TravelLeftMenu">
<div class="TravelTopTitle">页面导航</div>
<div class="TravelTopTitle">{{$t('sm.yemiandaohang')}}</div>
<div class="TravelNavList" :class="{'TravelCked':ckedNav==1}" @click.prevent="custormAnchor('firstAnchor',1)">
基础设置
{{$t('sm.jichushezhi')}}
</div>
<div class="TravelLine"></div>
<div class="TravelNavList" :class="{'TravelCked':ckedNav==2}" @click.prevent="custormAnchor('secondAnchor',2)">
线路行程
{{$t('sm.xianluxingcheng')}}
</div>
<div class="TravelLine" v-if="TeamType!=3"></div>
<div class="TravelNavList" v-if="TeamType!=3" :class="{'TravelCked':ckedNav==3}" @click.prevent="custormAnchor('thirdAnchor',3)">
产品特色
{{$t('sm.chanpintese')}}
</div>
<div class="TravelLine" v-if="TeamType!=3"></div>
<div class="TravelNavList" v-if="TeamType!=3" :class="{'TravelCked':ckedNav==4}" @click.prevent="custormAnchor('fourAnchor',4)">
补充信息
{{$t('sm.buchongxinxi')}}
</div>
<div class="TravelLine"></div>
<div class="TravelNavList" :class="{'TravelCked':ckedNav==5}" @click.prevent="custormAnchor('fiveAnchor',5)">
团期设置
{{$t('sm.tuanqishezhi')}}
</div>
<div class="TravelLine"></div>
</div>
......@@ -60,12 +60,12 @@
<div class="toTop" @click="backTop">
<i class="iconfont icon-huidaodingbu"></i>
</div>
<div v-if="modifyType!=2" class="DTSaveBtn" :class="{'disClick':!isSubmit}" @click="submitForm(1)">保存</div>
<div v-if="modifyType!=2" class="DTSaveBtn" :class="{'disClick':!isSubmit}" @click="submitForm(2)">提交</div>
<div v-if="modifyType!=2" class="DTSaveBtn" :class="{'disClick':!isSubmit}" @click="submitForm(1)">{{$t('pub.saveBtn')}}</div>
<div v-if="modifyType!=2" class="DTSaveBtn" :class="{'disClick':!isSubmit}" @click="submitForm(2)">{{$t('fnc.tijiao')}}</div>
<div v-if="modifyType==2" class="DTSaveBtn" :class="{'disClick':!isSubmit}" @click="submitForm(3)"
title="另存为新模板">保存
title="另存为新模板">{{$t('pub.saveBtn')}}
</div>
<div v-if="ConfigId>0" class="DTSaveBtn" :class="{'disClick':!isSubmit}" @click="goB2B()">预览</div>
<div v-if="ConfigId>0" class="DTSaveBtn" :class="{'disClick':!isSubmit}" @click="goB2B()">{{$t('sm.yulan')}}</div>
</div>
</div>
</div>
......
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