Commit f91b112a authored by zhengke's avatar zhengke

国际化

parent 91302454
...@@ -664,7 +664,8 @@ export const visa = { ...@@ -664,7 +664,8 @@ export const visa = {
v_kptime:'开票日期', v_kptime:'开票日期',
v_EuropeanVisaType:'欧洲签证类型', v_EuropeanVisaType:'欧洲签证类型',
v_britishVisa:'英国签证', v_britishVisa:'英国签证',
v_EuropeanVisaName:'欧洲签证名称',
v_visaInformation:'签证资料',
...@@ -1267,6 +1268,29 @@ export const Operation = { ...@@ -1267,6 +1268,29 @@ export const Operation = {
Op_caozuoop:'操作op', Op_caozuoop:'操作op',
Op_bindNum:'绑定数量', Op_bindNum:'绑定数量',
Op_Warmprompt:'温馨提示', Op_Warmprompt:'温馨提示',
Op_registrationList:'报名清单',
Op_xilieModyfi:'系列团修改',
Op_dangtuanModify:'当团修改',
Op_advertising:'广告',
Op_remark:'OP备注',
Op_moreOperation:'更多操作',
Op_shouzhiDetail:'团队收支明细',
Op_tripDownLoad:'行程下载',
Op_shangjia:'上架',
Op_xiajia:'下架',
Op_shouruDan:'收入确认单',
Op_b2bView:'B2B预览',
Op_salelianyun:'分销联运',
Op_bentuanMaidian:'本团卖点',
Op_wordTrip:'WORD行程',
Op_duiwaiRemark:'OP对外备注',
Op_duineiRemark:'OP对内备注',
Op_dijieRemark:'地接备注',
Op_HotelChange:'酒店变更',
Op_carType:'车型',
Op_choicePlat:'请选择上架平台',
Op_salesPlat:'销售平台',
Op_scTrip:'上传WORD行程'
} }
export const rule = { export const rule = {
company: '请选择公司', company: '请选择公司',
......
...@@ -617,21 +617,21 @@ ...@@ -617,21 +617,21 @@
</p> </p>
<p v-if="item.LineID==2&&item.EuropeVisaType>0&&item.EuropeVisaType==2"> <p v-if="item.LineID==2&&item.EuropeVisaType>0&&item.EuropeVisaType==2">
<span> <span>
<span v-if="item.EuropeVisaName">欧洲签证名称</span> <span v-if="item.EuropeVisaName">{{$t('visa.v_EuropeanVisaName')}}</span>
<span>{{item.EuropeVisaName}}</span> <span>{{item.EuropeVisaName}}</span>
</span> </span>
</p> </p>
<p v-if="item.VisaFileList.length!==0"> <p v-if="item.VisaFileList.length!==0">
<span>签证资料</span> <span>{{$t('visa.v_visaInformation')}}</span>
</p> </p>
<p v-if="item.VisaFileList.length!==0" v-for="(item2, index2) in item.VisaFileList" :key="index2"> <p v-if="item.VisaFileList.length!==0" v-for="(item2, index2) in item.VisaFileList" :key="index2">
<span style="cursor:pointer;text-decoration: underline;" <span style="cursor:pointer;text-decoration: underline;"
@click="downloadFile(item2)">{{item2.Name}}</span> @click="downloadFile(item2)">{{item2.Name}}</span>
</p> </p>
<p> <p>
<span>个签</span> <span>{{$t('visa.v_gvisa')}}</span>
{{item.SignVisaNum}} {{item.SignVisaNum}}
<span style="margin-left:10px;">团签</span> <span style="margin-left:10px;">{{$t('visa.v_tvisa')}}</span>
{{item.GroupVisaNum}} {{item.GroupVisaNum}}
</p> </p>
</div> </div>
...@@ -639,55 +639,55 @@ ...@@ -639,55 +639,55 @@
<div class="el-col"> <div class="el-col">
<div class="d7"> <div class="d7">
<el-button @click.native='goUrl("RegistrationList", item.TCID,"报名清单")' type="primary" <el-button @click.native='goUrl("RegistrationList", item.TCID,"报名清单")' type="primary"
style="background:#00C6FF; border-color:#00C6FF">报名清单 style="background:#00C6FF; border-color:#00C6FF">{{$t('Operation.Op_registrationList')}}
</el-button> </el-button>
<el-dropdown trigger="click" style="margin-bottom:5px;"> <el-dropdown trigger="click" style="margin-bottom:5px;">
<span class="el-dropdown-link">修改 <span class="el-dropdown-link">{{$t('pub.updateMsg')}}
<i class="el-icon-arrow-down el-icon--right"></i> <i class="el-icon-arrow-down el-icon--right"></i>
</span> </span>
<el-dropdown-menu slot="dropdown" class="TC-dropdown"> <el-dropdown-menu slot="dropdown" class="TC-dropdown">
<el-dropdown-item @click.native="goToOpenTravel('TravelManager2',item.ID,0)">系列团修改 <el-dropdown-item @click.native="goToOpenTravel('TravelManager2',item.ID,0)">{{$t('Operation.Op_xilieModyfi')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item @click.native="goTonowTeam('TravelManager2',item.ID,item.TCID,item.TCNUM)"> <el-dropdown-item @click.native="goTonowTeam('TravelManager2',item.ID,item.TCID,item.TCNUM)">
当团修改 {{$t('Operation.Op_dangtuanModify')}}
</el-dropdown-item> </el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
<el-button @click='goUrlMake("GroupAdvertising",item.LineID,item.TCID,"团期广告")' type="primary" <el-button @click='goUrlMake("GroupAdvertising",item.LineID,item.TCID,"团期广告")' type="primary"
style="background:#67c23a; border-color:#67c23a">广告&nbsp;{{item.AdvertCount}} style="background:#67c23a; border-color:#67c23a">{{$t('Operation.Op_advertising')}}&nbsp;{{item.AdvertCount}}
</el-button> </el-button>
<el-button @click="ckOPremark(item)" type="primary" style="background:#F16C3C; border-color:#F16C3C"> <el-button @click="ckOPremark(item)" type="primary" style="background:#F16C3C; border-color:#F16C3C">
OP备注 {{$t('Operation.Op_remark')}}
</el-button> </el-button>
<el-dropdown trigger="click"> <el-dropdown trigger="click">
<span class="el-dropdown-link">更多操作 <span class="el-dropdown-link">{{$t('Operation.Op_moreOperation')}}
<i class="el-icon-arrow-down el-icon--right"></i> <i class="el-icon-arrow-down el-icon--right"></i>
</span> </span>
<el-dropdown-menu slot="dropdown" class="TC-dropdown"> <el-dropdown-menu slot="dropdown" class="TC-dropdown">
<el-dropdown-item @click.native="goTeamBalance(item.TCID,item.OutBranchId)">团队收支明细 <el-dropdown-item @click.native="goTeamBalance(item.TCID,item.OutBranchId)">{{$t('Operation.Op_shouzhiDetail')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item @click.native="goUrlR('confirmationOrderDownLoad',item)">行程下载</el-dropdown-item> <el-dropdown-item @click.native="goUrlR('confirmationOrderDownLoad',item)">{{$t('Operation.Op_tripDownLoad')}}</el-dropdown-item>
<el-dropdown-item @click.native="removeTeamInfo(item.TCID)">删除</el-dropdown-item> <el-dropdown-item @click.native="removeTeamInfo(item.TCID)">{{$t('system.table_delete')}}</el-dropdown-item>
<el-dropdown-item v-if="item.TCState==2||item.TCState==0||item.TCState==1" <el-dropdown-item v-if="item.TCState==2||item.TCState==0||item.TCState==1"
@click.native="setUpPlat(item)">上架 @click.native="setUpPlat(item)">{{$t('Operation.Op_shangjia')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item v-if="item.TCState==3" @click.native="Setshelves(item.TCID)">下架 <el-dropdown-item v-if="item.TCState==3" @click.native="Setshelves(item.TCID)">{{$t('Operation.Op_xiajia')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item v-if="item.Status==1" @click.native="OutGroup(item.TCID,2)">结团 <el-dropdown-item v-if="item.Status==1" @click.native="OutGroup(item.TCID,2)">{{$t('Operation.Op_jietuan')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item v-if="item.Status==2" @click.native="OutGroup(item.TCID,1)">销售 <el-dropdown-item v-if="item.Status==2" @click.native="OutGroup(item.TCID,1)">{{$t('visaT.sale')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item v-if="item.Status==2&&showSureOrder('P_Query_Income_ConfirmInfo',item.CreateBy)" <el-dropdown-item v-if="item.Status==2&&showSureOrder('P_Query_Income_ConfirmInfo',item.CreateBy)"
@click.native="goSureOrder('priceIncomeConfirmInfo',item.TCID)">收入确认单 @click.native="goSureOrder('priceIncomeConfirmInfo',item.TCID)">{{$t('Operation.Op_shouruDan')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item v-if="CurrentUserInfo.B2BDomain!=''" <el-dropdown-item v-if="CurrentUserInfo.B2BDomain!=''"
@click.native="goB2B(item.ConfigId, item.TCID)"> @click.native="goB2B(item.ConfigId, item.TCID)">
B2B预览 {{$t('Operation.Op_b2bView')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item @click.native='goUrl("DistributionTransport",item.ID,"分销联运")'>分销联运 <el-dropdown-item @click.native='goUrl("DistributionTransport",item.ID,"分销联运")'>{{$t('Operation.Op_salelianyun')}}
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item @click.native='ckSellPoint(item)'>本团卖点</el-dropdown-item> <el-dropdown-item @click.native='ckSellPoint(item)'>{{$t('Operation.Op_bentuanMaidian')}}</el-dropdown-item>
<el-dropdown-item @click.native='ShowUploadWord(item)'>WORD行程</el-dropdown-item> <el-dropdown-item @click.native='ShowUploadWord(item)'>{{$t('Operation.Op_wordTrip')}}</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
</div> </div>
...@@ -695,23 +695,23 @@ ...@@ -695,23 +695,23 @@
</div> </div>
<div class="TC_remarkContent" v-if="item.OPRemark||item.OPInnerRemark||item.DmcRemarkLast"> <div class="TC_remarkContent" v-if="item.OPRemark||item.OPInnerRemark||item.DmcRemarkLast">
<div class="clearfix TCL-redType" v-if="item.OPRemark"> <div class="clearfix TCL-redType" v-if="item.OPRemark">
<div class="TCL_remarkTitle">OP对外备注</div> <div class="TCL_remarkTitle">{{$t('Operation.Op_duiwaiRemark')}}</div>
<div class="TCL_Content">{{item.OPRemark}}</div> <div class="TCL_Content">{{item.OPRemark}}</div>
</div> </div>
<div class="clearfix TCL-redType" v-if="item.OPInnerRemark"> <div class="clearfix TCL-redType" v-if="item.OPInnerRemark">
<div class="TCL_remarkTitle">OP对内备注</div> <div class="TCL_remarkTitle">{{$t('Operation.Op_duineiRemark')}}</div>
<div class="TCL_Content">{{item.OPInnerRemark}}</div> <div class="TCL_Content">{{item.OPInnerRemark}}</div>
</div> </div>
<div class="clearfix TCL-redType" <div class="clearfix TCL-redType"
v-if="item.DmcRemarkLast || item.HotelDiningBus.HotelChangeState>0 || item.HotelDiningBus.DiningChangeState>0 || item.HotelDiningBus.ResultBusTypeStr!='' "> v-if="item.DmcRemarkLast || item.HotelDiningBus.HotelChangeState>0 || item.HotelDiningBus.DiningChangeState>0 || item.HotelDiningBus.ResultBusTypeStr!='' ">
<div class="TCL_remarkTitle">地接备注</div> <div class="TCL_remarkTitle">{{$t('Operation.Op_dijieRemark')}}</div>
<div class="TCL_Content">{{item.DmcRemarkLast!=null? item.DmcRemarkLast.DMCRemark:''}} <div class="TCL_Content">{{item.DmcRemarkLast!=null? item.DmcRemarkLast.DMCRemark:''}}
<a v-if="item.HotelDiningBus.HotelChangeState>0" @click="goHotelDiningBus(item,item.HotelDiningBus,1)" <a v-if="item.HotelDiningBus.HotelChangeState>0" @click="goHotelDiningBus(item,item.HotelDiningBus,1)"
style="color:blue;cursor:pointer">酒店变更</a> style="color:blue;cursor:pointer">{{$t('Operation.Op_HotelChange')}}</a>
<a v-if="item.HotelDiningBus.DiningChangeState>0" <a v-if="item.HotelDiningBus.DiningChangeState>0"
@click="goHotelDiningBus(item,item.HotelDiningBus,2)" @click="goHotelDiningBus(item,item.HotelDiningBus,2)"
style="color:blue;cursor:pointer">餐厅变更</a> style="color:blue;cursor:pointer">{{$t('Operation.Op_HotelChange')}}</a>
<a v-if="item.HotelDiningBus.ResultBusTypeStr!=''">车型:{{item.HotelDiningBus.ResultBusTypeStr}}</a> <a v-if="item.HotelDiningBus.ResultBusTypeStr!=''">{{$t('Operation.Op_carType')}}:{{item.HotelDiningBus.ResultBusTypeStr}}</a>
</div> </div>
</div> </div>
</div> </div>
...@@ -725,30 +725,30 @@ ...@@ -725,30 +725,30 @@
</div> </div>
<div class="combottomDiv TC_divCon" v-if="queryCommonData.setPlatDialog"> <div class="combottomDiv TC_divCon" v-if="queryCommonData.setPlatDialog">
<div class="combottomTitle">请选择上架平台</div> <div class="combottomTitle">{{$t('Operation.Op_choicePlat')}}</div>
<span class="setPlatLeft">销售平台</span> <span class="setPlatLeft">{{$t('Operation.Op_salesPlat')}}</span>
<span> <span>
<el-checkbox v-model="queryCommonData.checkDialogAll" @change="checkAllDialog" <el-checkbox v-model="queryCommonData.checkDialogAll" @change="checkAllDialog"
style="margin-right:20px;">全选</el-checkbox> style="margin-right:20px;">{{$t('system.table_chekAll')}}</el-checkbox>
<el-checkbox-group v-model="queryCommonData.ckedplat" @change="checkDialog"> <el-checkbox-group v-model="queryCommonData.ckedplat" @change="checkDialog">
<el-checkbox v-for="sales in $tripUtils.TeamStatesList.salsPlat" :label="sales.Id" :key="sales.Name">{{sales.Name}}</el-checkbox> <el-checkbox v-for="sales in $tripUtils.TeamStatesList.salsPlat" :label="sales.Id" :key="sales.Name">{{sales.Name}}</el-checkbox>
</el-checkbox-group> </el-checkbox-group>
</span> </span>
<span> <span>
<button class="normalBtn" style="margin-left:50px;" @click="SetshelvesUp">确定</button> <button class="normalBtn" style="margin-left:50px;" @click="SetshelvesUp">{{$t('pub.sureBtn')}}</button>
<button class="hollowFixedBtn" @click="queryCommonData.setPlatDialog=false">取消</button> <button class="hollowFixedBtn" @click="queryCommonData.setPlatDialog=false">{{$t('pub.cancelBtn')}}</button>
</span> </span>
</div> </div>
<div class="combottomDiv OPremarkDiv" v-if="queryCommonData.outerVisible"> <div class="combottomDiv OPremarkDiv" v-if="queryCommonData.outerVisible">
<div class="combottomTitle">OP备注</div> <div class="combottomTitle">{{$t('Operation.Op_remark')}}</div>
<el-form label-width="100px"> <el-form label-width="100px">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="OP对外备注" prop="Remark"> <el-form-item :label="$t('Operation.Op_duiwaiRemark')" prop="Remark">
<el-input type="textarea" v-model="remarkMsg.OPRemark" rows="6"></el-input> <el-input type="textarea" v-model="remarkMsg.OPRemark" rows="6"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="OP对内备注" prop="Remark"> <el-form-item :label="$t('Operation.Op_duineiRemark')" prop="Remark">
<el-input type="textarea" v-model="remarkMsg.OPInnerRemark" rows="6"></el-input> <el-input type="textarea" v-model="remarkMsg.OPInnerRemark" rows="6"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -759,10 +759,10 @@ ...@@ -759,10 +759,10 @@
</div> </div>
</div> </div>
<div class="combottomDiv OPremarkDiv" v-if="queryCommonData.SellingPoints"> <div class="combottomDiv OPremarkDiv" v-if="queryCommonData.SellingPoints">
<div class="combottomTitle">本团卖点</div> <div class="combottomTitle">{{$t('Operation.Op_bentuanMaidian')}}</div>
<el-form label-width="100px"> <el-form label-width="100px">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="本团卖点" prop="Remark"> <el-form-item :label="$t('Operation.Op_bentuanMaidian')" prop="Remark">
<el-input type="textarea" v-model="remarkMsg.ProductRecommend" rows="6"></el-input> <el-input type="textarea" v-model="remarkMsg.ProductRecommend" rows="6"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -774,7 +774,7 @@ ...@@ -774,7 +774,7 @@
</div> </div>
<div class="combottomDiv OPremarkDiv" v-if="queryCommonData.UploadWORDTip" <div class="combottomDiv OPremarkDiv" v-if="queryCommonData.UploadWORDTip"
v-loading="queryCommonData.uploadLoading"> v-loading="queryCommonData.uploadLoading">
<div class="combottomTitle">上传WORD行程 <div class="combottomTitle">{{$t('Operation.Op_scTrip')}}
<button style="float:right;margin-right:100px;" class="hollowFixedBtn" type="primary" <button style="float:right;margin-right:100px;" class="hollowFixedBtn" type="primary"
@click="queryCommonData.UploadWORDTip = false">{{$t('pub.cancelBtn')}} @click="queryCommonData.UploadWORDTip = false">{{$t('pub.cancelBtn')}}
</button> </button>
......
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