Commit b578e81b authored by youjie's avatar youjie
parents 83803d40 45d8e403
...@@ -1608,6 +1608,7 @@ export const obj = { ...@@ -1608,6 +1608,7 @@ export const obj = {
baoxiansdzfd: 'Insurance, director miscellaneous fees, etc.', baoxiansdzfd: 'Insurance, director miscellaneous fees, etc.',
guolufei: 'Toll', guolufei: 'Toll',
tingchefei: 'Parking fees', tingchefei: 'Parking fees',
dayofferchange:"Change",
hanzaocan: 'Breakfast included', hanzaocan: 'Breakfast included',
hanwancan: 'Including dinner', hanwancan: 'Including dinner',
zao: 'Morning', zao: 'Morning',
...@@ -1615,9 +1616,13 @@ export const obj = { ...@@ -1615,9 +1616,13 @@ export const obj = {
wan: 'Late', wan: 'Late',
waibixj: 'Foreign currency subtotal', waibixj: 'Foreign currency subtotal',
jiudianxj: 'Hotel Subtotal', jiudianxj: 'Hotel Subtotal',
jiudianchangxj:'Total Hotel Changes',
chezhixj: 'Fare subtotal', chezhixj: 'Fare subtotal',
chezhichangexj:'Total fare changes',
canxj: 'Meal Subtotal', canxj: 'Meal Subtotal',
canchangexj:"Total meal changes",
menpiaoxj: 'Ticket subtotal', menpiaoxj: 'Ticket subtotal',
menpiaochangexj:"Total ticket changes",
zazhixj: 'Miscellaneous subtotals', zazhixj: 'Miscellaneous subtotals',
renmingbxj: 'RMB Subtotal', renmingbxj: 'RMB Subtotal',
qitacbrmb: 'Other costs (RMB)', qitacbrmb: 'Other costs (RMB)',
......
...@@ -1606,6 +1606,7 @@ export const obj = { ...@@ -1606,6 +1606,7 @@ export const obj = {
baoxiansdzfd: '保険、司導雑費など', baoxiansdzfd: '保険、司導雑費など',
guolufei: '通行料', guolufei: '通行料',
tingchefei: '駐車料金', tingchefei: '駐車料金',
dayofferchange:"変更",
hanzaocan: '朝食付き', hanzaocan: '朝食付き',
hanwancan: '夕食付き', hanwancan: '夕食付き',
zao: 'おはようございます', zao: 'おはようございます',
...@@ -1613,9 +1614,13 @@ export const obj = { ...@@ -1613,9 +1614,13 @@ export const obj = {
wan: '遅い', wan: '遅い',
waibixj: '外為小計', waibixj: '外為小計',
jiudianxj: '酒店小計', jiudianxj: '酒店小計',
jiudianchangxj:'ホテル変更合計',
chezhixj: '車資小計', chezhixj: '車資小計',
chezhichangexj:'運賃変更合計',
canxj: '食小計', canxj: '食小計',
canchangexj:"食事変更合計",
menpiaoxj: '入場券小計', menpiaoxj: '入場券小計',
menpiaochangexj:"チケット変更合計",
zazhixj: '私はあなたを愛しています', zazhixj: '私はあなたを愛しています',
renmingbxj: '人民元の小計', renmingbxj: '人民元の小計',
qitacbrmb: 'その他のコスト(人民元)', qitacbrmb: 'その他のコスト(人民元)',
......
...@@ -1608,6 +1608,7 @@ export const obj = { ...@@ -1608,6 +1608,7 @@ export const obj = {
baoxiansdzfd: '保险、司导杂费等', baoxiansdzfd: '保险、司导杂费等',
guolufei: '过路费', guolufei: '过路费',
tingchefei: '停车费', tingchefei: '停车费',
dayofferchange:"变更",
hanzaocan: '含早餐', hanzaocan: '含早餐',
hanwancan: '含晚餐', hanwancan: '含晚餐',
zao: '早', zao: '早',
...@@ -1615,9 +1616,13 @@ export const obj = { ...@@ -1615,9 +1616,13 @@ export const obj = {
wan: '晚', wan: '晚',
waibixj: '外币小计', waibixj: '外币小计',
jiudianxj: '酒店小计', jiudianxj: '酒店小计',
jiudianchangxj:'酒店变更合计',
chezhixj: '车资小计', chezhixj: '车资小计',
chezhichangexj:'车资变更合计',
canxj: '餐小计', canxj: '餐小计',
canchangexj:"餐变更合计",
menpiaoxj: '门票小计', menpiaoxj: '门票小计',
menpiaochangexj:"门票变更合计",
zazhixj: '杂支小计', zazhixj: '杂支小计',
renmingbxj: '人民币小计', renmingbxj: '人民币小计',
qitacbrmb: '其它成本(人民币)', qitacbrmb: '其它成本(人民币)',
...@@ -7519,9 +7524,9 @@ export const obj = { ...@@ -7519,9 +7524,9 @@ export const obj = {
tianxjqcaiyjg: '填写景点名称才能带出价格', tianxjqcaiyjg: '填写景点名称才能带出价格',
hancan: '含餐', hancan: '含餐',
guolfqcfei: '过路费、停车费', guolfqcfei: '过路费、停车费',
zaocanmc: '早餐名称', zaocanmc: '早',
wucanmc: '午餐名称', wucanmc: '午',
wancaimc: '晚餐名称', wancaimc: '晚',
jindianjiag: '景点价格', jindianjiag: '景点价格',
zazhiminc: '杂支名称', zazhiminc: '杂支名称',
guanltcqzqtx: '关联提成,请正确填写', guanltcqzqtx: '关联提成,请正确填写',
......
...@@ -1608,6 +1608,7 @@ export const obj = { ...@@ -1608,6 +1608,7 @@ export const obj = {
baoxiansdzfd: '保險、司導雜費等', baoxiansdzfd: '保險、司導雜費等',
guolufei: '過路費', guolufei: '過路費',
tingchefei: '停車費', tingchefei: '停車費',
dayofferchange:"變更",
hanzaocan: '含早餐', hanzaocan: '含早餐',
hanwancan: '含晚餐', hanwancan: '含晚餐',
zao: '早', zao: '早',
...@@ -1615,9 +1616,13 @@ export const obj = { ...@@ -1615,9 +1616,13 @@ export const obj = {
wan: '晚', wan: '晚',
waibixj: '外幣小計', waibixj: '外幣小計',
jiudianxj: '酒店小計', jiudianxj: '酒店小計',
jiudianchangxj:'酒店變更合計',
chezhixj: '車資小計', chezhixj: '車資小計',
chezhichangexj:'車資變更合計',
canxj: '餐小計', canxj: '餐小計',
canchangexj:"餐變更合計",
menpiaoxj: '門票小計', menpiaoxj: '門票小計',
menpiaochangexj:"門票變更合計",
zazhixj: '雜支小計', zazhixj: '雜支小計',
renmingbxj: '人民幣小計', renmingbxj: '人民幣小計',
qitacbrmb: '其它成本(人民幣)', qitacbrmb: '其它成本(人民幣)',
...@@ -7518,10 +7523,10 @@ export const obj = { ...@@ -7518,10 +7523,10 @@ export const obj = {
tianxctmccyjg: '填寫餐廳名稱才能帶出價格', tianxctmccyjg: '填寫餐廳名稱才能帶出價格',
tianxjqcaiyjg: '填寫景點名稱才能帶出價格', tianxjqcaiyjg: '填寫景點名稱才能帶出價格',
hancan: '含餐', hancan: '含餐',
guolfqcfei: '過路費、請車費"', guolfqcfei: '過路費、停車費',
zaocanmc: '早餐名稱', zaocanmc: '早',
wucanmc: '午餐名稱', wucanmc: '午',
wancaimc: '晚餐名稱', wancaimc: '晚',
jindianjiag: '景點價格', jindianjiag: '景點價格',
zazhiminc: '雜支名稱', zazhiminc: '雜支名稱',
guanltcqzqtx: '關聯提成,請正確填寫', guanltcqzqtx: '關聯提成,請正確填寫',
......
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<div class="QuotationFirstDiv1"> <div class="QuotationFirstDiv1">
<table style="font-size:14px;"> <table style="font-size:14px;">
<tr> <tr>
<td width="80" class="txtRightCost">{{$t('objFill.v101.chutuanleix')}}</td> <td width="80" class="txtRightCost">{{$t('objFill.v101.kaituants')}}</td>
<td width="300"> <td width="300">
<template v-if="postConfig.TeamType==1"> <template v-if="postConfig.TeamType==1">
<span style="color:red;font-weight:bold;">{{postConfig.TeamTypeName}}</span> <span style="color:red;font-weight:bold;">{{postConfig.TeamTypeName}}</span>
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
<table class="CostPriceTable CostNewTable"> <table class="CostPriceTable CostNewTable">
<thead> <thead>
<tr> <tr>
<td colspan="13" class="CP_ComTitle2 CostcomCenter">成本预算信息</td> <td colspan="13" class="CP_ComTitle2 CostcomCenter">{{$t('objFill.baojiaxinxi')}}</td>
</tr> </tr>
<tr> <tr>
<td class="CP_ComTitle2 CostcomCenter">{{$t('hotel.hotel_Currency')}}</td> <td class="CP_ComTitle2 CostcomCenter">{{$t('hotel.hotel_Currency')}}</td>
...@@ -170,20 +170,23 @@ ...@@ -170,20 +170,23 @@
<td rowspan="2" class="CP_ComTitle2 CostcomCenter" style="width:80px;">{{$t('hotel.hotel_Currency')}}</td> <td rowspan="2" class="CP_ComTitle2 CostcomCenter" style="width:80px;">{{$t('hotel.hotel_Currency')}}</td>
<td rowspan="2" class="CP_ComTitle2 CostcomCenter" style="width:250px;">{{$t('Airticket.Air_Trip')}}</td> <td rowspan="2" class="CP_ComTitle2 CostcomCenter" style="width:250px;">{{$t('Airticket.Air_Trip')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('hotel.hotel')}}</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('hotel.hotel')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">车/天</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('objFill.v101.chetian')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('objFill.can')}}</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('objFill.can')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('scen.sc_piao')}}</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('scen.sc_piao')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">其它费用<br />(保险、司导杂费等)</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">
{{$t('objFill.qitafy')}}<br />({{$t('objFill.baoxiansdzfd')}})</td>
</tr> </tr>
<tr> <tr>
<td class="CP_ComTitle2 CostcomCenter" style="width:180px">{{$t('hotel.table_hotelname')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:180px">{{$t('hotel.table_hotelname')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:100px">价格/人</td> <td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('objFill.v101.jiageren')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('objFill.chezi')}}/天</td> <td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('objFill.chezi')}}/{{$t('hotel.hotel_day')}}
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">过路费<br />停车费/天</td> </td>
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">
{{$t('objFill.guolufei')}}<br />{{$t('objFill.v101.tingcheft')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:110px">{{$t('restaurant.res_resName')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:110px">{{$t('restaurant.res_resName')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:100px">价格/餐</td> <td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('objFill.v101.jiagecan')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:150px">{{$t('visaT.jdname')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:150px">{{$t('visaT.jdname')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:100px">价格/人</td> <td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('objFill.v101.jiageren')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('system.query_airName')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('system.query_airName')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('Operation.Op_price')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('Operation.Op_price')}}</td>
</tr> </tr>
...@@ -194,7 +197,7 @@ ...@@ -194,7 +197,7 @@
<br /> <br />
{{GetDayStr(subItem.DayNum-1)}} {{GetDayStr(subItem.DayNum-1)}}
<br /> <br />
<a v-if="IsEdit==3" style="color:blue;cursor:pointer" @click="showOfferChange(1,subItem)">变更</a> <a v-if="IsEdit==3" style="color:blue;cursor:pointer" @click="showOfferChange(1,subItem)">{{$t('objFill.dayofferchange')}}</a>
</td> </td>
<td align="center"> <td align="center">
{{getCurrencyName(subItem.CurrencyId)}} {{getCurrencyName(subItem.CurrencyId)}}
...@@ -204,9 +207,9 @@ ...@@ -204,9 +207,9 @@
</td> </td>
<td> <td>
{{subItem.HotelName}}<br /> {{subItem.HotelName}}<br />
<template v-if="subItem.ContainDinnerType==1">含早餐</template> <template v-if="subItem.ContainDinnerType==1">{{$t('objFill.hanzaocan')}}</template>
<template v-if="subItem.ContainDinnerType==2">含晚餐</template> <template v-if="subItem.ContainDinnerType==2">{{$t('objFill.hanwancan')}}</template>
<template v-if="subItem.ContainDinnerType==3">含晚餐</template> <template v-if="subItem.ContainDinnerType==3">{{$t('objFill.v101.hanzaowanc')}}</template>
</td> </td>
<td> <td>
{{subItem.HotelCostPrice}} {{subItem.HotelCostPrice}}
...@@ -243,12 +246,12 @@ ...@@ -243,12 +246,12 @@
</td> </td>
<td style="width:250px;"> <td style="width:250px;">
<template v-if="subItem.BreakfastName&&subItem.BreakfastName!=''"> <template v-if="subItem.BreakfastName&&subItem.BreakfastName!=''">
: {{subItem.BreakfastName}}<br /> {{$t('objFill.v101.zaocanmc')}}: {{subItem.BreakfastName}}<br />
</template> </template>
<template v-if="subItem.LunchName&&subItem.LunchName!=''"> <template v-if="subItem.LunchName&&subItem.LunchName!=''">
: {{subItem.LunchName}}<br /> {{$t('objFill.v101.wucanmc')}}: {{subItem.LunchName}}<br />
<template v-if="subItem.LunchRealName&&subItem.LunchRealName!=''"> <template v-if="subItem.LunchRealName&&subItem.LunchRealName!=''">
<font style="color:#106BAF;"> 真实名称: <font style="color:#106BAF;">{{$t('ground.zhenshimingcheng')}}:
<template v-if="subItem.LunchUrl&&subItem.LunchUrl!=''"> <template v-if="subItem.LunchUrl&&subItem.LunchUrl!=''">
<a @click="OpenNewUrl(subItem.LunchUrl)" target="_blank" <a @click="OpenNewUrl(subItem.LunchUrl)" target="_blank"
style="cursor:pointer;text-decoration: underline;color:#106BAF;">{{subItem.LunchRealName}}</a> style="cursor:pointer;text-decoration: underline;color:#106BAF;">{{subItem.LunchRealName}}</a>
...@@ -259,9 +262,9 @@ ...@@ -259,9 +262,9 @@
</template> </template>
</template> </template>
<template v-if="subItem.DinnerName&&subItem.DinnerName!=''"> <template v-if="subItem.DinnerName&&subItem.DinnerName!=''">
: {{subItem.DinnerName}}<br /> {{$t('objFill.v101.wancaimc')}}: {{subItem.DinnerName}}<br />
<template v-if="subItem.DinnerRealName&&subItem.DinnerRealName!=''"> <template v-if="subItem.DinnerRealName&&subItem.DinnerRealName!=''">
<font style="color:#106BAF;">真实名称: <font style="color:#106BAF;">{{$t('ground.zhenshimingcheng')}}:
<template v-if="subItem.DinnerUrl&&subItem.DinnerUrl!=''"> <template v-if="subItem.DinnerUrl&&subItem.DinnerUrl!=''">
<a @click="OpenNewUrl(subItem.DinnerUrl)" target="_blank" <a @click="OpenNewUrl(subItem.DinnerUrl)" target="_blank"
style="cursor:pointer;text-decoration: underline;color:#106BAF;">{{subItem.DinnerRealName}}</a> style="cursor:pointer;text-decoration: underline;color:#106BAF;">{{subItem.DinnerRealName}}</a>
...@@ -274,18 +277,18 @@ ...@@ -274,18 +277,18 @@
</td> </td>
<td> <td>
<template v-if="subItem.BreakfastName&&subItem.BreakfastName!=''"> <template v-if="subItem.BreakfastName&&subItem.BreakfastName!=''">
: {{subItem.BreakfastCostPrice}}<br /> {{$t('objFill.v101.zaocanmc')}}: {{subItem.BreakfastCostPrice}}<br />
</template> </template>
<template v-if="subItem.LunchName&&subItem.LunchName!=''"> <template v-if="subItem.LunchName&&subItem.LunchName!=''">
: {{subItem.LunchCostPrice}}<br /> {{$t('objFill.v101.wucanmc')}}: {{subItem.LunchCostPrice}}<br />
</template> </template>
<template v-if="subItem.DinnerName&&subItem.DinnerName!=''"> <template v-if="subItem.DinnerName&&subItem.DinnerName!=''">
: {{subItem.DinnerCostPrice}}<br /> {{$t('objFill.v101.wancaimc')}}: {{subItem.DinnerCostPrice}}<br />
</template> </template>
<template v-if="subItem.IsLunchChange"> <template v-if="subItem.IsLunchChange">
<br /> <br />
<font style="color:red;"> <font style="color:red;">
: {{$t('objFill.v101.wucanmc')}}:
<template v-if="subItem.LunchChangeValue>0"> <template v-if="subItem.LunchChangeValue>0">
+ +
</template> </template>
...@@ -295,7 +298,7 @@ ...@@ -295,7 +298,7 @@
<template v-if="subItem.IsDinnerChange"> <template v-if="subItem.IsDinnerChange">
<br /> <br />
<font style="color:red;"> <font style="color:red;">
: {{$t('objFill.v101.wancaimc')}}:
<template v-if="subItem.DinnerChangeValue>0"> <template v-if="subItem.DinnerChangeValue>0">
+ +
</template> </template>
...@@ -342,72 +345,72 @@ ...@@ -342,72 +345,72 @@
</template> </template>
<tr> <tr>
<td colspan="3" class="CP_ComTitle2 CostcomCenter"> <td colspan="3" class="CP_ComTitle2 CostcomCenter">
外币小计 {{$t('objFill.waibixj')}}
</td> </td>
<!--酒店小计--> <!--酒店小计-->
<td colspan="2"> <td colspan="2">
酒店小计: {{getDayXiaoJi(1,1)}} {{$t('objFill.jiudianxj')}}: {{getDayXiaoJi(1,1)}}
<template v-if="getDayChangeXiaoJi(1,1)!=0"> <template v-if="getDayChangeXiaoJi(1,1)!=0">
<br /> <br />
<font style="color:red">酒店变更合计:{{getDayChangeXiaoJi(1,1)}}</font> <font style="color:red">{{$t('objFill.jiudianchangxj')}} :{{getDayChangeXiaoJi(1,1)}}</font>
</template> </template>
</td> </td>
<!--车资小计--> <!--车资小计-->
<td colspan="2"> <td colspan="2">
车资小计:{{getDayXiaoJi(2,1)}} {{$t('objFill.chezhixj')}}:{{getDayXiaoJi(2,1)}}
<template v-if="getDayChangeXiaoJi(2,1)!=0"> <template v-if="getDayChangeXiaoJi(2,1)!=0">
<br /> <br />
<font style="color:red">车资变更合计:{{getDayChangeXiaoJi(2,1)}}</font> <font style="color:red">{{$t('objFill.chezhichangexj')}}:{{getDayChangeXiaoJi(2,1)}}</font>
</template> </template>
</td> </td>
<!--餐小计--> <!--餐小计-->
<td colspan="2"> <td colspan="2">
餐小计: {{getDayXiaoJi(4,1)}} {{$t('objFill.canxj')}}: {{getDayXiaoJi(4,1)}}
<template v-if="getDayChangeXiaoJi(4,1)!=0"> <template v-if="getDayChangeXiaoJi(4,1)!=0">
<br /> <br />
<font style="color:red">餐变更合计:{{getDayChangeXiaoJi(4,1)}}</font> <font style="color:red">{{$t('objFill.canchangexj')}}:{{getDayChangeXiaoJi(4,1)}}</font>
</template> </template>
</td> </td>
<!--门票小计--> <!--门票小计-->
<td colspan="2"> <td colspan="2">
门票小计: {{getDayXiaoJi(3,1)}} {{$t('objFill.menpiaoxj')}}: {{getDayXiaoJi(3,1)}}
<template v-if="getDayChangeXiaoJi(3,1)!=0"> <template v-if="getDayChangeXiaoJi(3,1)!=0">
<br /> <br />
<font style="color:red">门票变更合计:{{getDayChangeXiaoJi(3,1)}}</font> <font style="color:red">{{$t('objFill.menpiaochangexj')}}:{{getDayChangeXiaoJi(3,1)}}</font>
</template> </template>
</td> </td>
<!--其它费用小计--> <!--其它费用小计-->
<td colspan="2"> <td colspan="2">
杂支小计: {{getDayXiaoJi(9,1)}} {{$t('objFill.zazhixj')}}: {{getDayXiaoJi(9,1)}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="3" class="CP_ComTitle2 CostcomCenter"> <td colspan="3" class="CP_ComTitle2 CostcomCenter">
人民币小计 {{$t('objFill.renmingbxj')}}
</td> </td>
<!--酒店小计--> <!--酒店小计-->
<td colspan="2"> <td colspan="2">
酒店小计: {{getDayXiaoJi(1,2)}} {{$t('objFill.jiudianxj')}}: {{getDayXiaoJi(1,2)}}
</td> </td>
<!--车资小计--> <!--车资小计-->
<td colspan="2"> <td colspan="2">
车资小计:{{getDayXiaoJi(2,2)}} {{$t('objFill.chezhixj')}}:{{getDayXiaoJi(2,2)}}
</td> </td>
<!--餐小计--> <!--餐小计-->
<td colspan="2"> <td colspan="2">
餐小计: {{getDayXiaoJi(4,2)}} {{$t('objFill.canxj')}}: {{getDayXiaoJi(4,2)}}
</td> </td>
<!--门票小计--> <!--门票小计-->
<td colspan="2"> <td colspan="2">
门票小计: {{getDayXiaoJi(3,2)}} {{$t('objFill.menpiaoxj')}}: {{getDayXiaoJi(3,2)}}
</td> </td>
<!--其它费用小计--> <!--其它费用小计-->
<td colspan="2"> <td colspan="2">
杂支小计: {{getDayXiaoJi(9,2)}} {{$t('objFill.zazhixj')}}: {{getDayXiaoJi(9,2)}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="13">其它成本(人民币)</td> <td colspan="13">{{$t('objFill.qitacbrmb')}}</td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
...@@ -416,33 +419,33 @@ ...@@ -416,33 +419,33 @@
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="中段机票"> <el-form-item :label="$t('objFill.zhongduanjp')">
{{OtherPrice.InlandAirTicketMoney}} {{OtherPrice.InlandAirTicketMoney}}
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="税金"> <el-form-item :label="$t('objFill.shuijin')">
{{teamPrice.TaxPrice}} {{teamPrice.TaxPrice}}
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="联运"> <el-form-item :label="$t('salesModule.Union')">
{{teamPrice.UnionPrice}} {{teamPrice.UnionPrice}}
</el-form-item> </el-form-item>
</td> </td>
<td colspan="6" rowspan="2"> <td colspan="6" rowspan="2">
小计(机票+中段机票+税金+联运+领队导游分摊+过夜+签证+保险): {{$t('objFill.xiaojijpzdsjly')}}:
<br />{{getCostTotalMoney()}} <br />{{getCostTotalMoney()}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="领队导游分摊"> <el-form-item :label="$t('objFill.lingduidyft')">
{{OtherPrice.AirTicketShareMoney}} {{OtherPrice.AirTicketShareMoney}}
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="过夜"> <el-form-item :label="$t('objFill.guoye')">
{{teamPrice.NightPrice}} {{teamPrice.NightPrice}}
</el-form-item> </el-form-item>
</td> </td>
...@@ -452,7 +455,7 @@ ...@@ -452,7 +455,7 @@
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="保险"> <el-form-item :label="$t('Operation.Op_insurance')">
{{OtherPrice.SafeMoney}} {{OtherPrice.SafeMoney}}
</el-form-item> </el-form-item>
</td> </td>
...@@ -462,12 +465,12 @@ ...@@ -462,12 +465,12 @@
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="婴儿"> <el-form-item :label="$t('Operation.Op_baby')">
{{teamPrice.BabyPrice}} {{teamPrice.BabyPrice}}
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="单地接(成本)"> <el-form-item :label="$t('objFill.dandijcb')">
{{teamPrice.SingleDMCPrice}} {{teamPrice.SingleDMCPrice}}
</el-form-item> </el-form-item>
</td> </td>
...@@ -487,19 +490,19 @@ ...@@ -487,19 +490,19 @@
</el-form-item> </el-form-item>
</td> </td>
<td colspan="4"> <td colspan="4">
<el-form-item label="单地接(价格)"> <el-form-item :label="$t('objFill.dandijjg')">
{{teamPrice.SingleDMCTCPrice}} {{teamPrice.SingleDMCTCPrice}}
</el-form-item> </el-form-item>
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="主OP"> <el-form-item :label="$t('Operation.Op_zhu')+`OP`">
{{postConfig.OPName}} {{postConfig.OPName}}
</el-form-item> </el-form-item>
</td> </td>
<td colspan="3"> <td colspan="3">
<el-form-item label="助理OP:"> <el-form-item :label="$t('objFill.zhuli')+`OP`">
<template v-if="postConfig.Assistantlist&&postConfig.Assistantlist.length>0"> <template v-if="postConfig.Assistantlist&&postConfig.Assistantlist.length>0">
<span v-for="(subItem,subIndex) in postConfig.Assistantlist" :key="subIndex" <span v-for="(subItem,subIndex) in postConfig.Assistantlist" :key="subIndex"
style="padding-left:3px;">{{subItem.Name}}</span> style="padding-left:3px;">{{subItem.Name}}</span>
...@@ -509,18 +512,18 @@ ...@@ -509,18 +512,18 @@
<td colspan="2"> <td colspan="2">
<el-form-item :label="$t('fnc.fkfangshi')"> <el-form-item :label="$t('fnc.fkfangshi')">
<template v-if="postConfig.SaleOfferPayType==1"> <template v-if="postConfig.SaleOfferPayType==1">
现金 {{$t('fnc.xianjin')}}
</template> </template>
<template v-if="postConfig.SaleOfferPayType==2"> <template v-if="postConfig.SaleOfferPayType==2">
汇款 {{$t('objFill.huikuan')}}
</template> </template>
<template v-if="postConfig.SaleOfferPayType==3"> <template v-if="postConfig.SaleOfferPayType==3">
外站自理 {{$t('objFill.waizhanzili')}}
</template> </template>
</el-form-item> </el-form-item>
</td> </td>
<td colspan="6"> <td colspan="6">
附件: <template v-if="teamPrice.ContractArray&& teamPrice.ContractArray.length>0"> {{$t('objFill.fj')}}: <template v-if="teamPrice.ContractArray&& teamPrice.ContractArray.length>0">
<template v-for="(subItem,subIndex) in teamPrice.ContractArray"> <template v-for="(subItem,subIndex) in teamPrice.ContractArray">
<a style="margin-left:20px;color:blue;cursor:pointer;" target="_blank" :key="subIndex" <a style="margin-left:20px;color:blue;cursor:pointer;" target="_blank" :key="subIndex"
@click="downloadFile(subItem.Url,subItem.Name)">{{subItem.Name}}</a> @click="downloadFile(subItem.Url,subItem.Name)">{{subItem.Name}}</a>
...@@ -532,36 +535,36 @@ ...@@ -532,36 +535,36 @@
<td> <td>
</td> </td>
<td> <td>
人数 {{$t('admin.admin_personNumber')}}
</td> </td>
<td> <td>
酒店+车+餐+门票+杂支 {{$t('objFill.v101.jiudccmzji')}}
</td> </td>
<td> <td>
地接成本<br />(外币) {{$t('objFill.dijiechengben')}}<br />({{$t('fnc.waibi')}})
</td> </td>
<td colspan="2"> <td colspan="2">
地接成本<br />(人民币) {{$t('objFill.dijiechengben')}}<br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td colspan="2"> <td colspan="2">
成本<br />[地接成本(人民币)+其它成本(人民币)小计+单地接] {{$t('hotel.hotel_cost')}}<br /> [{{$t('objFill.v101.dandjqtcbrmbxj')}}]
</td> </td>
<td> <td>
同业销售价格 {{$t('objFill.tongyexsjg')}}
<br />(人民币) <br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td> <td>
直客销售价格 {{$t('objFill.zhikexsjg')}}
<br />(人民币) <br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td> <td>
<template v-if="postConfig.LineId==14||postConfig.LineId==118"> <template v-if="postConfig.LineId==14||postConfig.LineId==118">
销售价格 {{$t('Airticket.Air_salesPrice')}}
<br />(日币) <br />({{$t('objFill.ribi')}})
</template> </template>
</td> </td>
<td colspan="2"> <td colspan="2">
备注 {{$t('fnc.beizhu')}}
</td> </td>
</tr> </tr>
<!--已填写人数--> <!--已填写人数-->
...@@ -569,15 +572,15 @@ ...@@ -569,15 +572,15 @@
<template v-for="(subItem,subIndex) in CostNumberList"> <template v-for="(subItem,subIndex) in CostNumberList">
<tr :key="subIndex"> <tr :key="subIndex">
<td v-if="subIndex==0" :rowspan="CostNumberList.length"> <td v-if="subIndex==0" :rowspan="CostNumberList.length">
合计 {{$t('fnc.a_heji')}}
</td> </td>
<td> <td>
{{subItem.PeopleNumber}} {{subItem.PeopleNumber}}
</td> </td>
<td> <td>
{{getDayXiaoJi(1,1)}}()+ {{getDayXiaoJi(1,1)}}({{$t('objFill.jiu')}})+
{{ (getDayXiaoJi(2,1)/subItem.PeopleNumber).toFixed(2)}}(车=总车资/人数)+{{getDayXiaoJi(4,1)}}(餐)+{{getDayXiaoJi(3,1)}}(门票) {{ (getDayXiaoJi(2,1)/subItem.PeopleNumber).toFixed(2)}}({{$t('objFill.v101.chezczcyrs')}})+{{getDayXiaoJi(4,1)}}({{$t('objFill.can')}})+{{getDayXiaoJi(3,1)}}({{$t('scen.sc_piao')}})
+{{(getDayXiaoJi(9,1)/subItem.PeopleNumber).toFixed(2)}}(杂支=总杂支/人数) +{{(getDayXiaoJi(9,1)/subItem.PeopleNumber).toFixed(2)}}({{$t('objFill.v101.zazhizzzcyrsK')}})
</td> </td>
<td> <td>
{{getLocalJpyTotalMoney(subItem.PeopleNumber)}} {{getLocalJpyTotalMoney(subItem.PeopleNumber)}}
...@@ -620,7 +623,7 @@ ...@@ -620,7 +623,7 @@
<td colspan="13"></td> <td colspan="13"></td>
</tr> </tr>
<tr> <tr>
<td class="CP_ComTitle2">审核备注</td> <td class="CP_ComTitle2">{{$t('objFill.shenhebz')}}</td>
<td colspan="5"> <td colspan="5">
<template <template
v-if="postConfig.ManagerAduitDate&&postConfig.ManagerAduitDate!=''&&postConfig.ManagerAduitName&&postConfig.ManagerAduitName!=''"> v-if="postConfig.ManagerAduitDate&&postConfig.ManagerAduitDate!=''&&postConfig.ManagerAduitName&&postConfig.ManagerAduitName!=''">
...@@ -639,10 +642,10 @@ ...@@ -639,10 +642,10 @@
<p> <p>
{{postConfig.AuditByName}}{{postConfig.AuditDate}} {{postConfig.AuditByName}}{{postConfig.AuditDate}}
<template v-if="postConfig.TravelState==3"> <template v-if="postConfig.TravelState==3">
<span style="color:blue;">通过</span> <span style="color:blue;">{{$t('visa.v_tongguo')}}</span>
</template> </template>
<template v-if="postConfig.TravelState==4"> <template v-if="postConfig.TravelState==4">
<span style="color:red;">驳回</span> <span style="color:red;">{{$t('fnc.bohui')}}</span>
</template> </template>
{{postConfig.AuditContent}} {{postConfig.AuditContent}}
</p> </p>
...@@ -665,10 +668,10 @@ ...@@ -665,10 +668,10 @@
<p> <p>
{{postConfig.ChangeAuditByName}}{{postConfig.ChangeAduitDate}} {{postConfig.ChangeAuditByName}}{{postConfig.ChangeAduitDate}}
<template v-if="postConfig.TravelState==8"> <template v-if="postConfig.TravelState==8">
<span style="color:blue;"> 通过</span> <span style="color:blue;">{{$t('visa.v_tongguo')}}</span>
</template> </template>
<template v-if="postConfig.TravelState==7"> <template v-if="postConfig.TravelState==7">
<span style="color:red;"> 驳回</span> <span style="color:red;">{{$t('fnc.bohui')}}</span>
</template> </template>
{{postConfig.ChangeAduitContent}} {{postConfig.ChangeAduitContent}}
</p> </p>
...@@ -679,7 +682,7 @@ ...@@ -679,7 +682,7 @@
</template> </template>
</td> </td>
<td colspan="3"> <td colspan="3">
当前出团类型: <template v-if="postConfig.TeamTypeName=='小包团'"> {{$t('objFill.dangqiantdlx')}}: <template v-if="postConfig.TeamTypeName=='小包团'">
<span style="color:red;font-weight:bold;">{{postConfig.TeamTypeName}}</span> <span style="color:red;font-weight:bold;">{{postConfig.TeamTypeName}}</span>
</template> </template>
<template v-else> <template v-else>
...@@ -687,7 +690,7 @@ ...@@ -687,7 +690,7 @@
</template> </template>
</td> </td>
<td colspan="4"> <td colspan="4">
<el-form-item label="更改出团类型"> <el-form-item :label="$t('objFill.v101.gengctleix')">
<el-select class="multiple_input" v-model="postConfig.TeamType"> <el-select class="multiple_input" v-model="postConfig.TeamType">
<el-option v-for='item in teamList' :key="item.ID" :label="item.Name" :value="item.ID"> <el-option v-for='item in teamList' :key="item.ID" :label="item.Name" :value="item.ID">
</el-option> </el-option>
......
...@@ -73,20 +73,23 @@ ...@@ -73,20 +73,23 @@
<td rowspan="2" class="CP_ComTitle2 CostcomCenter" style="width:80px;">{{$t('hotel.hotel_Currency')}}</td> <td rowspan="2" class="CP_ComTitle2 CostcomCenter" style="width:80px;">{{$t('hotel.hotel_Currency')}}</td>
<td rowspan="2" class="CP_ComTitle2 CostcomCenter" style="width:250px;">{{$t('Airticket.Air_Trip')}}</td> <td rowspan="2" class="CP_ComTitle2 CostcomCenter" style="width:250px;">{{$t('Airticket.Air_Trip')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('hotel.hotel')}}</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('hotel.hotel')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">车/天</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('objFill.v101.chetian')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('objFill.can')}}</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('objFill.can')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('scen.sc_piao')}}</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">{{$t('scen.sc_piao')}}</td>
<td colspan="2" class="CP_ComTitle2 CostcomCenter">其它费用<br />(保险、司导杂费等)</td> <td colspan="2" class="CP_ComTitle2 CostcomCenter">
{{$t('objFill.qitafy')}}<br />({{$t('objFill.baoxiansdzfd')}})</td>
</tr> </tr>
<tr> <tr>
<td class="CP_ComTitle2 CostcomCenter" style="width:150px">{{$t('hotel.table_hotelname')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:150px">{{$t('hotel.table_hotelname')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">价格/人</td> <td class="CP_ComTitle2 CostcomCenter" style="width:50px">{{$t('objFill.v101.jiageren')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">{{$t('objFill.chezi')}}/天</td> <td class="CP_ComTitle2 CostcomCenter" style="width:50px">{{$t('objFill.chezi')}}/{{$t('hotel.hotel_day')}}
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">过路费<br />停车费/天</td> </td>
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">
{{$t('objFill.guolufei')}}<br />{{$t('objFill.v101.tingcheft')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:110px">{{$t('restaurant.res_resName')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:110px">{{$t('restaurant.res_resName')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:90px">价格/餐</td> <td class="CP_ComTitle2 CostcomCenter" style="width:90px">{{$t('objFill.v101.jiagecan')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('visaT.jdname')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:100px">{{$t('visaT.jdname')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">价格/人</td> <td class="CP_ComTitle2 CostcomCenter" style="width:50px">{{$t('objFill.v101.jiageren')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">{{$t('system.query_airName')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:50px">{{$t('system.query_airName')}}</td>
<td class="CP_ComTitle2 CostcomCenter" style="width:50px">{{$t('Operation.Op_price')}}</td> <td class="CP_ComTitle2 CostcomCenter" style="width:50px">{{$t('Operation.Op_price')}}</td>
</tr> </tr>
...@@ -105,9 +108,9 @@ ...@@ -105,9 +108,9 @@
</td> </td>
<td> <td>
{{subItem.HotelName}}<br /> {{subItem.HotelName}}<br />
<template v-if="subItem.ContainDinnerType==1">含早餐</template> <template v-if="subItem.ContainDinnerType==1">{{$t('objFill.hanzaocan')}}</template>
<template v-if="subItem.ContainDinnerType==2">含晚餐</template> <template v-if="subItem.ContainDinnerType==2">{{$t('objFill.hanwancan')}}</template>
<template v-if="subItem.ContainDinnerType==3">含晚餐</template> <template v-if="subItem.ContainDinnerType==3">{{$t('objFill.v101.hanzaowanc')}}</template>
</td> </td>
<td> <td>
{{subItem.HotelCostPrice}} {{subItem.HotelCostPrice}}
...@@ -144,12 +147,12 @@ ...@@ -144,12 +147,12 @@
</td> </td>
<td style="width:250px;"> <td style="width:250px;">
<template v-if="subItem.BreakfastName&&subItem.BreakfastName!=''"> <template v-if="subItem.BreakfastName&&subItem.BreakfastName!=''">
: {{subItem.BreakfastName}}<br /> {{$t('objFill.v101.zaocanmc')}}: {{subItem.BreakfastName}}<br />
</template> </template>
<template v-if="subItem.LunchName&&subItem.LunchName!=''"> <template v-if="subItem.LunchName&&subItem.LunchName!=''">
: {{subItem.LunchName}}<br /> {{$t('objFill.v101.wucanmc')}}: {{subItem.LunchName}}<br />
<template v-if="subItem.LunchRealName&&subItem.LunchRealName!=''"> <template v-if="subItem.LunchRealName&&subItem.LunchRealName!=''">
<font style="color:red;"> 真实名称: <font style="color:red;">{{$t('ground.zhenshimingcheng')}}:
<template v-if="subItem.LunchUrl&&subItem.LunchUrl!=''"> <template v-if="subItem.LunchUrl&&subItem.LunchUrl!=''">
<a @click="OpenNewUrl(subItem.LunchUrl)" target="_blank" <a @click="OpenNewUrl(subItem.LunchUrl)" target="_blank"
style="cursor:pointer;text-decoration: underline;color:red;">{{subItem.LunchRealName}}</a> style="cursor:pointer;text-decoration: underline;color:red;">{{subItem.LunchRealName}}</a>
...@@ -160,9 +163,9 @@ ...@@ -160,9 +163,9 @@
</template> </template>
</template> </template>
<template v-if="subItem.DinnerName&&subItem.DinnerName!=''"> <template v-if="subItem.DinnerName&&subItem.DinnerName!=''">
: {{subItem.DinnerName}}<br /> {{$t('objFill.v101.wancaimc')}}: {{subItem.DinnerName}}<br />
<template v-if="subItem.DinnerRealName&&subItem.DinnerRealName!=''"> <template v-if="subItem.DinnerRealName&&subItem.DinnerRealName!=''">
<font style="color:red;">真实名称: <font style="color:red;">{{$t('ground.zhenshimingcheng')}}:
<template v-if="subItem.DinnerUrl&&subItem.DinnerUrl!=''"> <template v-if="subItem.DinnerUrl&&subItem.DinnerUrl!=''">
<a @click="OpenNewUrl(subItem.DinnerUrl)" target="_blank" <a @click="OpenNewUrl(subItem.DinnerUrl)" target="_blank"
style="cursor:pointer;text-decoration: underline;color:red;">{{subItem.DinnerRealName}}</a> style="cursor:pointer;text-decoration: underline;color:red;">{{subItem.DinnerRealName}}</a>
...@@ -175,18 +178,18 @@ ...@@ -175,18 +178,18 @@
</td> </td>
<td> <td>
<template v-if="subItem.BreakfastName&&subItem.BreakfastName!=''"> <template v-if="subItem.BreakfastName&&subItem.BreakfastName!=''">
: {{subItem.BreakfastCostPrice}}<br /> {{$t('objFill.v101.zaocanmc')}}: {{subItem.BreakfastCostPrice}}<br />
</template> </template>
<template v-if="subItem.LunchName&&subItem.LunchName!=''"> <template v-if="subItem.LunchName&&subItem.LunchName!=''">
: {{subItem.LunchCostPrice}}<br /> {{$t('objFill.v101.wucanmc')}}: {{subItem.LunchCostPrice}}<br />
</template> </template>
<template v-if="subItem.DinnerName&&subItem.DinnerName!=''"> <template v-if="subItem.DinnerName&&subItem.DinnerName!=''">
: {{subItem.DinnerCostPrice}}<br /> {{$t('objFill.v101.wancaimc')}}: {{subItem.DinnerCostPrice}}<br />
</template> </template>
<template v-if="subItem.IsLunchChange"> <template v-if="subItem.IsLunchChange">
<br /> <br />
<font style="color:red;"> <font style="color:red;">
: {{$t('objFill.v101.wucanmc')}}:
<template v-if="subItem.LunchChangeValue>0"> <template v-if="subItem.LunchChangeValue>0">
+ +
</template> </template>
...@@ -196,7 +199,7 @@ ...@@ -196,7 +199,7 @@
<template v-if="subItem.IsDinnerChange"> <template v-if="subItem.IsDinnerChange">
<br /> <br />
<font style="color:red;"> <font style="color:red;">
: {{$t('objFill.v101.wancaimc')}}:
<template v-if="subItem.DinnerChangeValue>0"> <template v-if="subItem.DinnerChangeValue>0">
+ +
</template> </template>
...@@ -243,72 +246,72 @@ ...@@ -243,72 +246,72 @@
</template> </template>
<tr> <tr>
<td colspan="3" class="CP_ComTitle2 CostcomCenter"> <td colspan="3" class="CP_ComTitle2 CostcomCenter">
外币小计 {{$t('objFill.waibixj')}}
</td> </td>
<!--酒店小计--> <!--酒店小计-->
<td colspan="2"> <td colspan="2">
酒店小计: {{getDayXiaoJi(1,1)}} {{$t('objFill.jiudianxj')}}: {{getDayXiaoJi(1,1)}}
<template v-if="getDayChangeXiaoJi(1,1)!=0"> <template v-if="getDayChangeXiaoJi(1,1)!=0">
<br /> <br />
<font style="color:red">酒店变更合计:{{getDayChangeXiaoJi(1,1)}}</font> <font style="color:red">{{$t('objFill.jiudianchangxj')}}:{{getDayChangeXiaoJi(1,1)}}</font>
</template> </template>
</td> </td>
<!--车资小计--> <!--车资小计-->
<td colspan="2"> <td colspan="2">
车资小计:{{getDayXiaoJi(2,1)}} {{$t('objFill.chezhixj')}}:{{getDayXiaoJi(2,1)}}
<template v-if="getDayChangeXiaoJi(2,1)!=0"> <template v-if="getDayChangeXiaoJi(2,1)!=0">
<br /> <br />
<font style="color:red">车资变更合计:{{getDayChangeXiaoJi(2,1)}}</font> <font style="color:red">{{$t('objFill.chezhichangexj')}}:{{getDayChangeXiaoJi(2,1)}}</font>
</template> </template>
</td> </td>
<!--餐小计--> <!--餐小计-->
<td colspan="2"> <td colspan="2">
餐小计: {{getDayXiaoJi(4,1)}} {{$t('objFill.canxj')}}: {{getDayXiaoJi(4,1)}}
<template v-if="getDayChangeXiaoJi(4,1)!=0"> <template v-if="getDayChangeXiaoJi(4,1)!=0">
<br /> <br />
<font style="color:red">餐变更合计:{{getDayChangeXiaoJi(4,1)}}</font> <font style="color:red">{{$t('objFill.canchangexj')}}:{{getDayChangeXiaoJi(4,1)}}</font>
</template> </template>
</td> </td>
<!--门票小计--> <!--门票小计-->
<td colspan="2"> <td colspan="2">
门票小计: {{getDayXiaoJi(3,1)}} {{$t('objFill.menpiaoxj')}}: {{getDayXiaoJi(3,1)}}
<template v-if="getDayChangeXiaoJi(3,1)!=0"> <template v-if="getDayChangeXiaoJi(3,1)!=0">
<br /> <br />
<font style="color:red">门票变更合计:{{getDayChangeXiaoJi(3,1)}}</font> <font style="color:red">{{$t('objFill.menpiaochangexj')}}:{{getDayChangeXiaoJi(3,1)}}</font>
</template> </template>
</td> </td>
<!--其它费用小计--> <!--其它费用小计-->
<td colspan="2"> <td colspan="2">
杂支小计: {{getDayXiaoJi(9,1)}} {{$t('objFill.zazhixj')}}: {{getDayXiaoJi(9,1)}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="3" class="CP_ComTitle2 CostcomCenter"> <td colspan="3" class="CP_ComTitle2 CostcomCenter">
人民币小计 {{$t('objFill.renmingbxj')}}
</td> </td>
<!--酒店小计--> <!--酒店小计-->
<td colspan="2"> <td colspan="2">
酒店小计: {{getDayXiaoJi(1,2)}} {{$t('objFill.jiudianxj')}}: {{getDayXiaoJi(1,2)}}
</td> </td>
<!--车资小计--> <!--车资小计-->
<td colspan="2"> <td colspan="2">
车资小计:{{getDayXiaoJi(2,2)}} {{$t('objFill.chezhixj')}}:{{getDayXiaoJi(2,2)}}
</td> </td>
<!--餐小计--> <!--餐小计-->
<td colspan="2"> <td colspan="2">
餐小计: {{getDayXiaoJi(4,2)}} {{$t('objFill.canxj')}}: {{getDayXiaoJi(4,2)}}
</td> </td>
<!--门票小计--> <!--门票小计-->
<td colspan="2"> <td colspan="2">
门票小计: {{getDayXiaoJi(3,2)}} {{$t('objFill.menpiaoxj')}}: {{getDayXiaoJi(3,2)}}
</td> </td>
<!--其它费用小计--> <!--其它费用小计-->
<td colspan="2"> <td colspan="2">
杂支小计: {{getDayXiaoJi(9,2)}} {{$t('objFill.zazhixj')}}: {{getDayXiaoJi(9,2)}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="13">其它成本(人民币)</td> <td colspan="13">{{$t('objFill.qitacbrmb')}}</td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
...@@ -317,33 +320,33 @@ ...@@ -317,33 +320,33 @@
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="中段机票"> <el-form-item :label="$t('objFill.zhongduanjp')">
{{OtherPrice.InlandAirTicketMoney}} {{OtherPrice.InlandAirTicketMoney}}
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="税金"> <el-form-item :label="$t('objFill.shuijin')">
{{teamPrice.TaxPrice}} {{teamPrice.TaxPrice}}
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="联运"> <el-form-item :label="$t('salesModule.Union')">
{{teamPrice.UnionPrice}} {{teamPrice.UnionPrice}}
</el-form-item> </el-form-item>
</td> </td>
<td colspan="6" rowspan="2"> <td colspan="6" rowspan="2">
小计(机票+中段机票+税金+联运+领队导游分摊+过夜+签证+保险): {{$t('objFill.xiaojijpzdsjly')}}:
<br />{{getCostTotalMoney()}} <br />{{getCostTotalMoney()}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="领队导游分摊"> <el-form-item :label="$t('objFill.lingduidyft')">
{{OtherPrice.AirTicketShareMoney}} {{OtherPrice.AirTicketShareMoney}}
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="过夜"> <el-form-item :label="$t('objFill.guoye')">
{{teamPrice.NightPrice}} {{teamPrice.NightPrice}}
</el-form-item> </el-form-item>
</td> </td>
...@@ -353,7 +356,7 @@ ...@@ -353,7 +356,7 @@
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="保险"> <el-form-item :label="$t('Operation.Op_insurance')">
{{OtherPrice.SafeMoney}} {{OtherPrice.SafeMoney}}
</el-form-item> </el-form-item>
</td> </td>
...@@ -363,12 +366,12 @@ ...@@ -363,12 +366,12 @@
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="婴儿"> <el-form-item :label="$t('Operation.Op_baby')">
{{teamPrice.BabyPrice}} {{teamPrice.BabyPrice}}
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="单地接(成本)"> <el-form-item :label="$t('objFill.dandijcb')">
{{teamPrice.SingleDMCPrice}} {{teamPrice.SingleDMCPrice}}
</el-form-item> </el-form-item>
</td> </td>
...@@ -389,19 +392,19 @@ ...@@ -389,19 +392,19 @@
</el-form-item> </el-form-item>
</td> </td>
<td colspan="4"> <td colspan="4">
<el-form-item label="单地接(价格)"> <el-form-item :label="$t('objFill.dandijjg')">
{{teamPrice.SingleDMCTCPrice}} {{teamPrice.SingleDMCTCPrice}}
</el-form-item> </el-form-item>
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="主OP"> <el-form-item :label="$t('Operation.Op_zhu')+`OP`">
{{postConfig.OPName}} {{postConfig.OPName}}
</el-form-item> </el-form-item>
</td> </td>
<td colspan="3"> <td colspan="3">
<el-form-item label="助理OP:"> <el-form-item :label="$t('objFill.zhuli')+`OP`">
<template v-if="postConfig.Assistantlist&&postConfig.Assistantlist.length>0"> <template v-if="postConfig.Assistantlist&&postConfig.Assistantlist.length>0">
<span v-for="(subItem,subIndex) in postConfig.Assistantlist" :key="subIndex" <span v-for="(subItem,subIndex) in postConfig.Assistantlist" :key="subIndex"
style="padding-left:3px;">{{subItem.Name}}</span> style="padding-left:3px;">{{subItem.Name}}</span>
...@@ -411,18 +414,18 @@ ...@@ -411,18 +414,18 @@
<td colspan="2"> <td colspan="2">
<el-form-item :label="$t('fnc.fkfangshi')"> <el-form-item :label="$t('fnc.fkfangshi')">
<template v-if="postConfig.SaleOfferPayType==1"> <template v-if="postConfig.SaleOfferPayType==1">
现金 {{$t('fnc.xianjin')}}
</template> </template>
<template v-if="postConfig.SaleOfferPayType==2"> <template v-if="postConfig.SaleOfferPayType==2">
汇款 {{$t('objFill.huikuan')}}
</template> </template>
<template v-if="postConfig.SaleOfferPayType==3"> <template v-if="postConfig.SaleOfferPayType==3">
外站自理 {{$t('objFill.waizhanzili')}}
</template> </template>
</el-form-item> </el-form-item>
</td> </td>
<td colspan="6"> <td colspan="6">
附件: <template v-if="teamPrice.ContractArray&& teamPrice.ContractArray.length>0"> {{$t('objFill.fj')}}: <template v-if="teamPrice.ContractArray&& teamPrice.ContractArray.length>0">
<template v-for="(subItem,subIndex) in teamPrice.ContractArray"> <template v-for="(subItem,subIndex) in teamPrice.ContractArray">
<a style="margin-left:20px;color:blue;cursor:pointer;" target="_blank" :key="subIndex" <a style="margin-left:20px;color:blue;cursor:pointer;" target="_blank" :key="subIndex"
@click="downloadFile(subItem.Url,subItem.Name)">{{subItem.Name}}</a> @click="downloadFile(subItem.Url,subItem.Name)">{{subItem.Name}}</a>
...@@ -434,36 +437,36 @@ ...@@ -434,36 +437,36 @@
<td> <td>
</td> </td>
<td> <td>
人数 {{$t('admin.admin_personNumber')}}
</td> </td>
<td> <td>
酒店+车+餐+门票+杂支 {{$t('objFill.v101.jiudccmzji')}}
</td> </td>
<td> <td>
地接成本<br />(外币) {{$t('objFill.dijiechengben')}}<br />({{$t('fnc.waibi')}})
</td> </td>
<td colspan="2"> <td colspan="2">
地接成本<br />(人民币) {{$t('objFill.dijiechengben')}}<br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td colspan="2"> <td colspan="2">
成本<br />[地接成本(人民币)+其它成本(人民币)小计+单地接] {{$t('hotel.hotel_cost')}}<br /> [{{$t('objFill.v101.dandjqtcbrmbxj')}}]
</td> </td>
<td> <td>
同业销售价格 {{$t('objFill.tongyexsjg')}}
<br />(人民币) <br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td> <td>
直客销售价格 {{$t('objFill.zhikexsjg')}}
<br />(人民币) <br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td> <td>
<template v-if="postConfig.LineId==14||postConfig.LineId==118"> <template v-if="postConfig.LineId==14||postConfig.LineId==118">
销售价格 {{$t('Airticket.Air_salesPrice')}}
<br />(日币) <br />({{$t('objFill.ribi')}})
</template> </template>
</td> </td>
<td colspan="2"> <td colspan="2">
备注 {{$t('fnc.beizhu')}}
</td> </td>
</tr> </tr>
<!--已填写人数--> <!--已填写人数-->
...@@ -471,15 +474,15 @@ ...@@ -471,15 +474,15 @@
<template v-for="(subItem,subIndex) in CostNumberList"> <template v-for="(subItem,subIndex) in CostNumberList">
<tr :key="subIndex"> <tr :key="subIndex">
<td v-if="subIndex==0" :rowspan="CostNumberList.length"> <td v-if="subIndex==0" :rowspan="CostNumberList.length">
合计 {{$t('fnc.a_heji')}}
</td> </td>
<td> <td>
{{subItem.PeopleNumber}} {{subItem.PeopleNumber}}
</td> </td>
<td> <td>
{{getDayXiaoJi(1,1)}}()+ {{getDayXiaoJi(1,1)}}({{$t('objFill.jiu')}})+
{{ (getDayXiaoJi(2,1)/subItem.PeopleNumber).toFixed(2)}}(车=总车资/人数)+{{getDayXiaoJi(4,1)}}(餐)+{{getDayXiaoJi(3,1)}}(门票) {{ (getDayXiaoJi(2,1)/subItem.PeopleNumber).toFixed(2)}}({{$t('objFill.v101.chezczcyrs')}})+{{getDayXiaoJi(4,1)}}({{$t('objFill.can')}})+{{getDayXiaoJi(3,1)}}({{$t('scen.sc_piao')}})
+{{(getDayXiaoJi(9,1)/subItem.PeopleNumber).toFixed(2)}}(杂支=总杂支/人数) +{{(getDayXiaoJi(9,1)/subItem.PeopleNumber).toFixed(2)}}({{$t('objFill.v101.zazhizzzcyrsK')}})
</td> </td>
<td> <td>
{{getLocalJpyTotalMoney(subItem.PeopleNumber)}} {{getLocalJpyTotalMoney(subItem.PeopleNumber)}}
...@@ -522,26 +525,26 @@ ...@@ -522,26 +525,26 @@
<td colspan="13"></td> <td colspan="13"></td>
</tr> </tr>
<tr> <tr>
<td class="CP_ComTitle2">审核备注</td> <td class="CP_ComTitle2">{{$t('objFill.shenhebz')}}</td>
<td colspan="9"> <td colspan="9">
<template <template
v-if="postConfig.ManagerAduitDate&&postConfig.ManagerAduitDate!=''&&postConfig.ManagerAduitName&&postConfig.ManagerAduitName!=''"> v-if="postConfig.ManagerAduitDate&&postConfig.ManagerAduitDate!=''&&postConfig.ManagerAduitName&&postConfig.ManagerAduitName!=''">
{{postConfig.ManagerAduitName}}{{postConfig.ManagerAduitDate}} <template {{postConfig.ManagerAduitName}}{{postConfig.ManagerAduitDate}} <template
v-if="postConfig.ManagerAduitStatus==1"> v-if="postConfig.ManagerAduitStatus==1">
<span style="color:blue;"> 通过</span> <span style="color:blue;">{{$t('visa.v_tongguo')}}</span>
</template> </template>
<template v-if="postConfig.ManagerAduitStatus==2"> <template v-if="postConfig.ManagerAduitStatus==2">
<span style="color:red;"> 驳回</span> <span style="color:red;">{{$t('fnc.bohui')}}</span>
</template> </template>
{{postConfig.ManagerAduitContent}} {{postConfig.ManagerAduitContent}}
</template> </template>
<template v-if="postConfig.AuditDate&&postConfig.AuditDate!=''"> <template v-if="postConfig.AuditDate&&postConfig.AuditDate!=''">
<br /> <br />
{{postConfig.AuditByName}}{{postConfig.AuditDate}} <template v-if="postConfig.TravelState==3"> {{postConfig.AuditByName}}{{postConfig.AuditDate}} <template v-if="postConfig.TravelState==3">
<span style="color:blue;"> 通过</span> <span style="color:blue;">{{$t('visa.v_tongguo')}}</span>
</template> </template>
<template v-if="postConfig.TravelState==4"> <template v-if="postConfig.TravelState==4">
<span style="color:red;"> 驳回</span> <span style="color:red;">{{$t('fnc.bohui')}}</span>
</template> </template>
{{postConfig.AuditContent}} {{postConfig.AuditContent}}
</template> </template>
...@@ -558,27 +561,27 @@ ...@@ -558,27 +561,27 @@
{{postConfig.ChangeManagerAduitContent}} {{postConfig.ChangeManagerAduitContent}}
</p> </p>
</template> </template>
<template v-if=" postConfig.ChangeAduitDate&&postConfig.ChangeAduitDate!=''"> <template v-if="postConfig.ChangeAduitDate&&postConfig.ChangeAduitDate!=''">
<br /> <br />
<p> <p>
{{postConfig.ChangeAuditByName}}{{postConfig.ChangeAduitDate}} {{postConfig.ChangeAuditByName}}{{postConfig.ChangeAduitDate}}
<template v-if="postConfig.TravelState==8"> <template v-if="postConfig.TravelState==8">
<span style="color:blue;"> 通过</span> <span style="color:blue;">{{$t('visa.v_tongguo')}}</span>
</template> </template>
<template v-if="postConfig.TravelState==7"> <template v-if="postConfig.TravelState==7">
<span style="color:red;"> 驳回</span> <span style="color:red;">{{$t('fnc.bohui')}}</span>
</template> </template>
{{postConfig.ChangeAduitContent}} {{postConfig.ChangeAduitContent}}
</p> </p>
</template> </template>
<template> <template>
<el-button type="primary" class="normalBtn" style="float:right;margin-right:40px;" <el-button type="primary" class="normalBtn" style="float:right;margin-right:40px;"
:loading="importOfferLoading" @click="downLoadOffer(postConfig)">下载系统报价单 :loading="importOfferLoading" @click="downLoadOffer(postConfig)">{{$t('objFill.xiazaxtbjd')}}
</el-button> </el-button>
</template> </template>
</td> </td>
<td colspan="3"> <td colspan="3">
当前团队类型: <template v-if="postConfig.TeamTypeName=='小包团'"> {{$t('objFill.dangqiantdlx')}}: <template v-if="postConfig.TeamTypeName=='小包团'">
<span style="color:red;font-weight:bold;">{{postConfig.TeamTypeName}}</span> <span style="color:red;font-weight:bold;">{{postConfig.TeamTypeName}}</span>
</template> </template>
<template v-else> <template v-else>
......
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
</td> </td>
<td :colspan="13-2-CostNumberList.length+1"> <td :colspan="13-2-CostNumberList.length+1">
<el-form-item> <el-form-item>
<el-input placeholder="请填写人数" v-model='priceObj.priceNum' style="width:140px;" <el-input :placeholder="$t('objFill.qingtxrs')" v-model='priceObj.priceNum' style="width:140px;"
@keyup.native="checkInteger(priceObj,'priceNum'),getchange()"> @keyup.native="checkInteger(priceObj,'priceNum'),getchange()">
<el-button slot="append" class="iconfont icon-img_haha" @click="addPeoNunber"></el-button> <el-button slot="append" class="iconfont icon-img_haha" @click="addPeoNunber"></el-button>
</el-input> </el-input>
...@@ -155,7 +155,6 @@ ...@@ -155,7 +155,6 @@
{{$t('tips.di')}}{{subItem.DayNum}}{{$t('hotel.hotel_day')}} {{$t('tips.di')}}{{subItem.DayNum}}{{$t('hotel.hotel_day')}}
<br /> <br />
{{GetDayStr(subItem.DayNum-1)}} {{GetDayStr(subItem.DayNum-1)}}
</td> </td>
<td> <td>
<el-form-item> <el-form-item>
...@@ -172,14 +171,14 @@ ...@@ -172,14 +171,14 @@
</td> </td>
<td> <td>
<el-select filterable remote :remote-method="(query) => remoteSearchAdGroup(query, subItem)" <el-select filterable remote :remote-method="(query) => remoteSearchAdGroup(query, subItem)"
v-model='subItem.HotelId' placeholder="请输入酒店名称" :loading="loading" v-model='subItem.HotelId' :placeholder="$t('objFill.qingshurujdmc')" :loading="loading"
@change="getHotel(subItem,subItem.HotelId)" style="width:135px;"> @change="getHotel(subItem,subItem.HotelId)" style="width:135px;">
<el-option v-for="(x) in subItem.HotelList" :key="x.ID" :label="x.Name" :value='x.ID'> <el-option v-for="(x) in subItem.HotelList" :key="x.ID" :label="x.Name" :value='x.ID'>
</el-option> </el-option>
</el-select> </el-select>
<el-form-item label="含餐:"> <el-form-item :label="$t('objFill.v101.hancan')">
<el-select v-model='subItem.ContainDinnerType' style="width:100px;" :placeholder="$t('objFill.v101.hancanlxin')" <el-select v-model='subItem.ContainDinnerType' style="width:100px;"
@change="DinnerTypeChange(subItem)"> :placeholder="$t('objFill.v101.hancanlxin')" @change="DinnerTypeChange(subItem)">
<el-option :label="$t('objFill.v101.hancanlxin')" :value='0'></el-option> <el-option :label="$t('objFill.v101.hancanlxin')" :value='0'></el-option>
<el-option :label="$t('objFill.hanzaocan')" :value='1'></el-option> <el-option :label="$t('objFill.hanzaocan')" :value='1'></el-option>
<el-option :label="$t('objFill.hanwancan')" :value='2'></el-option> <el-option :label="$t('objFill.hanwancan')" :value='2'></el-option>
...@@ -189,7 +188,8 @@ ...@@ -189,7 +188,8 @@
</td> </td>
<td> <td>
<el-input type='text' v-model="subItem.HotelCostPrice" class="w70" <el-input type='text' v-model="subItem.HotelCostPrice" class="w70"
@keyup.native="checkPrice(subItem,'HotelCostPrice'),getchange(1)" :placeholder="$t('objFill.v101.jiudianjge')"></el-input> @keyup.native="checkPrice(subItem,'HotelCostPrice'),getchange(1)"
:placeholder="$t('objFill.v101.jiudianjge')"></el-input>
<template v-if="subItem.IsHotelChange"> <template v-if="subItem.IsHotelChange">
<font style="color:red;"> <font style="color:red;">
<template v-if="subItem.HotelChangeValue>0"> <template v-if="subItem.HotelChangeValue>0">
...@@ -202,7 +202,7 @@ ...@@ -202,7 +202,7 @@
</td> </td>
<td> <td>
<el-input type='text' v-model="subItem.BusCostPrice" class="w70" <el-input type='text' v-model="subItem.BusCostPrice" class="w70"
@keyup.native="checkPrice(subItem,'BusCostPrice'),getchange(1)" placeholder="车资"> @keyup.native="checkPrice(subItem,'BusCostPrice'),getchange(1)" :placeholder="$t('objFill.chezi')">
</el-input> </el-input>
<template v-if="subItem.IsBusChange"> <template v-if="subItem.IsBusChange">
<font style="color:red;"> <font style="color:red;">
...@@ -216,26 +216,27 @@ ...@@ -216,26 +216,27 @@
</td> </td>
<td> <td>
<el-input type='text' v-model="subItem.PassFee" class="w70" <el-input type='text' v-model="subItem.PassFee" class="w70"
@keyup.native="checkPrice(subItem,'PassFee'),getchange(1)" placeholder="过路费、请车费"> @keyup.native="checkPrice(subItem,'PassFee'),getchange(1)"
:placeholder="$t('objFill.v101.guolfqcfei')">
</el-input> </el-input>
</td> </td>
<td> <td>
<template v-if="postConfig.LineId==14||postConfig.LineId==118"> <template v-if="postConfig.LineId==14||postConfig.LineId==118">
<el-form-item label="早:" label-width="16px"> <el-form-item :label="$t('objFill.v101.zaocanmc')" label-width="16px">
<el-input :placeholder="$t('objFill.v101.myOrdersAllType.qingshurctmc')" <el-input :placeholder="$t('objFill.v101.myOrdersAllType.qingshurctmc')"
v-model="subItem.BreakfastName" style="width:160px"> v-model="subItem.BreakfastName" style="width:160px">
<i slot="suffix" class="el-input__icon el-icon-search" style="cursor:pointer;" <i slot="suffix" class="el-input__icon el-icon-search" style="cursor:pointer;"
@click="showDiningDig(subItem,1)"></i> @click="showDiningDig(subItem,1)"></i>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="午:" label-width="16px"> <el-form-item :label="$t('objFill.v101.wucanmc')" label-width="16px">
<el-input :placeholder="$t('objFill.v101.myOrdersAllType.qingshurctmc')" v-model="subItem.LunchName" <el-input :placeholder="$t('objFill.v101.myOrdersAllType.qingshurctmc')" v-model="subItem.LunchName"
style="width:160px"> style="width:160px">
<i slot="suffix" class="el-input__icon el-icon-search" style="cursor:pointer;" <i slot="suffix" class="el-input__icon el-icon-search" style="cursor:pointer;"
@click="showDiningDig(subItem,2)"></i> @click="showDiningDig(subItem,2)"></i>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="晚:" label-width="16px"> <el-form-item :label="$t('objFill.v101.wancaimc')" label-width="16px">
<el-input :placeholder="$t('objFill.v101.myOrdersAllType.qingshurctmc')" <el-input :placeholder="$t('objFill.v101.myOrdersAllType.qingshurctmc')"
v-model="subItem.DinnerName" style="width:160px;"> v-model="subItem.DinnerName" style="width:160px;">
<i slot="suffix" class="el-input__icon el-icon-search" style="cursor:pointer;" <i slot="suffix" class="el-input__icon el-icon-search" style="cursor:pointer;"
...@@ -244,38 +245,41 @@ ...@@ -244,38 +245,41 @@
</el-form-item> </el-form-item>
</template> </template>
<template v-else> <template v-else>
:<el-input type="text" {{$t('objFill.v101.zaocanmc')}}:<el-input type="text"
:disabled="(subItem.ContainDinnerType==1||subItem.ContainDinnerType==3)?true:false" :disabled="(subItem.ContainDinnerType==1||subItem.ContainDinnerType==3)?true:false"
v-model='subItem.BreakfastName' class="w120" placeholder="早餐名称"> </el-input> v-model='subItem.BreakfastName' class="w120" :placeholder="$t('objFill.v101.zaocanmc')"> </el-input>
<br /> <br />
午:<el-input type="text" v-model='subItem.LunchName' class="w120" placeholder="午餐名称"></el-input> {{$t('objFill.v101.wucanmc')}}:<el-input type="text" v-model='subItem.LunchName' class="w120"
:placeholder="$t('objFill.v101.wucanmc')"></el-input>
<br /> <br />
:<el-input type="text" {{$t('objFill.v101.wancaimc')}}:<el-input type="text"
:disabled="(subItem.ContainDinnerType==2||subItem.ContainDinnerType==3)?true:false" :disabled="(subItem.ContainDinnerType==2||subItem.ContainDinnerType==3)?true:false"
v-model='subItem.DinnerName' class="w120" placeholder="晚餐名称"></el-input> v-model='subItem.DinnerName' class="w120" :placeholder="$t('objFill.v101.wancaimc')"></el-input>
</template> </template>
</td> </td>
<td> <td>
<template v-if="postConfig.LineId==14||postConfig.LineId==118"> <template v-if="postConfig.LineId==14||postConfig.LineId==118">
早:<el-input type="text" :disabled="true" v-model='subItem.BreakfastCostPrice' class="w70" {{$t('objFill.v101.zaocanmc')}}:<el-input type="text" :disabled="true"
v-model='subItem.BreakfastCostPrice' class="w70"
@keyup.native="checkPrice(subItem,'BreakfastCostPrice'),getchange(1)"></el-input> @keyup.native="checkPrice(subItem,'BreakfastCostPrice'),getchange(1)"></el-input>
<br /> <br />
:<el-input type="text" v-model='subItem.LunchCostPrice' class="w70" {{$t('objFill.v101.wucanmc')}}:<el-input type="text" v-model='subItem.LunchCostPrice' class="w70"
@keyup.native="checkPrice(subItem,'LunchCostPrice'),getchange(1)" :disabled="true"></el-input> @keyup.native="checkPrice(subItem,'LunchCostPrice'),getchange(1)" :disabled="true"></el-input>
<br /> <br />
晚:<el-input type="text" :disabled="true" v-model='subItem.DinnerCostPrice' class="w70" {{$t('objFill.v101.wancaimc')}}:<el-input type="text" :disabled="true"
v-model='subItem.DinnerCostPrice' class="w70"
@keyup.native="checkPrice(subItem,'DinnerCostPrice'),getchange(1)"></el-input> @keyup.native="checkPrice(subItem,'DinnerCostPrice'),getchange(1)"></el-input>
</template> </template>
<template v-else> <template v-else>
:<el-input type="text" {{$t('objFill.v101.zaocanmc')}}:<el-input type="text"
:disabled="(subItem.ContainDinnerType==1||subItem.ContainDinnerType==3)?true:false" :disabled="(subItem.ContainDinnerType==1||subItem.ContainDinnerType==3)?true:false"
v-model='subItem.BreakfastCostPrice' class="w70" v-model='subItem.BreakfastCostPrice' class="w70"
@keyup.native="checkPrice(subItem,'BreakfastCostPrice'),getchange(1)"></el-input> @keyup.native="checkPrice(subItem,'BreakfastCostPrice'),getchange(1)"></el-input>
<br /> <br />
:<el-input type="text" v-model='subItem.LunchCostPrice' class="w70" {{$t('objFill.v101.wucanmc')}}:<el-input type="text" v-model='subItem.LunchCostPrice' class="w70"
@keyup.native="checkPrice(subItem,'LunchCostPrice'),getchange(1)"></el-input> @keyup.native="checkPrice(subItem,'LunchCostPrice'),getchange(1)"></el-input>
<br /> <br />
:<el-input type="text" {{$t('objFill.v101.wancaimc')}}:<el-input type="text"
:disabled="(subItem.ContainDinnerType==2||subItem.ContainDinnerType==3)?true:false" :disabled="(subItem.ContainDinnerType==2||subItem.ContainDinnerType==3)?true:false"
v-model='subItem.DinnerCostPrice' class="w70" v-model='subItem.DinnerCostPrice' class="w70"
@keyup.native="checkPrice(subItem,'DinnerCostPrice'),getchange(1)"></el-input> @keyup.native="checkPrice(subItem,'DinnerCostPrice'),getchange(1)"></el-input>
...@@ -287,7 +291,7 @@ ...@@ -287,7 +291,7 @@
<el-select :key="`d_`+subIndex+`_sn_`+scenicIndex" filterable remote <el-select :key="`d_`+subIndex+`_sn_`+scenicIndex" filterable remote
:remote-method="(query) => remoteSearchTicket(query, scenicItem)" :loading="loading" :remote-method="(query) => remoteSearchTicket(query, scenicItem)" :loading="loading"
@change="changeTicket(scenicItem)" v-model="scenicItem.TicketId" value-key="TicketId"> @change="changeTicket(scenicItem)" v-model="scenicItem.TicketId" value-key="TicketId">
<el-option :value="0" label="请选择"></el-option> <el-option :label="$t('pub.unlimitedSel')" :value='defaultSelect'></el-option>
<el-option v-for="(x) in scenicItem.TicketSourceList" :key="x.TicketId" :label="x.TicketName" <el-option v-for="(x) in scenicItem.TicketSourceList" :key="x.TicketId" :label="x.TicketName"
:value='x.TicketId'> :value='x.TicketId'>
</el-option> </el-option>
...@@ -297,7 +301,7 @@ ...@@ -297,7 +301,7 @@
<el-select :key="`d_`+subIndex+`_sn_`+scenicIndex" filterable remote <el-select :key="`d_`+subIndex+`_sn_`+scenicIndex" filterable remote
:remote-method="(query) => remoteSearchTicket(query, scenicItem)" :loading="loading" :remote-method="(query) => remoteSearchTicket(query, scenicItem)" :loading="loading"
@change="changeTicket(scenicItem)" v-model="scenicItem.TicketId" value-key="TicketId"> @change="changeTicket(scenicItem)" v-model="scenicItem.TicketId" value-key="TicketId">
<el-option :value="0" label="请选择"></el-option> <el-option :label="$t('pub.unlimitedSel')" :value='defaultSelect'></el-option>
<el-option v-for="(x) in scenicItem.TicketSourceList" :key="x.TicketId" :label="x.TicketName" <el-option v-for="(x) in scenicItem.TicketSourceList" :key="x.TicketId" :label="x.TicketName"
:value='x.TicketId'> :value='x.TicketId'>
</el-option> </el-option>
...@@ -310,19 +314,20 @@ ...@@ -310,19 +314,20 @@
<template v-if="scenicIndex==0"> <template v-if="scenicIndex==0">
<el-input :key="`d_`+subIndex+`_sc_`+scenicIndex" type='text' v-model="scenicItem.TicketCostPrice" <el-input :key="`d_`+subIndex+`_sc_`+scenicIndex" type='text' v-model="scenicItem.TicketCostPrice"
class="w70" @keyup.native="checkPrice(scenicItem,'TicketCostPrice'),getchange(1)" class="w70" @keyup.native="checkPrice(scenicItem,'TicketCostPrice'),getchange(1)"
placeholder="景点价格"> :placeholder="$t('objFill.v101.jindianjiag')">
</el-input> </el-input>
</template> </template>
<template v-else-if="scenicIndex!=0 && subItem.ScenicList[scenicIndex-1].TicketId>0"> <template v-else-if="scenicIndex!=0 && subItem.ScenicList[scenicIndex-1].TicketId>0">
<el-input :key="`d_`+subIndex+`_sc_`+scenicIndex" type='text' v-model="scenicItem.TicketCostPrice" <el-input :key="`d_`+subIndex+`_sc_`+scenicIndex" type='text' v-model="scenicItem.TicketCostPrice"
class="w70" @keyup.native="checkPrice(scenicItem,'TicketCostPrice'),getchange(1)" class="w70" @keyup.native="checkPrice(scenicItem,'TicketCostPrice'),getchange(1)"
placeholder="景点价格"> :placeholder="$t('objFill.v101.jindianjiag')">
</el-input> </el-input>
</template> </template>
</template> </template>
</td> </td>
<td> <td>
<el-input type="text" v-model='subItem.OtherName' class="w70" placeholder="杂支名称"></el-input> <el-input type="text" v-model='subItem.OtherName' class="w70"
:placeholder="$t('objFill.v101.zazhiminc')"></el-input>
</td> </td>
<td> <td>
<el-input type="text" v-model='subItem.OtherPrice' class="w70" <el-input type="text" v-model='subItem.OtherPrice' class="w70"
...@@ -332,56 +337,56 @@ ...@@ -332,56 +337,56 @@
</template> </template>
<tr> <tr>
<td colspan="3" class="CP_ComTitle2 CostcomCenter"> <td colspan="3" class="CP_ComTitle2 CostcomCenter">
外币小计 {{$t('objFill.waibixj')}}
</td> </td>
<!--酒店小计--> <!--酒店小计-->
<td colspan="2"> <td colspan="2">
酒店小计: {{getDayXiaoJi(1,1)}} {{$t('objFill.jiudianxj')}}: {{getDayXiaoJi(1,1)}}
</td> </td>
<!--车资小计--> <!--车资小计-->
<td colspan="2"> <td colspan="2">
车资小计:{{getDayXiaoJi(2,1)}} {{$t('objFill.chezhixj')}}: {{getDayXiaoJi(2,1)}}
</td> </td>
<!--餐小计--> <!--餐小计-->
<td colspan="2"> <td colspan="2">
餐小计: {{getDayXiaoJi(4,1)}} {{$t('objFill.canxj')}}: {{getDayXiaoJi(4,1)}}
</td> </td>
<!--门票小计--> <!--门票小计-->
<td colspan="2"> <td colspan="2">
门票小计: {{getDayXiaoJi(3,1)}} {{$t('objFill.menpiaoxj')}}: {{getDayXiaoJi(3,1)}}
</td> </td>
<!--其它费用小计--> <!--其它费用小计-->
<td colspan="2"> <td colspan="2">
杂支小计: {{getDayXiaoJi(9,1)}} {{$t('objFill.zazhixj')}}: {{getDayXiaoJi(9,1)}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="3" class="CP_ComTitle2 CostcomCenter"> <td colspan="3" class="CP_ComTitle2 CostcomCenter">
人民币小计 {{$t('objFill.renmingbxj')}}
</td> </td>
<!--酒店小计--> <!--酒店小计-->
<td colspan="2"> <td colspan="2">
酒店小计: {{getDayXiaoJi(1,2)}} {{$t('objFill.jiudianxj')}}: {{getDayXiaoJi(1,2)}}
</td> </td>
<!--车资小计--> <!--车资小计-->
<td colspan="2"> <td colspan="2">
车资小计:{{getDayXiaoJi(2,2)}} {{$t('objFill.chezhixj')}}:{{getDayXiaoJi(2,2)}}
</td> </td>
<!--餐小计--> <!--餐小计-->
<td colspan="2"> <td colspan="2">
餐小计: {{getDayXiaoJi(4,2)}} {{$t('objFill.canxj')}}: {{getDayXiaoJi(4,2)}}
</td> </td>
<!--门票小计--> <!--门票小计-->
<td colspan="2"> <td colspan="2">
门票小计: {{getDayXiaoJi(3,2)}} {{$t('objFill.menpiaoxj')}}: {{getDayXiaoJi(3,2)}}
</td> </td>
<!--其它费用小计--> <!--其它费用小计-->
<td colspan="2"> <td colspan="2">
杂支小计: {{getDayXiaoJi(9,2)}} {{$t('objFill.zazhixj')}}: {{getDayXiaoJi(9,2)}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="13">其它成本(人民币)</td> <td colspan="13">{{$t('objFill.qitacbrmb')}}</td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
...@@ -391,37 +396,37 @@ ...@@ -391,37 +396,37 @@
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="中段机票"> <el-form-item :label="$t('objFill.zhongduanjp')">
<el-input type="text" v-model='otherPrice.InlandAirTicketMoney' class="w100" <el-input type="text" v-model='otherPrice.InlandAirTicketMoney' class="w100"
@keyup.native="checkPrice(otherPrice,'InlandAirTicketMoney'),getchange()"></el-input> @keyup.native="checkPrice(otherPrice,'InlandAirTicketMoney'),getchange()"></el-input>
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="税金"> <el-form-item :label="$t('objFill.shuijin')">
<el-input type="text" v-model='teamPrice.TaxPrice' class="w100" <el-input type="text" v-model='teamPrice.TaxPrice' class="w100"
@keyup.native="checkPrice(teamPrice,'TaxPrice'),getchange()"></el-input> @keyup.native="checkPrice(teamPrice,'TaxPrice'),getchange()"></el-input>
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="联运"> <el-form-item :label="$t('salesModule.Union')">
<el-input type="text" v-model='teamPrice.UnionPrice' class="w100" <el-input type="text" v-model='teamPrice.UnionPrice' class="w100"
@keyup.native="checkPrice(teamPrice,'UnionPrice'),getchange()"></el-input> @keyup.native="checkPrice(teamPrice,'UnionPrice'),getchange()"></el-input>
</el-form-item> </el-form-item>
</td> </td>
<td colspan="6" rowspan="2"> <td colspan="6" rowspan="2">
小计(机票+中段机票+税金+联运+领队导游分摊+过夜+签证+保险): {{$t('objFill.xiaojijpzdsjly')}}:
<br /> {{getCostTotalMoney()}} <br /> {{getCostTotalMoney()}}
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="领队导游分摊"> <el-form-item :label="$t('objFill.lingduidyft')">
<el-input type='text' class="w100" v-model="otherPrice.AirTicketShareMoney" <el-input type='text' class="w100" v-model="otherPrice.AirTicketShareMoney"
@keyup.native="checkPrice(otherPrice,'AirTicketShareMoney'),getchange()"></el-input> @keyup.native="checkPrice(otherPrice,'AirTicketShareMoney'),getchange()"></el-input>
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="过夜"> <el-form-item :label="$t('objFill.guoye')">
<el-input type="text" v-model='teamPrice.NightPrice' class="w100" <el-input type="text" v-model='teamPrice.NightPrice' class="w100"
@keyup.native="checkPrice(teamPrice,'NightPrice'),getchange()"></el-input> @keyup.native="checkPrice(teamPrice,'NightPrice'),getchange()"></el-input>
</el-form-item> </el-form-item>
...@@ -433,7 +438,7 @@ ...@@ -433,7 +438,7 @@
</el-form-item> </el-form-item>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item label="保险"> <el-form-item :label="$t('Operation.Op_insurance')">
<el-input type='text' class="w100" v-model="otherPrice.SafeMoney" <el-input type='text' class="w100" v-model="otherPrice.SafeMoney"
@keyup.native="checkPrice(otherPrice,'SafeMoney'),getchange()"></el-input> @keyup.native="checkPrice(otherPrice,'SafeMoney'),getchange()"></el-input>
</el-form-item> </el-form-item>
...@@ -444,13 +449,13 @@ ...@@ -444,13 +449,13 @@
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="婴儿"> <el-form-item :label="$t('Operation.Op_baby')">
<el-input v-model="teamPrice.BabyPrice" @keyup.native="checkInteger(teamPrice,'BabyPrice')" class="w70"> <el-input v-model="teamPrice.BabyPrice" @keyup.native="checkInteger(teamPrice,'BabyPrice')" class="w70">
</el-input> </el-input>
</el-form-item> </el-form-item>
</td> </td>
<td> <td>
<el-form-item label="单地接(成本)"> <el-form-item :label="$t('objFill.dandijcb')">
<el-input v-model="teamPrice.SingleDMCPrice" @keyup.native="checkInteger(teamPrice,'SingleDMCPrice')" <el-input v-model="teamPrice.SingleDMCPrice" @keyup.native="checkInteger(teamPrice,'SingleDMCPrice')"
@blur="getchange()" class="w70"> @blur="getchange()" class="w70">
</el-input> </el-input>
...@@ -478,7 +483,7 @@ ...@@ -478,7 +483,7 @@
</el-form-item> </el-form-item>
</td> </td>
<td colspan="4"> <td colspan="4">
<el-form-item label="单地接(价格)"> <el-form-item :label="$t('objFill.dandijjg')">
<el-input placeholder="" v-model="teamPrice.SingleDMCTCPrice" <el-input placeholder="" v-model="teamPrice.SingleDMCTCPrice"
@keyup.native="checkPrice(teamPrice,'SingleDMCTCPrice')" class="w70"> @keyup.native="checkPrice(teamPrice,'SingleDMCTCPrice')" class="w70">
</el-input> </el-input>
...@@ -487,7 +492,7 @@ ...@@ -487,7 +492,7 @@
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<el-form-item label="主OP"> <el-form-item :label="$t('Operation.Op_zhu')+`OP`">
<el-select class="w100" v-model="postConfig.OPId" :placeholder="$t('pub.pleaseSel')" filterable> <el-select class="w100" v-model="postConfig.OPId" :placeholder="$t('pub.pleaseSel')" filterable>
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option> <el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
<el-option v-for="(item,index) in EmployeeList" :label="item.EmName" :value="item.EmployeeId" <el-option v-for="(item,index) in EmployeeList" :label="item.EmName" :value="item.EmployeeId"
...@@ -495,10 +500,10 @@ ...@@ -495,10 +500,10 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<span style="color:red">关联提成,请正确填写</span> <span style="color:red">{{$t('objFill.v101.guanltcqzqtx')}}</span>
</td> </td>
<td colspan="3"> <td colspan="3">
<el-form-item label="助理OP"> <el-form-item :label="$t('objFill.zhuli')+`OP`">
<el-select class="w250" v-model="postConfig.AssistantList" :placeholder="$t('pub.pleaseSel')" filterable <el-select class="w250" v-model="postConfig.AssistantList" :placeholder="$t('pub.pleaseSel')" filterable
multiple> multiple>
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option> <el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
...@@ -506,7 +511,7 @@ ...@@ -506,7 +511,7 @@
:key="index"></el-option> :key="index"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<span style="color:red">关联提成,请正确填写;美工有单独的配置,请不要配置在助理OP里面。</span> <span style="color:red">{{$t('objFill.v101.meigydddpeiz')}}</span>
</td> </td>
<td colspan="2"> <td colspan="2">
<el-form-item :label="$t('fnc.fkfangshi')"> <el-form-item :label="$t('fnc.fkfangshi')">
...@@ -519,10 +524,10 @@ ...@@ -519,10 +524,10 @@
</el-form-item> </el-form-item>
</td> </td>
<td colspan="6"> <td colspan="6">
附件: <el-upload v-if="!teamPrice.ContractArray || !teamPrice.ContractArray.length" class="upload-demo" {{$t('objFill.fj')}}: <el-upload v-if="!teamPrice.ContractArray || !teamPrice.ContractArray.length"
style="display:inline-block;position:relative;top:-1px;left:3px;" :http-request="UploadAttachment" class="upload-demo" style="display:inline-block;position:relative;top:-1px;left:3px;"
:show-file-list="false" action=""> :http-request="UploadAttachment" :show-file-list="false" action="">
<el-button size="small" type="primary">报价单附件</el-button> <el-button size="small" type="primary">{{$t('objFill.bjdfj')}}</el-button>
</el-upload> </el-upload>
<template v-if="teamPrice.ContractArray&& teamPrice.ContractArray.length>0"> <template v-if="teamPrice.ContractArray&& teamPrice.ContractArray.length>0">
<template v-for="(subItem,subIndex) in teamPrice.ContractArray"> <template v-for="(subItem,subIndex) in teamPrice.ContractArray">
...@@ -542,36 +547,36 @@ ...@@ -542,36 +547,36 @@
<td> <td>
</td> </td>
<td> <td>
人数 {{$t('admin.admin_personNumber')}}
</td> </td>
<td colspan="2"> <td colspan="2">
酒店+车+餐+门票+杂支 {{$t('objFill.v101.jiudccmzji')}}
</td> </td>
<td> <td>
地接成本<br />(外币) {{$t('objFill.dijiechengben')}}<br />({{$t('fnc.waibi')}})
</td> </td>
<td> <td>
地接成本<br />(人民币) {{$t('objFill.dijiechengben')}}<br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td colspan="2"> <td colspan="2">
成本<br />[单地接+其它成本(人民币)小计] {{$t('hotel.hotel_cost')}}<br /> [{{$t('objFill.v101.dandjqtcbrmbxj')}}]
</td> </td>
<td> <td>
同业销售价格 {{$t('objFill.tongyexsjg')}}
<br />(人民币) <br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td> <td>
直客销售价格 {{$t('objFill.zhikexsjg')}}
<br />(人民币) <br />({{$t('fnc.a_rminbi')}})
</td> </td>
<td> <td>
<template v-if="postConfig.LineId==14||postConfig.LineId==118"> <template v-if="postConfig.LineId==14||postConfig.LineId==118">
销售价格 {{$t('Airticket.Air_salesPrice')}}
<br />(日币) <br />({{$t('objFill.ribi')}})
</template> </template>
</td> </td>
<td colspan="2"> <td colspan="2">
备注 {{$t('fnc.beizhu')}}
</td> </td>
</tr> </tr>
<!--已填写人数--> <!--已填写人数-->
...@@ -579,15 +584,15 @@ ...@@ -579,15 +584,15 @@
<template v-for="(subItem,subIndex) in CostNumberList"> <template v-for="(subItem,subIndex) in CostNumberList">
<tr :key="subIndex"> <tr :key="subIndex">
<td v-if="subIndex==0" :rowspan="CostNumberList.length"> <td v-if="subIndex==0" :rowspan="CostNumberList.length">
合计 {{$t('fnc.a_heji')}}
</td> </td>
<td> <td>
{{subItem.PeopleNumber}} {{subItem.PeopleNumber}}
</td> </td>
<td colspan="2"> <td colspan="2">
{{getDayXiaoJi(1,1)}}()+ {{getDayXiaoJi(1,1)}}({{$t('objFill.jiu')}})+
{{ (getDayXiaoJi(2,1)/subItem.PeopleNumber).toFixed(2)}}(车=总车资/人数)+{{getDayXiaoJi(4,1)}}(餐)+{{getDayXiaoJi(3,1)}}(门票) {{(getDayXiaoJi(2,1)/subItem.PeopleNumber).toFixed(2)}}({{$t('objFill.v101.chezczcyrs')}})+{{getDayXiaoJi(4,1)}}({{$t('objFill.can')}})+{{getDayXiaoJi(3,1)}}({{$t('scen.sc_piao')}})
+{{(getDayXiaoJi(9,1)/subItem.PeopleNumber).toFixed(2)}}(杂支=总杂支/人数) +{{(getDayXiaoJi(9,1)/subItem.PeopleNumber).toFixed(2)}}({{$t('objFill.v101.zazhizzzcyrsK')}})
</td> </td>
<td> <td>
{{getLocalJpyTotalMoney(subItem.PeopleNumber)}} {{getLocalJpyTotalMoney(subItem.PeopleNumber)}}
......
...@@ -167,7 +167,8 @@ ...@@ -167,7 +167,8 @@
<div>{{$t('salesModule.Adult')}}</div> <div>{{$t('salesModule.Adult')}}</div>
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('Airticket.Air_salesPrice')}}:¥{{item.QuotationPrice.B2BMemberPrice}}</span> <span
class="pLeftPrice">{{$t('Airticket.Air_salesPrice')}}:¥{{item.QuotationPrice.B2BMemberPrice}}</span>
</div> </div>
</div> </div>
<div>{{$t('op.Child')}}</div> <div>{{$t('op.Child')}}</div>
...@@ -289,7 +290,7 @@ ...@@ -289,7 +290,7 @@
</div> </div>
</div> </div>
<template v-if="item.ChangeManagerAduitDate&&item.ChangeManagerAduitDate!=''"> <template v-if="item.ChangeManagerAduitDate&&item.ChangeManagerAduitDate!=''">
<div class="priceContentDiv" style="margin-bottom:5px;" > <div class="priceContentDiv" style="margin-bottom:5px;">
<div> <div>
<span>{{$t('objFill.v101.FinancialModule.shenpjg')}}</span> <span>{{$t('objFill.v101.FinancialModule.shenpjg')}}</span>
<span class="AuditDate">{{item.ChangeManagerAduitDate}}</span> <span class="AuditDate">{{item.ChangeManagerAduitDate}}</span>
...@@ -304,7 +305,8 @@ ...@@ -304,7 +305,8 @@
</div> </div>
</div> </div>
</template> </template>
<div class="priceContentDiv" v-if="item.ChangeAduitDate&&item.ChangeAduitDate!=''" style="margin-bottom:5px;"> <div class="priceContentDiv" v-if="item.ChangeAduitDate&&item.ChangeAduitDate!=''"
style="margin-bottom:5px;">
<div> <div>
<span>{{$t('objFill.v101.FinancialModule.shenpjg')}}</span> <span>{{$t('objFill.v101.FinancialModule.shenpjg')}}</span>
<span class="AuditDate">{{item.ChangeAduitDate}}</span> <span class="AuditDate">{{item.ChangeAduitDate}}</span>
...@@ -324,7 +326,8 @@ ...@@ -324,7 +326,8 @@
</div> </div>
<div style="width:134px;"> <div style="width:134px;">
<span class="openGroup opbd" @click="goToOpenTravel(item)" v-if="item.TravelState==3&& item.OpenState==2"> <span class="openGroup opbd" @click="goToOpenTravel(item)" v-if="item.TravelState==3&& item.OpenState==2">
<el-tooltip class="item" effect="dark" :content="$t('sm.kaituan')" placement="top-start" popper-class="max-w250"> <el-tooltip class="item" effect="dark" :content="$t('sm.kaituan')" placement="top-start"
popper-class="max-w250">
</el-tooltip> </el-tooltip>
{{$t('op.Kai')}} {{$t('op.Kai')}}
</span> </span>
...@@ -349,9 +352,11 @@ ...@@ -349,9 +352,11 @@
<i @click="goUrl('QuotationAduit',item,1)" class="iconfont icon-view"></i> <i @click="goUrl('QuotationAduit',item,1)" class="iconfont icon-view"></i>
</el-tooltip> </el-tooltip>
</span> </span>
<span class="bianji newAopbdd" v-if="item.TravelState==3||item.TravelState==7">
<el-tooltip class="item" effect="dark" :content="$t('objFill.v101.baojdbgen')" placement="top-start" popper-class="max-w250"> <span class="bianji newAopbdd" v-if="item.TravelState==3||item.TravelState==7||item.TravelState==8">
<i @click="goUrl('OfferChange',item,3)" class="iconfont el-icon-edit"></i> <el-tooltip class="item" effect="dark" :content="$t('objFill.v101.baojdbgen')" placement="top-start"
popper-class="max-w250">
<i @click="goUrl('OfferChange',item,3)" class="el-icon-edit" circle></i>
</el-tooltip> </el-tooltip>
</span> </span>
<span style="background:#85ce61; " class="newAopbdd" @click="copyOffer(item)"> <span style="background:#85ce61; " class="newAopbdd" @click="copyOffer(item)">
...@@ -389,7 +394,8 @@ ...@@ -389,7 +394,8 @@
<tbody> <tbody>
<tr height="36"> <tr height="36">
<td width="50%"><input id="IsShowTripPrice" type="checkbox" v-model="downLoadMsg.IsShowTripPrice" /><label <td width="50%"><input id="IsShowTripPrice" type="checkbox" v-model="downLoadMsg.IsShowTripPrice" /><label
for="IsShowTripPrice">({{$t('objFill.v101.dmc.xingcbj')}})<br />{{$t('objFill.v101.fangcancmpiao')}}</label></td> for="IsShowTripPrice">({{$t('objFill.v101.dmc.xingcbj')}})<br />{{$t('objFill.v101.fangcancmpiao')}}</label>
</td>
<td width="50%"><input id="IsShowTraffic" type="checkbox" v-model="downLoadMsg.IsShowTraffic" /><label <td width="50%"><input id="IsShowTraffic" type="checkbox" v-model="downLoadMsg.IsShowTraffic" /><label
for="IsShowTraffic">{{$t('objFill.v101.jiaotobuf')}}</label></td> for="IsShowTraffic">{{$t('objFill.v101.jiaotobuf')}}</label></td>
</tr> </tr>
...@@ -413,7 +419,7 @@ ...@@ -413,7 +419,7 @@
</tr> </tr>
<tr height="36"> <tr height="36">
<td><input id="IsCostRebate" type="checkbox" v-model="downLoadMsg.IsCostRebate" /><label <td><input id="IsCostRebate" type="checkbox" v-model="downLoadMsg.IsCostRebate" /><label
for="IsCostRebate" >{{$t('objFill.v101.chengbhuko')}}</label></td> for="IsCostRebate">{{$t('objFill.v101.chengbhuko')}}</label></td>
<td><input id="IsShowOtherPrice" type="checkbox" v-model="downLoadMsg.IsShowOtherPrice" /><label <td><input id="IsShowOtherPrice" type="checkbox" v-model="downLoadMsg.IsShowOtherPrice" /><label
for="IsShowOtherPrice">{{$t('objFill.v101.linduifentan')}}</label></td> for="IsShowOtherPrice">{{$t('objFill.v101.linduifentan')}}</label></td>
</tr> </tr>
...@@ -484,8 +490,8 @@ ...@@ -484,8 +490,8 @@
</td> </td>
<td> <td>
<el-form-item :label="$t('fnc.khmingcheng')"> <el-form-item :label="$t('fnc.khmingcheng')">
<el-input v-model="postConfig.CustomerName" type="text" :placeholder="$t('fnc.khmingcheng')" maxlength="200" <el-input v-model="postConfig.CustomerName" type="text" :placeholder="$t('fnc.khmingcheng')"
style="width:180px"> maxlength="200" style="width:180px">
</el-input> </el-input>
</el-form-item> </el-form-item>
</td> </td>
...@@ -506,7 +512,8 @@ ...@@ -506,7 +512,8 @@
</tbody> </tbody>
<tr> <tr>
<td colspan="2" style="text-align:center;"> <td colspan="2" style="text-align:center;">
<el-button type="primary" class="normalBtn" :loading="importOfferLoading" @click="ImportOffer()">{{$t('pub.saveBtn')}} <el-button type="primary" class="normalBtn" :loading="importOfferLoading" @click="ImportOffer()">
{{$t('pub.saveBtn')}}
</el-button> </el-button>
<input type="button" class="normalBtn" :value="$t('pub.closeSel')" <input type="button" class="normalBtn" :value="$t('pub.closeSel')"
@click="isShowImportOffer=false,clearMsg()" /> @click="isShowImportOffer=false,clearMsg()" />
...@@ -618,7 +625,7 @@ ...@@ -618,7 +625,7 @@
//复制报价单 //复制报价单
copyOffer(item) { copyOffer(item) {
var that = this; var that = this;
var tipMsg = that.$t('sm.shifyfzhi')+"【" + item.Title + "】"+that.$t('objFill.v101.cibaojdan'); var tipMsg = that.$t('sm.shifyfzhi') + "【" + item.Title + "】" + that.$t('objFill.v101.cibaojdan');
that.Confirm(tipMsg, function () { that.Confirm(tipMsg, function () {
let offerMsg = { let offerMsg = {
OldOfferId: item.OfferId, OldOfferId: item.OfferId,
...@@ -698,7 +705,7 @@ ...@@ -698,7 +705,7 @@
this.isShowImportOffer = false; this.isShowImportOffer = false;
this.getList(); this.getList();
} else { } else {
this.$message.error(this.$t('objFill.v101.Rest.shangchuansb')+'!'); this.$message.error(this.$t('objFill.v101.Rest.shangchuansb') + '!');
} }
} }
}).catch(err => { }).catch(err => {
...@@ -867,7 +874,7 @@ ...@@ -867,7 +874,7 @@
} else if (item.LineName) { } else if (item.LineName) {
fileName += "【" + item.LineName + "】"; fileName += "【" + item.LineName + "】";
} }
fileName += this.$t('objFill.v101.chengbenxiaz')+".xls"; fileName += this.$t('objFill.v101.chengbenxiaz') + ".xls";
this.downLoadMsg.FileName = fileName; this.downLoadMsg.FileName = fileName;
this.downloadBill = true; this.downloadBill = true;
}, },
......
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